# Roles

# Roles Definition

Role Description Capabilities
Superadmin Can manage users, update database Manage other users, database resources
Admin Can manage users except superadmin Can assign role to other users (except admin) and update the PIP directory
Reviewer Users tasked to review projects submitted by OUs Review/validate/return projects of operating units assigned to them
Encoder Users tasked to provide PAPs to the system Can add/update/delete/finalize/endorse projects that belong to them
Viewer Users which can only view projects Can view projects of OUs assigned to them
Guest Users with no privilege Can login

Role determine the ability of a user to perform certain actions on projects. This is summarized below:

Method/Action Owner * Guest Encoder Reviewer** Viewer** Admin Superadmin
Create ---- ---- ---- ---- ---- ----
View ---- ---- ----
Update ---- ---- ---- ---- ---- ----
Delete ---- ---- ---- ---- ---- ----
Force Delete ---- ---- ---- ---- ---- ----
Review ---- ---- ---- ---- ---- ----
Validate ---- ---- ---- ---- ---- ----
Return ---- ---- ---- ---- ---- ----

* Owner is encoder and owner of project. ** Reviewer and viewer access is limited to operating units assigned to them.

# Users

The admin page shows the list of users in the system and allows the superadmin and admin users to assign roles and operating units to users.

admin home

# Assign Role

To assign a role, click on the right button (). An Assign Role dialog box will appear where you can select a role to user. Once done, click Save.

assign role

# Assign Operating Unit

To assign operating units to view/review, click on the left button (). An Assign Operating Unit dialog box will appear where you can select and assign operating units. You may use the filter box to search for OUs. Click Save to apply changes.

assign ou