Créer un registre d’application pour Google les feuilles sur une ServiceNow instance

  • Rversion finale: Yokohama
  • Mis à jour 9 mai 2025
  • 2 minutes de lecture
  • Enregistrez l’application Drive dans votre ServiceNow instance pour activer l’autorisation Google OAuth pour exporter des enregistrements de table directement vers Google Sheets.

    Avant de commencer

    Rôle requis : admin

    Pourquoi et quand exécuter cette tâche

    Un registre d’application est un enregistrement qui définit comment votre ServiceNow instance peut se connecter à une application externe, telle que Google Sheets, à l’aide d’OAuth.

    Elle comprend les informations suivantes :
    • ID client et secret client : informations d’identification de l’application externe.
    • URL d’autorisation et de jeton : adresses Web utilisées pour se connecter et obtenir l’accès.
    • URL de redirection : emplacement où le serveur OAuth envoie l’utilisateur après autorisation.
    • Périmètres et profils : définissez les zones de l’application externe auxquelles l’accès ServiceNow est autorisé.

    Procédure

    1. Accédez à Tous > OAuth système > Registre d'application.
    2. Sélectionnez Nouveau.
    3. Dans la liste des types d’applications OAuth, sélectionnez Se connecter à un fournisseur OAuth tiers.
    4. Remplissez les champs du formulaire.
      Tableau 1. Formulaire des registres d'application
      Champ Description
      Nom Nom permettant d'identifier l'enregistrement de façon unique. Par exemple, Intégration de feuilles.
      ID client ID client de l’application Drive dans Google Workspace laquelle Google vous vous êtes inscrit.

      Vous pouvez trouver l’ID Google client dans le fichier JSON d’informations d’identification OAuth téléchargé. Pour plus d'informations, consultez Configurer l’application OAuth sur l’API Google Sheets.

      Secret client Clé secrète du client générée lors de l’inscription de l’application dans Google la console d’API.

      Vous pouvez trouver le Google secret client dans le fichier JSON d’informations d’identification OAuth téléchargé. Pour plus d'informations, consultez Configurer l’application OAuth sur l’API Google Sheets.

      Script de l'API OAuth Script pour personnaliser la demande et la réponse. Par exemple, OAuthGoogleSheetExport.
      Type d'accord par défaut Type d’accord utilisé pour établir le jeton.
      URL d'autorisation URL fournie par l’application Google OAuth pour demander l’autorisation Google d’accéder au serveur de ressources. Le format d’URL que vous saisissez inclut l’ID de locataire de votre application : https://accounts.google.com/oauth2/v2.0/{API version}/authorize.

      L’URL d’autorisation se trouve dans le fichier JSON d’informations d’identification OAuth téléchargé. Pour plus d'informations, consultez Configurer l’application OAuth sur l’API Google Sheets.

      URL de jeton URL pour obtenir le jeton d’accès. Le format que vous saisissez pour l’URL est {votrecomptegoogle}.com/oauth2/{version d’API}/jeton.
      URL de redirection URL de redirection qui inclut l’URL d’instance au format https://<votre-instance>.service-now.com/oauth_redirect.do.

      Mettez à jour la valeur <instanceURL> avec l’URL de votre instance.

      URL de révocation du jeton URL fournie par le serveur d’autorisation OAuth qui permet à une application cliente de demander la révocation ou l’annulation des jetons d’accès et d’actualiser les jetons précédemment émis. Le format est https://{yourgoogleaccount}.com/{API version}/oauth2/revoke
    5. Sélectionnez Envoyer.
    6. Sur la page Registres d’application, recherchez et sélectionnez le registre d’application que vous avez créé.
    7. Dans la liste connexe Périmètres de l’entité OAuth, saisissez https://www.googleapis.com/auth/drive.file dans les champs Nom et Périmètre OAuth .
      La liste connexe Périmètres de l’entité OAuth affiche les champs Nom et Périmètre OAuth pour définir le périmètre OAuth pour ce fournisseur OAuth.
    8. Dans la liste connexe Profils des entités OAuth, sélectionnez Intégration de Sheets default_profile.
    9. Dans la liste connexe Périmètres du profil de l’entité OAuth, saisissez https://www.googleapis.com/auth/drive.file dans le champ Périmètre de l’entité OAuth .
      La liste connexe Périmètres du profil de l’entité OAuth affiche le champ Périmètre de l’entité OAuth pour définir le périmètre OAuth associé à ce profil.
    10. Sélectionnez Mettre à jour.