Saltar al contenido principal
GET
https://{tenantDomain}/api/v2
/
users
/
{id}
/
roles
Go
package example

import (
    context "context"

    management "github.com/auth0/go-auth0/management/management"
    client "github.com/auth0/go-auth0/management/management/client"
    option "github.com/auth0/go-auth0/management/management/option"
    users "github.com/auth0/go-auth0/management/management/users"
)

func do() {
    client := client.NewClient(
        option.WithToken(
            "<token>",
        ),
    )
    request := &users.ListUserRolesRequestParameters{
        PerPage: management.Int(
            1,
        ),
        Page: management.Int(
            1,
        ),
        IncludeTotals: management.Bool(
            true,
        ),
    }
    client.Users.Roles.List(
        context.TODO(),
        "id",
        request,
    )
}
[
  {
    "description": "<string>",
    "id": "<string>",
    "name": "<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 cuyos roles se mostrarán.

Parámetros de consulta

per_page
integer

Número de resultados por página.

Rango requerido: 1 <= x <= 100
page
integer

Índice de la página de resultados que se devolverá. La primera página es 0.

Rango requerido: x >= 0
include_totals
boolean

Devuelva los resultados dentro de un objeto que contenga el recuento total de resultados (true) o como una matriz directa de resultados (false, valor predeterminado).

Respuesta

Roles recuperados correctamente.

description
string

Descripción de este rol.

id
string

ID de este rol.

name
string

Nombre de este rol.