Resolve user roles are comprised of several areas with granularity to choose exactly what a user can see or do. The content of these areas differs depending on which Resolve module is selected when configuring the role.
- The Entity table contains these columns:
- The first columns use the Create, Read, Update, and Delete (CRUD) model to control data creation and modification. For example, in the Administration module, you can specify different CRUD permissions for business units, users, and user groups. You might want a particular user to fully manage business units but only view user groups.
- The Assign column allows you to specify whether a user can assign records of a certain entity type to another user.
- The Field Assignment column allows you to configure individual fields and options to be read-only or hidden completely to the user.
The Functions area allows for full access to features that don't appear in the Entity area. For example, you can specify in the Functions area if a user can access the integrations or questionnaire configuration pages.
The Actions area controls specific actions that a user is allowed to perform. For example, in the Workbench module, you allow a user to change a project status but restrict them to only selected statuses.