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

Community site session details

Session Id :
Finance | Project Operations, Human Resources, ...
Suggested answer

Control missing when creating custom role

(0) ShareShare
ReportReport
Posted on by 229

Hi all,

I'm very confused by a role that i created.

I wanted to create a role which i can access 'All purchase orders' form so i checked the standard "All purchase orders" form to copy it access privileges by using Security Diagnostics.

85308.png

My secondary goal is to be able to reach this Workflow control.

72110556.png

Then i created my custom role, a duty and added this 3 privileges. Finally i added this role to a custom User.

When i open the browser for this user i get this screen.

2124167.png

We could see that the path is not really the same than my standard form and i didnt have the 'Workflow' control 

63760.png

How can i process to reach this standard form and get all the element like the original one ?

Regards.

I have the same question (0)
  • GirishS Profile Picture
    27,825 Moderator on at
    RE: Control missing when creating custom role

    Hi Mack Nate,

    On the security diagnostics form you posted - There is a duty named "Approved purchase orders" and "Maintain purchase orders".

    Try assigning this duty to custom role and check.

    Thanks,

    Girish S.

  • Suggested answer
    André Arnaud de Calavon Profile Picture
    299,923 Super User 2025 Season 2 on at
    RE: Control missing when creating custom role

    Hi Mack,

    Check if the security role now includes permissions for the menu item 'PurchTableWorkflowSubmit' which manages the submission for the purchase order workflows. In the standard security, this is included in a privilege called "Cancel workflow for purchase order header" (PurchTableWorkflowCancelProcess). This privilege is part of the standard duties "Approve purchase order" (PurchOrderApprove) and "Maintain purchase orders" (PurchOrderMaintain). These two duties are also mentioned by Girish.

    If you want to go for the least permissions, you can add the privilege I mentioned.

  • Suggested answer
    SouravDam Profile Picture
    11,730 on at
    RE: Control missing when creating custom role

    Hi Mack Nate,

    Another way you can create a new custom role simply by duplicating the existing one where all required duties and privileges are available to perform such tasks including workflow.

    Then you can determine what are those additional duties and privileges that need to be removed from this newly created role. Accordingly you can then assign this to an user and test with that user account.

    Example, we have created 'ESS - Purchasing agent' which is a replica of the standard "Purchasing agent" role. Then we removed additional duties/privileges from this new role and assigned to the user as per his/her job performance.

    Before creation of such role, you can also check what are the permissions available with the original one.

    pastedimage1673779303295v1.png

    pastedimage1673779477944v2.png

    Regards,
    Sourav

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…

Pallavi Phade – Community Spotlight

We are honored to recognize Pallavi Phade as our Community Spotlight honoree for…

Leaderboard > Finance | Project Operations, Human Resources, AX, GP, SL

#1
André Arnaud de Calavon Profile Picture

André Arnaud de Cal... 683 Super User 2025 Season 2

#2
CA Neeraj Kumar Profile Picture

CA Neeraj Kumar 620

#3
Martin Dráb Profile Picture

Martin Dráb 563 Most Valuable Professional

Last 30 days Overall leaderboard

Product updates

Dynamics 365 release plans