Configurer le Google spoke Agenda

  • Rversion finale: Washingtondc
  • Mis à jour 3 août 2023
  • 5 minutes de lecture
  • Configurez une intégration sortante entre votre ServiceNow instance et les interfaces de programmation d’applications Google (API) de calendrier en configurant un enregistrement de connexion et d’informations d’identification.

    Avant de commencer

    • Demandez Hub d'intégration un abonnement.
    • Activez le module d’extension Google du spoke Calendar.
    • Assurez-vous d’avoir un Google Workspace compte
    • Assurez-vous que vous disposez d’un domaine et d’une adresse e-mail lié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

    Créer une application OAuth sur Google le calendrier

    Créez une application OAuth sur Agenda Google qui authentifie les demandes d’accès Google aux API Agenda à partir de votre ServiceNow instance. Une fois l’authentification réussie, vous pouvez générer un jeton OAuth que vous ServiceNow pouvez utiliser pour accéder aux Google API de calendrier.

    Avant de commencer

    Google Conditions d’intégration du spoke Agenda :
    • Un domaine et une adresse e-mail associés au domaine. Par exemple, www.mydomain.com et jane-admin@mydomain.com. Notez que vous ne pouvez enregistrer qu’une seule adresse e-mail par domaine dans Google Workspace.
    • Google Workspace Informations d’identification de connexion créées avec le même domaine.

    Rôle requis : admin.

    Procédure

    1. Connectez-vous à l’aide de vos Google Workspace informations d’identificationhttps://console.developers.google.com.
    2. Créez un projet sur Google Workspace.
      Le projet fournit l’application OAuth et les autorisations nécessaires pour accéder aux Google API de calendrier depuis votre ServiceNow instance.
      1. Sélectionnez le bouton.
        Bouton Créer un projet pour Google Agenda sur Google Workspace.
      2. Dans la fenêtre Sélectionner un projet, sélectionnez NOUVEAU PROJET.
      3. Dans le champ Nom du projet, saisissez un nom unique pour le projet.
      4. Dans le champ Emplacement, sélectionnez PARCOURIR pour sélectionner une organisation.
      5. Sélectionnez CRÉER.
        La fenêtre Notifications confirme que le projet est créé.

        Confirmation de création du projet.

      6. Sélectionnez SÉLECTIONNER UN PROJET.
    3. Activez les autorisations de l’API Google Agenda.
      1. Sélectionnez + ACTIVER LES API ET LES SERVICES.
        Bouton Activer l’API et les services.
      2. Sur la page Bienvenue dans la bibliothèque d’API, accédez à la carte d’API Google Agenda sous l’en-tête Google Workspace .
        Bouton de l’API Google Agenda.
      3. Sélectionnez l’API Google Agenda.
      4. Sélectionnez ACTIVER.
        L’API Google Agenda est activée sur votre projet.

        L’API Google Agenda est activée.

    4. Créez les informations d’identification que le formulaire de connexion et d’informations d’identification stockera.
      1. Sélectionnez CRÉER DES INFORMATIONS D’IDENTIFICATION.
        Bouton Créer des informations d’identification pour accéder à l’API Google Agenda.
      2. Remplissez le formulaire.
        Tableau 1. Informations d’identification API Google Agenda
        Sélectionner une API Nom de l’API à laquelle votre ServiceNow instance accède.
        Remarque :
        Assurez-vous que l’option API Google Agenda est choisie.
        À quelles données accèderez-vous ? * Type de données auxquelles votre ServiceNow instance accède à partir de l’application Google Agenda.
        Conseil :
        Pour créer une application OAuth, sélectionnez Données utilisateur.
      3. Sélectionnez SUIVANT.
      4. Dans la section Écran de consentement OAuth, remplissez le formulaire.
        Tableau 2. Formulaire Écran de consentement OAuth
        Champ Description Obligatoire?
        Nom de l'application Nom personnalisé de l’application OAuth. Oui
        E-mail d’assistance utilisateur Les utilisateurs de l’application OAuth peuvent envoyer leurs requêtes après avoir consenti à cet e-mail. Oui
        Logo de l’application Logo de l’application OAuth, Non
        Informations de contact du développeur Google utilise cet ID d’e-mail pour vous informer de toute modification apportée au projet. Oui
      5. Sélectionnez ENREGISTRER ET CONTINUER.
    5. Facultatif : Spécifiez les autorisations permettant d’accéder à une API Google Agenda spécifique.
      1. Sous l’en-tête CHAMPS D’APPLICATION, sélectionnez AJOUTER OU SUPPRIMER DES CHAMPS D’APPLICATION.
      2. Dans la fenêtre Mettre à jour les étendues sélectionnées, saisissez Google Agenda dans le champ Saisir le nom ou la valeur de la propriété.Saisissez Google Agenda dans le champ.
      3. Dans la liste, sélectionnez l’API Google Agenda.
      4. Sélectionnez les API requises dans la liste.Sélectionnez les API Google Agenda requises.
      5. Sélectionnez METTRE À JOUR.
    6. Générez l’ID client OAuth et les détails connexes.
      Vous devez saisir l’ID client OAuth et les détails connexes dans le formulaire de connexion et d’informations d’identification.
      1. Dans le champ Type d’application, sélectionnez Application Web.
      2. Dans le champ Nom, saisissez un nom personnalisé pour l’application.
      3. Pour ajouter une URL de redirection, sous l’en-tête URI de redirection autorisés, sélectionnez + AJOUTER UN URI.
      4. Entrez l’URL de votre ServiceNow instance.
      5. Sélectionnez CRÉER.
        Les informations d’identification de l’application OAuth sont créées, comme illustré dans l’image.Copiez ou téléchargez les informations d’identification OAuth.
    7. Sélectionnez TERMINÉ.

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

    Créez un enregistrement de connexion et d’informations d’identification qui permet à votre ServiceNow instance de s’intégrer à l’interface de programmation d’application Google (API) de calendrier.

    Avant de commencer

    Rôle requis : admin.

    Pourquoi et quand exécuter cette tâche

    L’enregistrement de connexion et d’informations d’identification inclut les détails que vous aviez configurés lors de la création de l’application OAuth. Voir Créer une application OAuth sur Google le calendrier.

    Procédure

    1. Accédez à la Tout > Automatisation des processus > Concepteur de flux.
    2. Sélectionnez Connexions.
    3. Dans le champ Rechercher toutes les connexions, saisissez Google Agenda.Recherchez la carte de connexion Google Agenda.
    4. Sur la carte Google_Calendar, cliquez sur Afficher les détails.
    5. Cliquez sur Configurer.Bouton de configuration de l’enregistrement de connexion et d’informations d’identification Google Agenda.
    6. Renseignez les détails dans le formulaire.
      Tableau 3. Formulaire de connexion et d’informations d’identification Google Agenda
      Champ Description
      Nom de la connexion Nom de la connexion avec l’API Google Agenda.
      Remarque :
      Le nom de la première connexion par défaut est Google_Calendar qui est en lecture seule. Pour fournir un nom personnalisé à la connexion, créez une connexion en sélectionnant Ajouter une connexion.
      URL de connexion L’URL vers les API de Google calendrier.

      Saisissez https://googleapis.com.

      Version d'API Version des API de Google calendrier à laquelle votre ServiceNow instance accède.

      C’est là qu’intervient V3.

      ID client OAuth ID du client qui accède à l’application OAuth que vous avez créée.
      Conseil :
      Vous pouvez trouver l’ID client OAuth dans le fichier JSON que vous avez téléchargé lors de la création de l’application OAuth. Créer une application OAuth sur Google le calendrierVoir .
      Secret client OAuth Clé secrète que votre ServiceNow instance utilise pour prouver son identité à l’application OAuth.
      Conseil :
      Vous pouvez trouver le secret client OAuth dans le fichier JSON que vous avez téléchargé lors de la création de l’application OAuth. Créer une application OAuth sur Google le calendrierVoir .
      URL de redirection OAuth URL de redirection vers l’application une fois que l’application OAuth authentifie la demande à partir de votre ServiceNow instance.
      Conseil :
      Vous pouvez trouver l’URL de redirection OAuth dans le fichier JSON que vous avez téléchargé lors de la création de l’application OAuth. Créer une application OAuth sur Google le calendrierVoir .
      URL d’autorisation OAuth L’URL fournie par le fournisseur de service OAuth que votre ServiceNow instance peut utiliser pour lancer le processus d’autorisation OAuth.
      Conseil :
      Vous pouvez trouver l’URL d’autorisation OAuth dans le fichier JSON que vous avez téléchargé lors de la création de l’application OAuth.
      URL du jeton OAuth URL fournie par un fournisseur de service OAuth que votre ServiceNow instance peut utiliser pour échanger un code d’autorisation contre un jeton d’accès.
      Conseil :
      Vous pouvez trouver l’URL d’autorisation OAuth dans le fichier JSON que vous avez téléchargé lors de la création de l’application OAuth.
    7. Sélectionnez Configurer et obtenir le jeton OAuth.
    8. Connectez-vous au Google Workspace jeton OAuth et récupérez-le.
      L’enregistrement de connexion et d’informations d’identification est créé.