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 :
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,827 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
    300,731 Super User 2025 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,730 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

Responsible AI policies

As AI tools become more common, we’re introducing a Responsible AI Use…

Neeraj Kumar – Community Spotlight

We are honored to recognize Neeraj Kumar as our Community Spotlight honoree for…

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

#1
Martin Dráb Profile Picture

Martin Dráb 683 Most Valuable Professional

#2
André Arnaud de Calavon Profile Picture

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

#3
Sohaib Cheema Profile Picture

Sohaib Cheema 398 User Group Leader

Last 30 days Overall leaderboard

Product updates

Dynamics 365 release plans