web
You’re offline. This is a read only version of the page.
close
Skip to main content

Notifications

Announcements

No record found.

Community site session details

Community site session details

Session Id :
Microsoft Dynamics AX (Archived)

record level security on sales order

(2) ShareShare
ReportReport
Posted on by

Hi, i am new to AX.. A task have been assigned to me that to create a record level security in which we can restrict the user to see only those sales order that have been created by them and not those  orders that have been created by others....

Can anyone help me on this??/

*This post is locked for comments

I have the same question (0)
  • Verified answer
    Zain Bokhari Profile Picture
    3,208 Moderator on at

    Hi Crispin,

    I was also thinking the same thing but that wouldn't make it properly secure unless the field was hidden from the user completely.(still not ideal)

    I mean any user could easily personalize the form and add created field, and then anyone with the created by field on their personalized form could easily remove the value in the filter and access any record.

  • Verified answer
    André Arnaud de Calavon Profile Picture
    301,158 Super User 2025 Season 2 on at

    Hi Rida,

    There is an option to use eXtensible Data Security, but you have to think of some things first.

    Are there any persons who might see all sales orders?

    What happens if a user leaves the company? Who should take over his orders?

    Then just filter based on a CreatedBy is not ideal.

  • Verified answer
    Yasir Shahzad Profile Picture
    1,635 on at

    you are new ...so i tell you the easiest way which is guided by skillfull moderator "André Arnaud de Calavon"...you can restrict them through organization administration

    check these links...its worked for me ...hope same will work for you

    technet.microsoft.com/.../gg731852.aspx

    community.dynamics.com/.../ax-2012-address-book-security-based-on-team

    Regards

  • Verified answer
    Yasir Shahzad Profile Picture
    1,635 on at

    and one thing more Rida ali...RLS is not a fruitful feature...if you really want to do something extraordinary ...you will have to go for XDS (Extensible Data Security)

    Regards

  • Suggested answer
    Zain Bokhari Profile Picture
    3,208 Moderator on at

    Like Suggested by Andre and Yasir, please go through the Extensible Data Security.

    Here is a small guide on Developing Extensible Data Security Policies


    Hope this helps. Good luck.

  • Community Member Profile Picture
    on at

    I am working on Extensible data Security for building a policy on sales order as required by Rida, can you tell me what range should i use in query to accomplish this purpose

  • Community Member Profile Picture
    on at

    First you have to find privilege that you want to set security roles, you can find in system administration > setup > security > security roles after you find the privilege, you must create record-level security and find table that use a sales order and after it, you must set the query and choose created by but best reccomended from me you can filter like location and job position

    Regards

    Wihman

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

Responsible AI policies

As AI tools become more common, we’re introducing a Responsible AI Use…

Neeraj Kumar – Community Spotlight

We are honored to recognize Neeraj Kumar as our Community Spotlight honoree for…

Leaderboard > 🔒一 Microsoft Dynamics AX (Archived)

#1
Martin Dráb Profile Picture

Martin Dráb 4 Most Valuable Professional

#1
Priya_K Profile Picture

Priya_K 4

#3
MyDynamicsNAV Profile Picture

MyDynamicsNAV 2

Last 30 days Overall leaderboard

Featured topics

Product updates

Dynamics 365 release plans