Context based Permissions
Last updated
Last updated
Context based permissions enable granular access control. For e.g., A usergroup may be allowed to view or edit data only of a particular project or department.
Before assigning a context-based permission, a context must first be created. To learn more about "Contexts" and the process of creating them, refer to the "Contexts" section.
The ViewZen Platform comes with pre-defined contexts. For e.g., geographical contexts such as countries, states, districts etc. These contexts are available for all organizations and need not be created again.
Context-based permissions can be assigned at either the user or user group level. When assigned to a user group, the permission applies to all users within that group.
User Level - Users -> Click the User -> Go to Permissions -> Context based Permssions -> Click "+ Add Permssions"
User Group Level - Users -> Click the User Group -> Go to Overview-> Click "Permissions" -> Select Context based Permssions -> Click "+ Add Permssions"
A permission can consist of one or more rules. Click on "+ Add Rule" to add a new rule to the permission.
When more than one rules are added to a permission, the Rules are evaluated using AND conditions, meaning all specified rules must be met for the permission to apply.
A rule can contain multiple conditions, either (a) all of which must be satisfied for the rule to apply or (b) at least one must satisfy for the rule to apply.
This allows for the creation of complex permissions, which can be assigned at either the user or user group level.