This is an article explaining the items under Roles. For the process on how to set up user roles, go to Add Roles.
In CivilPro, the access and authority of users are determined by their roles. Roles and Users can only be set up by Administrators.
To set up a role, the Administrator will have to specify the followings:
- An appropriate Role Name
- Access (User Levels)
- Purchase Order Approval Limit (if applicable)
In addition, the Administrator may need to consider other factors including, but not limited to:
- the functions that the role needs to perform e.g. Administrator, User or Viewer
- if there are available paid seats
- if the user is an internal staff or from outside your organization
- if the user is required to add or edit
- what information needs to be safeguarded and restricted especially if the user is from outside your organization
- the appropriate permission levels relating to each item or register
Note: Please be aware that if a user is assigned more than one role to the same project, the higher level of Access and Authority will apply. Also, if one of the roles has these authorities ( "Limit Ncr View To Published" and/or "Limit TestReq View To Completed") selected, the restrictions will override all the related Ncr and Test Request permissions in the other roles. For this reason, do not assign multiple roles to the same user in the same project unless you are sure that there are no conflicts in their Access and Authority.
Any role created will fall into one of the three User Levels available. The following table shows the three User Levels and what types of access are permitted.
|User Levels||Notes||View Limited||View||Add||Edit||Admin/Delete|
|At least one access to Admin/Delete|
|At least one access to Add or Edit|
|View Only - no access to Add or Edit|
What is the difference between “View Limited” and “View”?View Limited provides view access only to items on the register that the user is associated with or linked to whereas View provides view access to all the items on the register.
Under View Limited access, the user can only view items in the register that are only:
- Allocated a link to them ( e.g. link to a Lot via Users under Related Items)
- Raised By them ( e.g. NCR, Checklist)
- Addressed to or Copied ( e.g. Approvals)
- Notice To/On Behalf of ( e.g. Contract Notice)
AuthorityAuthority refers to specific actions that a user can perform with an item. For example, conform a Lot or verify a checklist.
Using the Collaborate actions under Authority
Under Authority, there are permissions that allow an associate user to collaborate in approvals, test requests, surveys and contract notice that are assigned to them. These are :
- Approval Collaborate NCR
- Approval Collaborate HPWP
- Approval Collaborate Independent
- Survey Collaborate
- Test Request Collaborate
- Contract Notice Collaborate
In some situations, you may want to delegate some of the project administration responsibilities to the Project Manager managing a specific project, such as being able to invite new users to the project. You can do this by only permitting "Edit" access under Project Administration ( Roles - Access tab) to a specific project that you ( the Administrator) have created. Please note that this permission is limited to only the project in which the user and role are linked to and does not applied to all projects.
Note: Please be aware that when you assign a user e.g. a Project Manager, the "Add" and/or "Edit" access under Project Administration, the user can also create a new project (Add), and/or update Project Settings and Details (Edit).
GlobalIf users need to access all the projects in a database but still maintain the current permission levels, the Administrator can link their role to Global, instead of a specific project.
To link a role to Global, in the Main Menu go to Teams and select the relevant “User”.
Click on the tab “Projects”. On the right panel, click on the “Chain” icon, and the + sign next to “Global Roles”.