Passer au contenu principal
GET
https://{tenantDomain}/api/v2
/
roles
/
{id}
/
permissions
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"
    roles "github.com/auth0/go-auth0/management/management/roles"
)

func do() {
    client := client.NewClient(
        option.WithToken(
            "<token>",
        ),
    )
    request := &roles.ListRolePermissionsRequestParameters{
        PerPage: management.Int(
            1,
        ),
        Page: management.Int(
            1,
        ),
        IncludeTotals: management.Bool(
            true,
        ),
    }
    client.Roles.Permissions.List(
        context.TODO(),
        "id",
        request,
    )
}
[
  {
    "description": "<string>",
    "permission_name": "<string>",
    "resource_server_identifier": "<string>",
    "resource_server_name": "<string>"
  }
]

Autorisations

Authorization
string
header
requis

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

Paramètres de chemin

id
string
requis

ID du rôle dont il faut lister les permissions accordées.

Paramètres de requête

per_page
integer

Nombre de résultats par page. La valeur par défaut est de 50.

Plage requise: 1 <= x <= 100
page
integer

Indice de la page de résultats à renvoyer. La première page est 0.

Plage requise: x >= 0
include_totals
boolean

Renvoie les résultats dans un objet qui contient le nombre total de résultats (true) ou sous forme de tableau de résultats direct (false, par défaut).

Réponse

Permissions du rôle récupérées avec succès.

description
string

Description de cette permission.

permission_name
string

Nom de cette permission.

resource_server_identifier
string

L’identifiant du serveur de ressources (API) auquel cette permission s’applique.

resource_server_name
string

Le nom du serveur de ressources (API) auquel cette permission s’applique.