Configurer le Google spoke Sheet

  • Rversion finale: Xanadu
  • Mis à jour 1 août 2024
  • 4 minutes de lecture
  • Configurez une intégration sortante entre votre ServiceNow instance et les feuilles en configurant un enregistrement de connexion et d’informations Google d’identification.

    Avant de commencer

    • Demander Hub d'intégration un abonnement
    • Activer le Google module d’extension Spoke Sheets
    • Rôle requis : administrateur

    Pourquoi et quand exécuter cette tâche

    L’API Google Sheets authentifie les demandes de votre ServiceNow instance via une application OAuth. Vous devez en Configurer l’application OAuth sur Google l’API Sheets visitant le https://console.developers.google.com/. L’enregistrement de connexion et d’informations d’identification contient les informations que l’API Google Sheets doit authentifier les demandes à partir de votre ServiceNow instance.

    Configurer l’application OAuth sur Google l’API Sheets

    Configurez une application OAuth sur l’API Sheets pour activer l’authentification Google des demandes à partir de votre ServiceNow instance.

    Avant de commencer

    • Créer un compte professionnel sur https://console.developers.google.com/
    • Créez un domaine et une adresse e-mail associés au domaine. Par exemple, www.mydomain.com et jane-admin@mydomain.com.
      Remarque :
      Vous ne pouvez enregistrer qu’une seule adresse e-mail par domaine dans Google Workspace.
    • Rôle requis : administrateur

    Procédure

    1. Configurez un projet sur le Google Workspace.
      Le projet inclut les détails de l’application OAuth et les autorisations de l’interface de programmation d’application (API), le cas échéant.
      1. Connectez-vous https://console.developers.google.com/ avec le même nom de domaine, le même ID de messagerie et le même mot de passe que ceux mentionnés dans les prérequis.
      2. Cliquez sur le bouton.

        Bouton Création de projet sur Google Workspace.

      3. Sélectionnez NOUVEAU PROJET.

        Cliquez sur le bouton Nouveau projet dans Google Workspace.

      4. Dans le champ Nom du projet*, saisissez un nom unique pour le projet.
      5. Dans le champ Emplacement*, sélectionnez PARCOURIR pour sélectionner une organisation.
      6. Sélectionnez CRÉER.
        Le projet est créé.
      7. Cliquez sur le bouton.

        Sélectionnez le projet.

    2. Sélectionnez le projet que vous avez créé.

      Sélection de projet sur l’API Google Sheets.

    3. Activez l’API Google Sheets.
      1. Cliquez sur +ACTIVER LES API ET LES SERVICES.

        Bouton Activer les API et les services de l’API Google Sheets.

      2. Sur la page Bienvenue dans la bibliothèque d’API, saisissez Google Sheets dans la zone de recherche.
      3. Appuyez sur Entrée.
      4. Sélectionnez le bouton API Sheets Google .
      5. Sélectionnez ACTIVER.
        Les Google API Sheets sont activées sur votre projet.
    4. Créez l’application OAuth et les informations d’identification.
      1. Sélectionnez CRÉER DES INFORMATIONS D’IDENTIFICATION.
        Cliquez sur le bouton Informations d’identification pour l’API Google Sheets.
      2. Remplissez le formulaire.
        Tableau 1. Informations d’identification de l’API Google Sheets
        Champ Description
        Sélectionner une API* Nom de l’API pour laquelle vous créez les informations d’identification.
        Remarque :
        Assurez-vous de sélectionner l’API Google Sheets.
        À quelles données accéderez-vous ? * Type de données auxquelles vous ServiceNow accéderez via les API.
        Conseil :
        Sélectionnez Données utilisateur.
      3. Cliquez sur SUIVANT.
      4. Remplissez le formulaire.
        Tableau 2. Informations d’identification de l’API Google Sheets
        Champ Description Obligatoire?
        Nom de l'application Nom de l’application OAuth. Oui
        E-mail d’assistance utilisateur E-mail auquel les utilisateurs peuvent vous envoyer des questions sur leur consentement. Oui
        Fichier de logo à charger Logo représentant l’application OAuth. Non
        Informations de contact du développeur Google contactera le développeur de l’application OAuth en cas de modifications apportées au projet. Oui
      5. Cliquez sur ENREGISTRER ET CONTINUER.
    5. Facultatif : Définissez les périmètres de l’API.
      Les périmètres de l’API vous permettent de sélectionner des API spécifiques. Par exemple, le périmètre /auth/spreadsheets vous permet de créer, modifier ou supprimer des feuilles de calcul.
      1. Cliquez sur AJOUTER OU SUPPRIMER DES CHAMPS D’APPLICATION.
      2. Saisissez l’API Google Sheets, comme indiqué dans l’image.
        Recherchez Google Sheets dans les périmètres.
      3. Sélectionnez un ou plusieurs champs d’application.
      4. Cliquez sur METTRE À JOUR.
      5. Cliquez sur ENREGISTRER ET CONTINUER.
    6. Générer l’ID client OAuth.
      1. Dans la liste Type d’application*, sélectionnez Application Web.
      2. Dans le champ Nom*, entrez un nom unique du client OAuth.
    7. Sous l’en-tête URI de redirection autorisés, cliquez sur + AJOUTER URI.
    8. Dans le champ URI, saisissez l’URI de redirection au format suivant : https://instance.service-now.com/oauth_redirect.do.
    9. Cliquez sur CRÉER.
      Les détails OAuth sont générés dans un fichier JSON.
      Conseil :
      Cliquez sur TÉLÉCHARGER pour télécharger le fichier JSON pour référence ultérieure.

      Bouton Télécharger pour télécharger le fichier d’informations d’identification OAuth.

    10. Cliquez sur TERMINÉ.
      Vous avez créé l’application OAuth le Google Workspace.

    Créer un enregistrement de connexion et d’informations d’identification pour Google le spoke Sheets

    Créez un enregistrement de connexion et d’informations d’identification qui contient les détails nécessaires pour vous connecter aux interfaces de programmation d’application Google (API) Sheets sur le Google Workspace.

    Avant de commencer

    Procédure

    1. Accédez à la Tout > Automatisation des processus > Concepteur de flux.
    2. Cliquez sur Connexions.
    3. Dans le champ Rechercher toutes les connexions, saisissez Google Sheets.Recherchez l’alias Google Sheets sur l’alias Concepteur de flux.
    4. Sur la fiche Google Sheets, cliquez sur Afficher les détails.
    5. Cliquez sur Configurer, comme illustré dans l’image.Configurer sur l’alias Google Sheets.
    6. Remplissez le formulaire.
      Tableau 3. Configurer la connexion
      Champ Description
      Nom de la connexion Nom de la connexion.
      Remarque :
      Le champ est en lecture seule.
      URL de connexion URL utilisée pour se connecter aux API Google Sheets. Ce champ est automatiquement défini sur https://sheets.googleapis.com/v4/spreadsheets
      Nom des informations d'identification Nom des informations d'identification. Ce champ est automatiquement défini sur Informations d’identification du spoke Google Sheets.
      Nom de l’entité OAuth Nom du profil de l’entité OAuth. Ce champ est automatiquement défini sur Spoke Google Sheets OAuth.
      ID client OAuth ID client de l’application Google Sheets que vous avez enregistrée dans G Suite.
      Secret client OAuth Secret client généré lors de l’enregistrement de l’application dans la console d’API Google.
      URL de redirection OAuth L’URL de redirection. Le format de l’URL est https://<votre-instance>.service-now.com/oauth_redirect.do
    7. Cliquez sur Créer et obtenir un jeton OAuth.