Paramètres OAuth pour la prise en charge des profils par défaut

  • Rversion finale: Yokohama
  • Mis à jour 30 janv. 2025
  • 1 minute de lecture
  • La fonctionnalité de profil par défaut nécessite un ensemble de paramètres que vous pouvez utiliser avec l’API setParameter() pour spécifier le demandeur OAuth, un contexte pour la demande et le profil du fournisseur.

    Dans le scénario du fournisseur OAuth, vous devez définir trois paramètres qui indiquent au fournisseur OAuth le profil OAuth à utiliser par défaut. Lorsque ces trois paramètres sont définis, le jeton d’accès est enregistré dans la base de données de l’instance. Utilisez les paramètres avec GlideOAuthClientRequest.

    Tableau 1. Paramètres OAuth pour la prise en charge des profils par défaut
    Paramètre Description
    oauth_requestor Le sys_id de l’objet, qui peut être un enregistrement utilisateur ou un compte de messagerie.
    oauth_requestor_context Descripteur qui fournit un contexte au demandeur OAuth. En bonne pratique, utilisez le nom de la table dans laquelle l’objet oauth_requestor est enregistré.
    oauth_provider_profile sys_id de l’enregistrement de profil OAuth par défaut (voir Spécifier un profil OAuth).

    Vous n’avez pas besoin d’utiliser de paramètres pour définir le type d’octroi et le champ d’application, car les valeurs sont configurées dans l’enregistrement de profil OAuth. Si vous n’utilisez pas les paramètres, vous pouvez utiliser les méthodes d’API GlideOAuthClientRequest setScope et setGrantType. Pour plus d’informations, consultez setScope et setGrantType.