> For the complete documentation index, see [llms.txt](https://docs.corppass.gov.sg/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.corppass.gov.sg/corppass-developer-portal-cdp/user-guide/portal-features/user-roles-and-permissions.md).

# User Roles and Permissions

## Role Definition in CDP

All authorised users to CDP will have '**View**' access to all the digital services under their entity.&#x20;

1. **Admin User\***:
   * Full permissions to read and modify all **staging** and **production** digital services within the entity.
   * This role is suitable for users responsible for end-to-end management of digital services.
2. **Staging Admin User**:
   * Allowed to **view** both **staging** and **production** digital services.
   * Can only **modify staging** digital services under the entity.
   * Ideal for users handling testing or pre-production environments.
3. **Read Only User**:
   * Restricted to **view-only** access for digital services registered under the entity.
   * Cannot modify any digital services settings.
   * Suitable for users who need visibility but do not require editing permissions.

*\*This is the CDP Admin role, not to be confused with "Corppass Admin".*

The table below gives an overview of the differences in access rights for roles on CDP.

<table><thead><tr><th width="116">Roles</th><th width="333">Description</th><th width="145">Modify STG </th><th>Modify PRD </th></tr></thead><tbody><tr><td>Admin User</td><td>This user role will be able to view and modify the digital services within their agency.</td><td>Y</td><td>Y</td></tr><tr><td>Staging Admin User</td><td>This user role will be able to view the digital services in their agency across STG and PRD but can modify them only in STG.</td><td>Y</td><td>N</td></tr><tr><td>Read Only User</td><td>This user role can only view the digital services in both STG and PRD for their agency.</td><td>N</td><td>N</td></tr></tbody></table>
