Saltar al contenido principal
GET
https://{tenantDomain}/api/v2
/
organizations
/
{id}
/
members
/
{user_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"
    members "github.com/auth0/go-auth0/management/management/organizations/members"
)

func do() {
    client := client.NewClient(
        option.WithToken(
            "<token>",
        ),
    )
    request := &members.ListOrganizationMemberRolesRequestParameters{
        Page: management.Int(
            1,
        ),
        PerPage: management.Int(
            1,
        ),
        IncludeTotals: management.Bool(
            true,
        ),
    }
    client.Organizations.Members.Roles.List(
        context.TODO(),
        "id",
        "user_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

Identificador de la organización.

Maximum string length: 50
user_id
string
requerido

ID del usuario al que se asociarán los roles.

Parámetros de consulta

page
integer

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

Rango requerido: 0 <= x <= 1000
per_page
integer

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

Rango requerido: 1 <= x <= 100
include_totals
boolean

Devuelve los resultados dentro de un objeto que contiene el recuento total de resultados (true) o como una matriz de resultados directa (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.