Configurer le Google spoke Sheet

  • Rversion finale: Washingtondc
  • Mis à jour 1 févr. 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 d’identification Google .

    Avant de commencer

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

    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 Configurer l’application OAuth sur Google l’API Sheets en 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 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 : admin

    Procédure

    1. Configurer un projet sur le Google Workspace.
      Le projet inclut les détails de l’application OAuth et les autorisations d’interface de programmation d’application (API), le cas échéant.
      1. Connectez-vous avec https://console.developers.google.com/ le même domain email id et le même mot de passe que ceux mentionnés dans les prérequis.
      2. Sélectionnez le bouton.Bouton de 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. Sélectionnez 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 accéder à 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 illustré dans l’image.Recherchez Google Sheets dans les champs d’application.
      3. Sélectionnez un ou plusieurs champs d’application.
      4. Cliquez sur METTRE À JOUR.
      5. Cliquez sur ENREGISTRER ET CONTINUER.
    6. Générez un ID client OAuth.
      1. Dans la liste Type d’application*, sélectionnez Application Web.
      2. Dans le champ Nom*, saisissez un nom unique pour le client OAuth.
    7. Sous l’en-tête URI de redirection autorisés, cliquez sur + AJOUTER un URI.
    8. Dans le champ URI, entrez 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 à des fins de référence ultérieure.Bouton Télécharger pour télécharger le fichier d’informations d’identification OAuth.
    10. Cliquez sur TERMINER.
      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 requis pour vous connecter aux interfaces de programmation d’applications 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 Flow Designer.
    4. Dans la fiche GoogleSheets, 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 la connexion 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 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.