Which Dynamics 365 User Groups Are Worth Joining?
A practical guide to the Dynamics 365 user groups, communities and events where finance and system owners meet, compare pain points and share fixes.
In short
The Purchase Order Security Pack restricts purchase order visibility in Dynamics 365 Finance & Supply Chain Management so that users only see the purchase orders where they are the requestor or orderer — along with the related product receipts and invoices. It is activated per security role with a policy context string, so you choose exactly which user groups are restricted. The pack is available on Microsoft Marketplace (AppSource) as Dr Dynamics – My Purchase Order Security Pack.
Security design in Dynamics 365 usually concentrates on what users can do — create, confirm, post. The quieter question is what they can see. My Purchase Order Security Pack answers it for the procure-to-pay process: it filters purchase orders in Dynamics 365 Finance and Supply Chain Management so each user’s view contains only the orders they are directly involved in, as requestor or orderer. It is published on Microsoft Marketplace as Dr Dynamics – My Purchase Order Security Pack; the launch announcement has the full story of the release.
In many implementations, purchase order visibility is broader than it should be. A user with a standard purchasing role can typically open purchase orders far outside their own responsibility — other people’s orders, other departments’, sometimes other legal entities’. That means unnecessary exposure of procurement data, increased risk, and manual governance standing in where the security model should be doing the work.
The gap bites hardest in a few situations:
The pack is deployed to your environment and then activated per security role — no restriction applies until you opt a role in. A user with the Security administrator role opens Security configuration, picks the role to restrict, and enters the security policy context string POMyWorker against it. Once the security configuration is published and the role assigned, those users only see their own purchase orders.
The recommended design is to leave the standard Microsoft roles untouched: copy a role such as Buying agent, restrict the copy, and assign it to general purchasing users, while managers and shared-service users keep the original unrestricted role. That preserves a clean fallback if someone later needs broader visibility. The step-by-step walkthrough — role copies, naming, publishing and how to test with restricted and unrestricted users — is in the Purchase Order Security Pack setup guide.
Get it on Microsoft AppSource →
It is built for Dynamics 365 Finance and Dynamics 365 Supply Chain Management — the Finance & Operations family. If your purchasing runs through either of those, the pack applies.
Yes. The restriction is applied per security role, and the recommended design keeps the original role unchanged as an unrestricted fallback. Managers, supervisors and shared-service users keep the standard role and full visibility; only users assigned the restricted copy are filtered.
No — the filtering carries through to related procure-to-pay documents, including product receipts and invoices, so a user cannot see a purchase order's paper trail without being involved in the order itself.
The setup described in our guide is pure configuration: a security administrator selects a role in the Security configuration workspace, sets one policy context string, publishes, and assigns the role. Creating role copies and testing takes longer than the change itself.
Bring the state of your programme — your Dynamics version, your go-live date and what's worrying you. We'll come back with a one-page fastest-path plan within 48 hours.