Configurer le Google spoke Calendrier

  • Rversion finale: Australia
  • Mis à jour 3 août 2023
  • 5 minutes de lecture
  • Configurez une intégration sortante entre votre ServiceNow instance et l’application Calendar Programming Interfaces (API) en configurant un enregistrement de connexion et d’informations d’identification Google .

    Avant de commencer

    • Demandez un Centre d'intégration abonnement.
    • Activez le Google spoke Calendrier.
    • Assurez-vous d’avoir un Google Workspace compte.
    • Assurez-vous de disposer d’un domaine et d’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.

    Créer une application OAuth sur Google le calendrier

    Créez une application OAuth sur le Google calendrier qui authentifie les demandes d’accès Google aux API de calendrier à 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 Google aux API de calendrier.

    Avant de commencer

    Google Exigences relatives à l’intégration des spokes de calendrier :
    • 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 le Google Workspace.
      Le projet fournit l’application OAuth et les autorisations nécessaires pour accéder Google aux API de calendrier à partir de 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, entrez 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 la création du projet.

      6. Sélectionnez SÉLECTIONNER UN PROJET.
    3. Activez les autorisations de l’API de Google calendrier.
      1. Sélectionnez + ACTIVER LES API ET LES SERVICES.
        Bouton Activer les API et les services.
      2. Sur la page Bienvenue dans la bibliothèque d’API, accédez à la carte de l’API Google Agenda sous l’en-tête Google Workspace .
        Bouton 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.
        Créer des informations d’identification bouton pour accéder à l’API Google Agenda.
      2. Remplissez le formulaire.
        Tableau 1. Informations d’identification de l’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 Calendrier.
        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 de l’assistance aux utilisateurs Les utilisateurs de l’application OAuth peuvent envoyer leurs requêtes sur consentement à cet e-mail. Oui
        Logo de l’application Logo de l’application OAuth, Non
        Informations de contact du développeur Google utilise cet identifiant d’e-mail pour vous informer de tout changement apporté au projet. Oui
      5. Sélectionnez ENREGISTRER ET CONTINUER.
    5. Facultatif : Spécifiez les autorisations d’accès à l’API Google Agenda spécifique.
      1. Sous l’en-tête SCOPES, sélectionnez AJOUTER OU SUPPRIMER DES SCOPES.
      2. Dans la fenêtre Mettre à jour les champs d’application sélectionnés, saisissez Google Agenda dans le champ Entrer le nom de la propriété ou la valeur.
        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ée, sélectionnez + AJOUTER UN URI.
      4. Entrez l'URL de votre instance ServiceNow.
      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 Calendrier

    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 comprend les détails que vous aviez configurés lors de la création de l’application OAuth. Consultez Créer une application OAuth sur Google le calendrier.

    Procédure

    1. Accédez à la Tous > 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 des informations d’identification et de connexion 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 de calendrier.
      Remarque :
      Le premier nom de connexion par défaut est Google_Calendar qui est en lecture seule. Pour donner un nom personnalisé à la connexion, créez une connexion en sélectionnant Ajouter une connexion.
      URL de connexion L’URL vers les Google API de calendrier.

      Entrez https://googleapis.com.

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

      Entrez dans V3.

      ID client OAuth ID du client qui accède à l’application OAuth que vous avez créée.
      Conseil :
      L’ID client OAuth se trouve dans le fichier JSON que vous avez téléchargé lors de la création de l’application OAuth. Voir Créer une application OAuth sur Google le calendrier.
      Secret client OAuth Clé secrète que votre ServiceNow instance utilise pour prouver son identité à l’application OAuth.
      Conseil :
      Le secret client OAuth se trouve dans le fichier JSON que vous avez téléchargé lors de la création de l’application OAuth. Reportez-vous à Créer une application OAuth sur Google le calendrier.
      URL de redirection OAuth URL de redirection vers l’application une fois que l’application OAuth a authentifié la demande à partir de votre ServiceNow instance.
      Conseil :
      L’URL de redirection OAuth se trouve dans le fichier JSON que vous avez téléchargé lors de la création de l’application OAuth. Reportez-vous à Créer une application OAuth sur Google le calendrier.
      URL d’autorisation OAuth URL fournie par le fournisseur de service OAuth que votre ServiceNow instance peut utiliser pour lancer le processus d’autorisation OAuth.
      Conseil :
      L’URL d’autorisation OAuth se trouve 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 :
      L’URL d’autorisation OAuth se trouve 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 et Google Workspace obtenez le jeton OAuth.
      L’enregistrement de connexion et d’informations d’identification est créé.