Créer un serveur de ressources
Créez une nouvelle API associée à votre tenant. Notez que toutes les nouvelles API doivent être enregistrées auprès d’Auth0. Pour en savoir plus, consultez APIs.
Autorisations
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Corps
Identifiant unique de l’API utilisé comme paramètre audience dans les appels d’autorisation. Ne peut pas être modifié une fois défini.
1 - 600Nom convivial de ce serveur de ressources. Ne peut pas contenir les caractères < ou >.
200^[^<>]+$Liste des permissions (scopes) utilisées par cette API.
Algorithme utilisé pour signer les JWT. Peut être HS256 (par défaut) ou RS256. PS256 est offert via l’addon.
HS256, RS256, RS512, PS256 Secret utilisé pour signer les jetons lors de l’utilisation d’algorithmes symétriques (HS256).
16Indique si des jetons d’actualisation peuvent être émis pour cette API (true) ou non (false).
Indique si des Online Refresh Tokens peuvent être émis pour cette API (true) ou non (false).
Indique si des Online Refresh Tokens peuvent être émis même lorsque les sessions sont configurées comme éphémères (true) ou non (false).
Valeur d’expiration (en secondes) des jetons d’accès émis pour cette API depuis le point de terminaison des jetons.
0 <= x <= 2592000Durée de validité (en secondes) des jetons d’accès de sessions anonymes émis pour cette API.
86400 <= x <= 2592000Dialecte du jeton d’accès émis. access_token est un JWT contenant des claims Auth0 standard; rfc9068_profile est un JWT conforme au profil de jeton d’accès JWT de l’IETF. access_token_authz et rfc9068_profile_authz incluent aussi des claims de permissions RBAC.
access_token, access_token_authz, rfc9068_profile, rfc9068_profile_authz Indique si le consentement de l’utilisateur doit être ignoré pour les applications marquées comme de première partie (true) ou non (false).
Indique s’il faut appliquer les politiques d’autorisation (true) ou les ignorer (false).
Configuration personnalisée des jetons d'accès
transactional-authorization-with-mfa, null Lorsque cette valeur est vraie, le serveur de ressources exige que chaque approbation de consentement soit signée numériquement afin que l’approbateur ne puisse pas ultérieurement nier un consentement qu’il a accordé. Lorsque cette valeur est fausse, les décisions de consentement n’ont pas besoin de signature. La valeur par défaut est fausse. Une valeur configurée est tout de même renvoyée, même après la désactivation du droit associé.
Configuration de Proof-of-Possession pour les jetons d’accès
Définit la permission d’accès de l’application pour un serveur de ressources
Politique d’autorisation du serveur de ressources.
Réponse
Serveur de ressources créé avec succès.
ID de l’API (serveur de ressources).
Nom convivial de ce serveur de ressources. Ne peut pas contenir les caractères < ou >.
Indique s’il s’agit d’une API système Auth0 (true) ou d’une API personnalisée (false).
Identificateur unique de l’API utilisé comme paramètre audience dans les appels d’autorisation. Ne peut pas être modifié une fois défini.
Liste des permissions (scopes) utilisées par cette API.
Algorithme utilisé pour signer les JWT. Peut être HS256 (par défaut) ou RS256. PS256 est offert via l’addon.
HS256, RS256, RS512, PS256 Secret utilisé pour signer les jetons lors de l’utilisation d’algorithmes symétriques (HS256).
16Indique si des jetons d’actualisation peuvent être émis pour cette API (true) ou non (false).
Indique si des Online Refresh Tokens peuvent être émis pour cette API (true) ou non (false).
Indique si des Online Refresh Tokens peuvent être émis même lorsque les sessions sont configurées comme éphémères (true) ou non (false).
Indique si le consentement de l’utilisateur doit être ignoré pour les applications marquées comme de première partie (true) ou non (false).
Valeur d’expiration (en secondes) des jetons d’accès émis pour cette API depuis le point de terminaison des jetons.
Valeur d’expiration (en secondes) des jetons d’accès émis pour cette API au moyen des flux Implicit ou Hybrid. Ne peut pas être supérieure à la valeur token_lifetime.
Indique si les politiques d’autorisation sont appliquées (true) ou non (false).
Durée de validité (en secondes) des jetons d’accès de sessions anonymes émis pour cette API.
Dialecte des jetons d’accès à émettre. access_token est un JWT contenant des claims Auth0 standard; rfc9068_profile est un JWT conforme au profil de jeton d’accès JWT de l’IETF. access_token_authz et rfc9068_profile_authz incluent aussi des claims de permissions RBAC.
access_token, access_token_authz, rfc9068_profile, rfc9068_profile_authz Configuration personnalisée des jetons d'accès
transactional-authorization-with-mfa, null Lorsque cette valeur est vraie, le serveur de ressources exige que chaque approbation de consentement soit signée numériquement afin que l’approbateur ne puisse pas ultérieurement nier un consentement qu’il a accordé. Lorsque cette valeur est fausse, les décisions de consentement n’ont pas besoin de signature. La valeur par défaut est fausse. Une valeur configurée est tout de même renvoyée, même après la désactivation du droit associé.
Configuration de Proof-of-Possession pour les jetons d’accès
Définit la permission d’accès de l’application pour un serveur de ressources
Politique d’autorisation du serveur de ressources.
ID client du client auquel ce serveur de ressources est lié