Skip to main content

Notifications

Microsoft Dynamics NAV (Archived)

Permission Sets

Posted on by Microsoft Employee

Hello.

I have a question about permission sets. I would like to know if there is a way to create a permission set like super user but without one specific permission. Basically I want to have one person with full access but I don't want him to be able add or modify contacts. Is there a way to do it without creating new permission set with every single permission but the one I don't want him to have?

Thank you

*This post is locked for comments

  • Verified answer
    TharangaC Profile Picture
    TharangaC 23,116 on at
    RE: Permission Sets

    I would go with Mohana's suggestion. It will be less hassle, but you will have to modify the User Setup and Contact tables. If you create a new permission set and assign all the objects and in the Contact table data you can remove insert and modify options. In that way you can achieve your objective without any modification.  

  • Verified answer
    Alexander Ermakov Profile Picture
    Alexander Ermakov 28,094 on at
    RE: Permission Sets

    Two options can be done: either you create a new role where you define everything except the tables you need to restrict, or you handle this through a development by adding a new field in the user setup table and trigger it to restrict the changes of contacts.

  • Suggested answer
    RockwithNav Profile Picture
    RockwithNav 6,562 on at
    RE: Permission Sets

    I will suggest to create a Flag in User Setup and handle this based on that.

  • Suggested answer
    Indikauk Profile Picture
    Indikauk 1,759 on at
    RE: Permission Sets

    Hi Simon

    You can do this by adding individual tables into the permission set where you can define table level read, insert, modify & delete permission. If you use Table Data 0, Then you cannot have the control on the specific table.

    Thanks

    Indika.

  • Suggested answer
    IshwarSharma Profile Picture
    IshwarSharma 729 on at
    RE: Permission Sets

    You will need to set this up. This kind of role isn't available in standard. For step by step process on how to create SUPER-READONLY, please check this link > vjeko.com/read-only-user-role-in-microsoft-dynamics-nav

  • Verified answer
    Mohana Yadav Profile Picture
    Mohana Yadav 59,135 Super User 2024 Season 2 on at
    RE: Permission Sets

    you need to write code for this..

    you can create a new field in User setup like (NoContactModify etc)

    and check the field against user which you dont want to give access.

    write code in OnInsert and OnModify triggers by checking this setup whether user has permissions are not..

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

December Spotlight Star - Muhammad Affan

Congratulations to a top community star!

Top 10 leaders for November!

Congratulations to our November super stars!

Community AMA December 12th

Join us as we continue to demystify the Dynamics 365 Contact Center

Leaderboard

#1
André Arnaud de Calavon Profile Picture

André Arnaud de Cal... 291,240 Super User 2024 Season 2

#2
Martin Dráb Profile Picture

Martin Dráb 230,149 Most Valuable Professional

#3
nmaenpaa Profile Picture

nmaenpaa 101,156

Leaderboard

Featured topics

Product updates

Dynamics 365 release plans