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 :
Dynamics 365 Community / Forums / Finance forum / Privileges, duties, co...
Finance forum

Privileges, duties, control name

(0) ShareShare
ReportReport
Posted on by

Hi all,

I play with D365O since a month and i work only with privileges, duties, roles ...

Now we are in phase 2 and we need to go more granular.

I mean that on a screen, for example (All customers), i don't want a user (that have a role base) to see a specific menus (invoice, collect, projects ...)

And in this menus (invoice, collect, projects ...) i want to control granular too (Account, transactions, balance ...)

I see that all this menus have a control name, can i work with ?

Is there a better way to proceed ?

Thanks for all

Regards,

Cédric

I have the same question (0)
  • Suggested answer
    nmaenpaa Profile Picture
    101,162 Moderator on at

    You can work with the control names, but in that case you only prevent the user from running those actions from this form. He/she can still run them from the main menu.

    If you want to prevent the user from posting sales invoices, you have to create a role which doesn't include the duty/privilege for posting sales invoices.

    So the right way forward is to find out which privilege is related to each of the menu items that you want to hide, and then be sure not to grant this privilege to your user.

  • Community Member Profile Picture
    on at

    Yeah totally understand !!

    I create roles and assign some privileges to user.

    But whrn i want to be more granular, my problem is that i dont know wich privileges is linked with each menu items

    There a simple way to know that for example, invoices menu is link to this specific privileges ?

    Thanks

  • Suggested answer
    nmaenpaa Profile Picture
    101,162 Moderator on at

    Just right click the menu item in Visual Studio and select "Find references".

  • Community Member Profile Picture
    on at

    i work on dynamics 365 finance and operations, directly via web browser, how can i work with visual studio too ?

  • Suggested answer
    nmaenpaa Profile Picture
    101,162 Moderator on at

    If you are working just with D365 UI, you can see the Options - Security diagnostics menu on every form. It contains information about roles, duties and privileges who have access to the form.

    You can find Visual Studio in the development environment. You might find it more effective to work together with a developer, even though many security settings can be also configured in the UI.

    Also please check this thread for more information: https://community.dynamics.com/365/financeandoperations/f/765/t/244760

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

    Hi Cedric,

    If this is a customer environment, there is a Visual Studio installation on the BUILD environment. On a demo or DEV/Test instance there is also this program installed. Make sure you have a correct license for Visual Studio.

    If you open a form, you can use Options > Security diagnostics as well to see which privileges and duties are involved. This, however will not always work for e.g. reports. Then you have to find the details in the development environment.

  • Community Member Profile Picture
    on at

    The problem with " Security diagnostics" is that you have just 2 privilges each time list, and its the same when i go to different menus, its not very details for me.

  • Suggested answer
    nmaenpaa Profile Picture
    101,162 Moderator on at

    You need the development environment and Visual Studio to get detailed information.

  • Community Member Profile Picture
    on at

    Yes i will ask to the development team.

    Thanks for all

  • Community Member Profile Picture
    on at

    Hi Nikolaos, i have now access to a visual studio of a dev environnement, you say  "select "Find references"."  But where it is ?

    Thanks

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

November Spotlight Star - Khushbu Rajvi

Congratulations to a top community star!

Forum Structure Changes Coming on 11/8!

In our never-ending quest to help the Dynamics 365 Community members get answers faster …

Dynamics 365 Community Platform update – Oct 28

Welcome to the next edition of the Community Platform Update. This is a status …

Leaderboard > Finance

Last 30 days Overall leaderboard

Featured topics

Product updates

Dynamics 365 release plans