Saltar al contenido principal
GET
https://{tenantDomain}/api/v2
/
users
/
{id}
/
effective-permissions
/
sources
/
effective-roles
Enumera los roles que otorgan al usuario un permiso determinado, ya sea directamente o a través de grupos.
curl --request GET \
  --url https://{tenantDomain}/api/v2/users/{id}/effective-permissions/sources/effective-roles \
  --header 'Authorization: Bearer <token>'
{
  "roles": [
    {
      "description": "<string>",
      "id": "<string>",
      "name": "<string>",
      "sources": []
    }
  ],
  "next": "<string>"
}

Autorizaciones

Authorization
string
header
requerido

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Parámetros de ruta

id
string
requerido

ID del usuario del que se recuperarán los permisos.

Parámetros de consulta

from
string

Id opcional desde el que iniciar la selección.

take
integer

Número de resultados por página. El valor predeterminado es 50.

Rango requerido: x >= 1
resource_server_identifier
string
requerido

El identificador del Resource Server para el que se calcularán los permisos del usuario.

Required string length: 1 - 600
permission_name
string
requerido

Nombre de este permiso

Required string length: 1 - 280

Respuesta

Se recuperaron correctamente las fuentes de roles de los permisos efectivos del usuario.

roles
object[]
requerido

Roles con el permiso especificado asignado al usuario, tanto directamente como a través de grupos.

next
string

Cursor que se usará como parámetro de consulta "from" para la siguiente página de resultados.