Skip to main content
POST
C#

Autorisations

Authorization
string
header
requis

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

Corps

audience
string
requis

L’audience (identifiant d’API) de cette autorisation de client

Minimum string length: 1
allow_all_scopes
boolean

Si elle est activée, tous les scopes configurés sur le serveur de ressources sont autorisés pour cette autorisation.

allow_any_organization
boolean
défaut:false

Si elle est activée, n’importe quelle organization peut être utilisée avec cette autorisation. Si elle est désactivée (par défaut), l’autorisation doit être explicitement attribuée aux organizations souhaitées.

authorization_details_types
string[]

Types de authorization_details autorisés pour cette autorisation de client.

Required string length: 1 - 255
client_id
string

ID du client.

default_for
enum<string>
GA

Applique ce client grant par défaut à tous les clients du groupe indiqué. La seule valeur acceptée est third_party_clients, qui applique le grant à tous les clients tiers. Les client grants par client pour la même audience ont préséance. S’exclut mutuellement avec client_id.

Options disponibles:
third_party_clients
organization_usage
enum<string>

Définit si les organizations peuvent être utilisées avec les échanges client credentials pour ce grant.

Options disponibles:
deny,
allow,
require
scope
string[]

Scopes autorisés pour cette autorisation de client.

Required string length: 1 - 280
subject_type
enum<string>

Le type d’accès à l’application permis par ce client grant.

Options disponibles:
client,
user,
anonymous_user

Réponse

Autorisation client créée avec succès.

allow_all_scopes
boolean

Si elle est activée, tous les scopes configurés sur le serveur de ressources sont autorisés pour cette autorisation.

allow_any_organization
boolean

Si elle est activée, n’importe quelle organization peut être utilisée avec cette autorisation. Si elle est désactivée (par défaut), l’autorisation doit être explicitement attribuée aux organizations souhaitées.

audience
string

L’audience (identifiant d’API) de cette autorisation de client.

Minimum string length: 1
authorization_details_types
string[]

Types de authorization_details autorisés pour cette autorisation de client.

Required string length: 1 - 255
client_id
string

ID du client.

default_for
enum<string>
GA

Applique ce client grant par défaut à tous les clients du groupe indiqué. La seule valeur acceptée est third_party_clients, qui applique le grant à tous les clients tiers. Les client grants par client pour la même audience ont préséance. S’exclut mutuellement avec client_id.

Options disponibles:
third_party_clients
id
string

ID de l’autorisation de client.

is_system
boolean

Si elle est activée, cette autorisation est une autorisation spéciale créée par Auth0. Elle ne peut pas être modifiée ni supprimée directement.

organization_usage
enum<string>

Définit si les organizations peuvent être utilisées avec les échanges client credentials pour ce grant.

Options disponibles:
deny,
allow,
require
scope
string[]

Scopes autorisés pour cette autorisation de client.

Minimum string length: 1
subject_type
enum<string>

Le type d’accès à l’application permis par ce client grant.

Options disponibles:
client,
user,
anonymous_user