# Roles Role management for API resource RBAC (role-based access control). See [🔐 Role-based access control (RBAC)](https://docs.logto.io/docs/recipes/rbac/) to get started with role-based access control. ## Operations - [Get roles](https://bump.sh/logto/doc/logto-management-api/operation/operation-listroles.md) - [Create a role](https://bump.sh/logto/doc/logto-management-api/operation/operation-createrole.md) - [Get role](https://bump.sh/logto/doc/logto-management-api/operation/operation-getrole.md) - [Delete role](https://bump.sh/logto/doc/logto-management-api/operation/operation-deleterole.md) - [Update role](https://bump.sh/logto/doc/logto-management-api/operation/operation-updaterole.md) - [Get role users](https://bump.sh/logto/doc/logto-management-api/operation/operation-listroleusers.md) - [Assign role to users](https://bump.sh/logto/doc/logto-management-api/operation/operation-createroleuser.md) - [Remove role from user](https://bump.sh/logto/doc/logto-management-api/operation/operation-deleteroleuser.md) - [Get role applications](https://bump.sh/logto/doc/logto-management-api/operation/operation-listroleapplications.md) - [Assign role to applications](https://bump.sh/logto/doc/logto-management-api/operation/operation-createroleapplication.md) - [Remove role from application](https://bump.sh/logto/doc/logto-management-api/operation/operation-deleteroleapplication.md) - [Get role scopes](https://bump.sh/logto/doc/logto-management-api/operation/operation-listrolescopes.md) - [Link scopes to role](https://bump.sh/logto/doc/logto-management-api/operation/operation-createrolescope.md) - [Unlink scope from role](https://bump.sh/logto/doc/logto-management-api/operation/operation-deleterolescope.md) [Powered by Bump.sh](https://bump.sh)