Passer au contenu principal
GET
https://{tenantDomain}/api/v2
/
self-service-profiles
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"
)

func do() {
    client := client.NewClient(
        option.WithToken(
            "<token>",
        ),
    )
    request := &management.ListSelfServiceProfilesRequestParameters{
        Page: management.Int(
            1,
        ),
        PerPage: management.Int(
            1,
        ),
        IncludeTotals: management.Bool(
            true,
        ),
    }
    client.SelfServiceProfiles.List(
        context.TODO(),
        request,
    )
}
[
  {
    "allowed_strategies": [],
    "branding": {
      "colors": {
        "primary": "<string>"
      },
      "logo_url": "<string>"
    },
    "created_at": "2021-01-01T00:00:00.000Z",
    "description": "<string>",
    "id": "ssp_n7SNCL8seoyV1TuSTCnAeo",
    "name": "<string>",
    "updated_at": "2021-01-01T00:00:00.000Z",
    "user_attribute_profile_id": "<string>",
    "user_attributes": [
      {
        "description": "<string>",
        "is_optional": true,
        "name": "<string>"
      }
    ]
  }
]

Autorisations

Authorization
string
header
requis

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

Paramètres de requête

page
integer

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

Plage requise: x >= 0
per_page
integer

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

Plage requise: 1 <= x <= 100
include_totals
boolean

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

Réponse

Liste des profils existants.

allowed_strategies
enum<string>[]

Liste des stratégies d’IdP qui seront affichées aux utilisateurs pendant le flux de Configuration d’entreprise en libre-service. Valeurs possibles : [oidc, samlp, waad, google-apps, adfs, okta, auth0-samlp, okta-samlp, keycloak-samlp, pingfederate]

Minimum array length: 1
Options disponibles:
oidc,
samlp,
waad,
google-apps,
adfs,
okta,
auth0-samlp,
okta-samlp,
keycloak-samlp,
pingfederate
branding
object
created_at
string<date-time>
défaut:2021-01-01T00:00:00.000Z

La date et l’heure de création de ce profil en libre-service.

description
string

La description du profil en libre-service.

id
string
défaut:ssp_n7SNCL8seoyV1TuSTCnAeo

L’ID unique du profil en libre-service.

name
string

Le nom du profil en libre-service.

updated_at
string<date-time>
défaut:2021-01-01T00:00:00.000Z

La date et l’heure de mise à jour de ce profil en libre-service.

user_attribute_profile_id
string<user-attribute-profile-id>
EA

ID du profil user-attribute-profile à associer à ce profil en libre-service.

user_attributes
object[]

Liste des attributs à mapper qui seront affichés à l’utilisateur pendant le flux de Configuration d’entreprise en libre-service.