Si votre application requiert un accès direct à un autre serveur, sans autorisation de l'utilisateur, vous pouvez créer une Server to server app. Cette option est basée sur le type d'autorisation des client credentials OAuth 2.0. Lors de l'exécution de ce flux, votre application utilise ses informations d'identification OAuth pour récupérer un jeton d'accès.

L'étendue de ce jeton a une importance particulière dans les applications de serveur à serveur. Les étendues permettent de contrôler les zones auxquelles votre client peut accéder dans une organisation (par exemple, quel rôle dans une organisation, quels services et le niveau des autorisations). En tant que propriétaire d'organisation, vous pouvez ajouter votre application de serveur à serveur à n'importe laquelle de vos organisations. Ainsi, alors que vous pouvez spécifier un large éventail d'accès pour votre application sur de nombreux services cloud, l'accès est déterminé par les services contenus dans une organisation. Vous recevez une notification lorsque vous ajoutez une application OAuth à une organisation qui n'inclut pas les services inclus dans l'étendue de l'application.

Procédure

  1. Cliquez sur votre nom d'utilisateur et sélectionnez Afficher l'organisation > Applications OAuth, puis cliquez sur Créer une application OAuth.
  2. Sélectionnez Application de serveur à serveur.
  3. Enregistrez votre client.
  4. Définissez les étendues
    Les étendues permettent de contrôler les zones auxquelles votre client peut accéder dans une organisation (par exemple, quel rôle dans une organisation, quels services et le niveau des autorisations).
  5. Cliquez sur Créer pour générer les informations d'identification du client.
  6. Copiez les informations d'identification ou téléchargez un fichier JSON, puis cliquez sur Continuer.
    Vous êtes responsable du stockage de vos informations d'identification dans un endroit sûr.
  7. (Facultatif) Ajoutez l'application à l'organisation active.
    Vous pouvez ignorer cette étape et ajouter l'application à cette organisation et à d'autres organisations ultérieurement. Reportez-vous à la section Gérer les applications OAuth 2.0.

Que faire ensuite

Collez les informations d'identification dans votre script.