User Roles
In the “User Roles” menu, you define the permissions that specific groups of users have within DPO. This is especially useful for organizing the Admin section, adjusting user permissions, and creating a more efficient workflow across your team.
Before You Begin
DPO provides two default roles that define the basic user permissions:
Administrator → Has access to the entire administration area
User → Cannot access administrative settings
Create Custom Roles
If you need additional, specific roles (e.g., for accounting, project managers, or external service providers), you can easily create them yourself:
- Go to Administration → User Roles, click “+ Add User Role”, and enter a name for the new role

- Open the Permissions tab and define which areas this role should have access to. Examples of permission areas include Invoices, Expenses, Purchase Orders, General Administration, Export, Approval Levels, and more.

- Assign users to this role as needed, then click Save to complete the setup.

Edit Roles
- To modify existing roles, simply click on the pencil icon on the right next to the respective role
- Here, you can adjust names, permissions, or assigned members at any time
- The role can be deleted at any time using the trash bin icon

Common User Roles and Their Use Cases
Export Role
This role can be created for departments, suppliers, or other groups who need to export data from DPO in order to analyze current costs in Excel. To perform exports, they require access to the Admin area. To ensure they only have access to the Export tab, follow the steps below to set up this custom user role.
- Enter a name for the new role, such as “Export.”

- Set Administrator to Yes, and under Export CSV, assign the appropriate permission:
- Read & Write – allows the user to create and download exports.
- Read Only – allows the user to download the export but not create one.
- Assign users to this role if you already know which users need access to the Export function, then click Add to complete the setup.

Result: This is the view of the Admin section for a user who has the Administrator permission but is restricted to Export-only access.

See Matched P.O. During Approval
If the “Manage Invoices” permission is not active, users who approve invoices will not be able to see the P.O. that is matched to the invoice. Since department heads often need to view this information during the approval process, you can create a dedicated “AP – Match” role and assign it to approving users. This role allows them to view the matched P.O. without giving full invoice management access.
- Enter a name for the new role, such as “AP – Match”
- In the Invoice section of the user role, enable the Invoice Matching permission set to Read and assign this role to users who need to view P.O. information within invoices

Result: In the invoice view, the approver can now see the P.O. information.

Any Questions?
Our support team is happy to help:
Email: support@digitalpurchaseorder.com
Phone: +1 888 376 7254
Or schedule a free demo – we look forward to hearing from you.
Updated on: 12/01/2026
Thank you!
