Understanding Permission Policies and Rules

Created by Nicola Minty, Modified on Wed, 15 Nov, 2023 at 4:58 AM by LS

A Permission Policy forms the cornerstone of defining user rights, working collaboratively with Team Profiles and Teams to establish access parameters.

Customize Permission Policies to align with project requirements. Within each policy, multiple rules define specific actions within the system. For instance, adding the "Drawing" > "Create" rule enables users assigned to this policy to add new drawings to the project environment.


Rules within a Permission Policy also include conditions and options:


Note that this is a high-level function and it's optional to include conditions and/or options.



Implementing Rules with Conditions: OR and AND


Adding OR Conditions

Combine rules with the same attribute but different conditions using the OR logic, like:

Read; Edit; Change Status w/ condition & option (A); Change Status w/ condition & option (B)

This grants permission for both situations. Users can Read, Edit, and Change Status :

  • A: When the status tag is Draft, it is allowed to update to Any status only if Mandatory fields are filled;

  • OR

  • B: From Any status when it is Assigned to my team, allowed to change status to Any if Mandatory fields are filled.

`OR` = Permission is granted in both situations




Adding AND Conditions

A rule with different conditions applies permission using the AND logic, such as:

Read; Edit; Change Status w/ condition + condition & option

This grants limited permission. Users can Read, Edit, and Change Status only if:


The status tag is Draft AND it is also Assigned to my team, it will be allowed to change status to Any if Mandatory fields are filled


With an `AND`, compliance with all conditions and options is required



If you're unsure how to start setting up Permission Policies, find ideas and tips here

For a detailed guide on designing organized Permission Policies, click here.

Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article