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 :
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.

  • GirishS Profile Picture
    27,843 Moderator on at

    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
    307,115 Super User 2026 Season 2 on at

    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,732 on at

    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

Season of Sharing Community Challenge Winners!

Congratulations to our community stars!

Women in Power Builds Momentum

Expanding mentorship, skilling, and AI innovation

Congratulations to the July Top 10 Community Leaders

These are the community rock stars!

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

#1
Martin Dráb Profile Picture

Martin Dráb 429 Most Valuable Professional

#2
CU10121822-0 Profile Picture

CU10121822-0 366

#3
André Arnaud de Calavon Profile Picture

André Arnaud de Cal... 360 Super User 2026 Season 2

Last 30 days Overall leaderboard

Product updates

Dynamics 365 release plans