# Custom RBAC roles

> Custom RBAC roles - Custom role-based access control (RBAC) roles are a solution for organizations
> with use cases that are not addressed by default roles in DataRobot.

This Markdown file sits beside the HTML page at the same path (with a `.md` suffix). It summarizes the topic and lists links for tools and LLM context.

Companion generated at `2026-05-01T23:10:48.107164+00:00` (UTC).

## Primary page

- [Custom RBAC roles](https://docs.datarobot.com/en/docs/reference/misc-ref/custom-roles.html): Full documentation for this topic (HTML).

## Sections on this page

- [Create custom roles](https://docs.datarobot.com/en/docs/reference/misc-ref/custom-roles.html#create-custom-roles): In-page section heading.
- [Manage roles](https://docs.datarobot.com/en/docs/reference/misc-ref/custom-roles.html#manage-roles): In-page section heading.
- [Feature considerations](https://docs.datarobot.com/en/docs/reference/misc-ref/custom-roles.html#feature-considerations): In-page section heading.

## Related documentation

- [Reference documentation](https://docs.datarobot.com/en/docs/reference/index.html): Linked from this page.
- [Platform and management reference](https://docs.datarobot.com/en/docs/reference/misc-ref/index.html): Linked from this page.
- [default roles](https://docs.datarobot.com/en/docs/reference/misc-ref/rbac-ref.html): Linked from this page.

## Documentation content

# Custom RBAC roles

Custom role-based access control (RBAC) roles are a solution for organizations with use cases that are not addressed by [default roles](https://docs.datarobot.com/en/docs/reference/misc-ref/rbac-ref.html) in DataRobot. System and organization administrators can create roles and define access at a more granular level, and assign them to users and groups. You can access custom RBAC roles from User Settings > User Roles.

The User Roles page lists each available role an admin can assign to a user in their organization, including DataRobot default roles. Before creating a custom role, review the [considerations](https://docs.datarobot.com/en/docs/reference/misc-ref/custom-roles.html#feature-considerations).

## Create custom roles

To create a new role, click + Add a user role. Enter a name for the role and assign permissions.

[DataRobot features](https://docs.datarobot.com/en/docs/reference/misc-ref/rbac-ref.html#object-types) are listed on the left. Role access options— [read, write, admin](https://docs.datarobot.com/en/docs/reference/misc-ref/rbac-ref.html#tiers-of-access), and entity-specific permissions—are listed on the right. Select an object, then select an access level for the object under Permissions.

## Manage roles

Unlike default DataRobot roles, you can edit and delete any custom role created for an organization from the User Roles page. To determine if a role can be modified, refer to the Custom Role column; default roles display No and custom roles display Yes.

From this page, you can:

|  | Element | Description |
| --- | --- | --- |
| (1) | Edit | Select a custom user role to modify its permissions. |
| (2) | Duplicate | Click the duplicate icon and name the new role, then select the role to modify permissions. |
| (3) | Delete | Click the Menu icon and select Delete. If the role is currently assigned to a user, a warning message appears before deleting the role. |

## Feature considerations

- The RBAC feature flag must be enabled.
- When system administrators create a custom role, the role is enabled system-wide across all organizations. When organization administrators create a custom role, the role is only enabled for that organization.
- The feature flag for custom roles must be enabled system- or org-wide.
- Feature flags cannot be configured through roles.
- Multiple roles cannot be assigned to a user/group/organization at this time.
