---
title: Roles and Permissions in PingOne
description: Find PingOne built-in admin roles, custom roles, and the permission identifiers that control access to PingOne services and resources
component: pingone-api
page_id: pingone-api:platform:reference/roles-and-permissions-in-pingone/index
canonical_url: https://developer.pingidentity.com/pingone-api/platform/reference/roles-and-permissions-in-pingone/index.html
llms_txt: https://developer.pingidentity.com/pingone-api/llms.txt
docs_for_agents: https://developer.pingidentity.com/build-with-ai/docs-for-agents.md
revdate: 2026-08-11
---

# Roles and Permissions in PingOne

The ability to perform an action in PingOne is determined by Role-Based Access Control (RBAC). For example, when you initiate a request to a PingOne endpoint, you must have the role required by the endpoint to execute the request. Roles define the permissions available to users with that role.

Refer to:

* [Built-in Admin Roles](../../roles/predefined-roles/index.html) for the PingOne built-in admin roles that can be assigned.

  * [Custom Admin Roles](../../roles/custom-roles/index.html) to create your own roles for PingOne administrators.

* [PingOne Permissions by Identifier](pingone-permissions-by-identifier.html) for the permission identifiers and descriptions. This information is returned by [Read All Built-in Admin Roles](../../roles/predefined-roles/read-all-roles.html).

* [PingOne Permissions by Service](permissions-by-service.html) when assigning admin roles per PingOne service.

* [PingOne Permissions by Resource](permissions-by-resource.html) when assigning admin roles per PingOne resource.

* [PingFederate SSO admin permissions](pingfederate-sso-admin-permissions.html) for the available PingFederate roles.

Admin assignments to roles are set either by:

* [Automatic assignment for some roles](../../roles/predefined-roles/index.html#automatic-role-assignment).

* [Group Role Assignments](../../group-role-assignments/group-role-assignments.html).

* [User Role Assignments](../../users/user-role-assignments/index.html).

The built-in PingOne roles are:

| Role                               | Can Assign                                                          |
| ---------------------------------- | ------------------------------------------------------------------- |
| Organization Admin                 | Environment Admin                                                   |
| Environment Admin                  | All roles except Organization Admin                                 |
| Identity Data Admin                | Identity Data Admin, Identity Data Read-Only Admin, Help Desk Admin |
| DaVinci Admin                      | DaVinci Admin, DaVinci Read-Only Admin                              |
| Custom Role Admin                  | None                                                                |
| Application Owner                  | None                                                                |
| Identity Data Read-Only Admin      | None                                                                |
| Configuration Read-Only Admin      | None                                                                |
| DaVinci Read-Only Admin            | None                                                                |
| Client Application Developer       | None                                                                |
| Help Desk Admin                    | None                                                                |
| Advanced Help Desk Admin           | None                                                                |
| PingOne Privilege Admin            | None                                                                |
| PingOne Privilege Read-Only Admin  | None                                                                |
| Promotion Admin                    | None                                                                |
| Authorize Gateway Policy Evaluator | None                                                                |
