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.
- Los roles se seleccionan de una lista de valores predefinidos. Si la lista de roles está vacía, primero asegúrese de crear roles.
Dashboard
Asignar roles en la lista de usuarios
- Ve a Dashboard > User Management > Users.
- Haz clic en
...junto al usuario que quieres modificar y selecciona Assign Roles. - Elige los roles que quieras asignar y, a continuación, haz clic en Assign.
Asignar roles en el perfil de usuario
- Vaya a Dashboard > User Management > Users y haga clic en el nombre del usuario.
- Haga clic en la pestaña Roles y luego en Assign Role.
- Elija el rol que desea asignar y haga clic en Assign.
Management API
POST al endpoint Assign User Roles. Asegúrate de reemplazar los valores de marcador de posición USER_ID, MGMT_API_ACCESS_TOKEN y ROLE_ID por el id de tu usuario, el de la Management API y los id de rol, respectivamente.
| Valor | Descripción |
|---|---|
USER_ID | El ID del usuario que se va a actualizar. |
MGMT_API_ACCESS_TOKEN | Token de acceso para la Management API con los alcances read:roles y update:users. |
ROLE_ID | ID del rol o de los roles que desea agregar al usuario especificado. |