Requisitos previos
- Para que el control de acceso basado en roles (RBAC) funcione correctamente, debe habilitarlo para su API mediante el Dashboard o la Management API. La funcionalidad de Authorization Core es distinta de la de Authorization Extension. Para ver una comparación, consulte Authorization Core vs. Authorization Extension.
- Configure una API en el .
- Los permisos se seleccionan entre valores predefinidos. Si su lista de permisos está vacía, debe agregar permisos a su API.
Dashboard
- Vaya a Dashboard > User Management > Roles y haga clic en Create Role.
- Asigne un nombre al rol y agregue una descripción. Luego, haga clic en Create.
Management API
POST al endpoint Create Role. Asegúrese de reemplazar los valores de marcador de posición MGMT_API_ACCESS_TOKEN, ROLE_NAME y ROLE_DESC por su de Management API, el nombre del rol y la descripción del rol, respectivamente.
| Valor | Descripción |
|---|---|
MGMT_API_ACCESS_TOKEN | Token de acceso para la Management API con el scope create:roles. |
ROLE_NAME | Nombre del rol que quiere crear. |
ROLE_DESC | Descripción del rol fácil de comprender para el usuario. |