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

Announcements

No record found.

News and Announcements icon
Community site session details

Community site session details

Session Id :
Microsoft Dynamics AX (Archived)

Security Roles - Override

(0) ShareShare
ReportReport
Posted on by 1,339

Hi All

I want to hide price in the 'Manage Costs' section from some users having a security role of 'Sales Manager'. I have already tried override permission procedure for the table 'InventTableModule' for all the rolls assigned to this user including 'Sales Manager'. I can adjust the 'no access' security for the 'Price' Filed in many roles but not in the sales manager role, whenever I finish and click 'do not override' on the table level, everything goes back to the normal and no change happen in the security role and finally the users are still able to see this field

If someone can help

Regards

Yousaf

*This post is locked for comments

I have the same question (0)
  • André Arnaud de Calavon Profile Picture
    303,986 Super User 2026 Season 1 on at

    Hi Muhammad Yousaf,

    Have you also tried to apply this change from the AOT on this role directly? If you have changed it using override permissions, can you see changes on the role(s) in the AOT?

    You have to check the Permissions node of the security role for this.

  • Muhammad Yousaf Profile Picture
    1,339 on at

    Hi Andre

    I did not try that from AOT, and I don't know how to see this in AOT, can you please explain more

  • André Arnaud de Calavon Profile Picture
    303,986 Super User 2026 Season 1 on at

    Hi Muhammad,

    With security administrator role you can open the development environment using CTRL+D.

    Then in the AOT browse for Security > Roles and find your role where you have overridden some changes or want to override.

    Then expand the node  Permissions > Tables. See if the InventTableModule table is present. If not, you can add a new table by right clicking on the Tables node. In the properties you need to set the access level for the table (e.g. delete). Then you can right click the table and add your field. Now on this field you can set access to NoAccess or ReadOnly. Then save the role (CTRL+S).

    Also check what application layer you are logged in. (e.g. CUS or USR). If you login in e.g. CUS layer and there is already a role adjustment in the USR layer, your changes using the Security override form might be not change the USR layer. I have not tried this before. That might also be the reason why your change seems to revert back.

  • Muhammad Yousaf Profile Picture
    1,339 on at

    Dear Andre

    thank you for your quick reply

    I will try whatever you have mentioned in the AOT

    Regards

    Yousaf

  • André Arnaud de Calavon Profile Picture
    303,986 Super User 2026 Season 1 on at

    Good luck. Please update once you have succes or if have additional questions.

  • Muhammad Yousaf Profile Picture
    1,339 on at

    Hi Andre,

    today i tried to open security role of 'sales manager' in AOT under Security-> Roles ... but this security role of 'Sales Manager' is not listed.... is it very strange

    Regards

  • Sohaib Cheema Profile Picture
    49,677 Super User 2026 Season 1 on at

    its possible if that has been renamed.

    you can browse it inside AOT with name as TradeSalesManager

  • Muhammad Yousaf Profile Picture
    1,339 on at

    I found the security role it is called

    'TradeSalesManager'... and when i see in the tables, there are only 4 tables

    and now if i want to add 'InventTableModule', i tried the way you told me, it is not working, its not working at all, i can not add any table here in this node

    Regards

  • Muhammad Yousaf Profile Picture
    1,339 on at

    Ok i can add a new table named new table, but how can i add add inventTableModule... or few fields from the InventTableModule like the CostPrice

  • Community Member Profile Picture
    on at

    Hi Muhammad Yousaf,

    right click the table and select properties, in the window that will open under the 'Table' Property set the name of the table, in this case InventTableModule.

    After that set EffectiveAcces of the table (if the users shouldn't maintain the table set Read)

    After that right-click on the table and click 'New Field' . Same as before look at the properties of the new node and set the name of the field you want to override permission.

    I've found that for my experience you have to set the more restricted access at the top level (Table node in this case) and then override permission with higher level for all the fields that the user can edit/view based on your internal security policy

    Regards,

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

Introducing the 2026 Season 1 community Super Users

Congratulations to our 2026 Super Stars!

Meet the Microsoft Dynamics 365 Contact Center Champions

We are thrilled to have these Champions in our Community!

Congratulations to the March Top 10 Community Leaders

These are the community rock stars!

Leaderboard > 🔒一 Microsoft Dynamics AX (Archived)

#1
Joris dG Profile Picture

Joris dG 5

#2
Andrew Jones a1x Profile Picture

Andrew Jones a1x 2

#3
GL-01081504-0 Profile Picture

GL-01081504-0 1

Last 30 days Overall leaderboard

Featured topics

Product updates

Dynamics 365 release plans