Configurer le Google Fonctions dans le cloud spoke

  • Rversion finale: Washingtondc
  • Mis à jour 1 févr. 2024
  • 2 minutes de lecture
  • Intégrez l’instance et Google Fonctions dans le cloud le ServiceNow compte en créant une application OAuth personnalisée pour Google Cloud Platform authentifier ServiceNow les demandes.

    Avant de commencer

    • Demandez Hub d'intégration un abonnement.
    • Activer Google Fonctions dans le cloud le spoke.
    • Rôle requis : admin

    Configurer l’application Google Cloud Functions

    Créez une application OAuth personnalisée dans votre Google Cloud Platform compte pour activer l’authentification OAuth 2.0 avec le Google Fonctions dans le cloud spoke.

    Pourquoi et quand exécuter cette tâche

    Effectuez ces étapes à partir de Google Cloud Platform. Consultez la documentation du produit Google Cloud Platform pour obtenir des instructions sur la création et la configuration d’applications personnalisées.

    Procédure

    1. Enregistrez une nouvelle application personnalisée.
      1. Accédez à https://console.cloud.google.com/.
      2. Créez un projet avec vos informations d’identification d’administrateur, puis ouvrez-le.
    2. Dans le menu API et services, sélectionnez l’écran de consentement OAuth, entrez le nom de l’application, spécifiez le domaine autorisé service-now.com, puis sélectionnez Enregistrer.
    3. Dans le menu API et services, sélectionnez Informations d’identification, puis Créer un ID client OAuth dans la liste Créer des informations d’identification .
    4. Sélectionnez le type d’application ID client OAuth.
    5. Entrez l’URI de redirection autorisée suivant : https://<instance>.service-now.com/oauth_redirect.do et sélectionnez Créer.
    6. Dans la fenêtre Client OAuth, copiez votre ID client et votre secret client dans un fichier texte afin de pouvoir les utiliser lorsque vous S’inscrire Google Fonctions dans le cloud en tant que fournisseur OAuth.
      L’ID client et le secret sont accessibles dans l’interface Google APIs & Services. Sélectionnez Informations d’identification , puis sélectionnez le nom de l’ID client OAuth 2.0.

    S’inscrire Google Fonctions dans le cloud en tant que fournisseur OAuth

    Utilisez les informations générées pendant la configuration de l’application Google Fonctions dans le cloud pour vous inscrire Google Fonctions dans le cloud en tant que fournisseur OAuth et permettre à l’instance ServiceNow de demander des jetons OAuth 2.0.

    Avant de commencer

    Rôle requis : admin

    Procédure

    1. Accédez à la Tout > OAuth système > Registre d'application.
    2. Ouvrez pour l’enregistrement, Google Cloud Functions.
    3. Renseignez ces valeurs sur le formulaire.
      Tableau 1. Formulaire des registres d'application
      Champ Description
      ID client ID client de l’application Google Cloud Functions.
      Secret client Secret client de l’application Google Cloud Functions.
      Script de l'API OAuth OauthGoogleCloudFunctionsUtils est sélectionné par défaut.
      URL d'autorisation Point de terminaison du code d’autorisation OAuth : https://accounts.google.com/o/oauth2/auth.
      URL de jeton Point de terminaison du jeton du serveur OAuth : https://oauth2.googleapis.com/token.
      URL de redirection Point de terminaison de rappel OAuth au format suivant : https://<instance>.service-now.com/oauth_redirect.do. Si ce champ est laissé vide, l’instance génère automatiquement l’URL.
    4. Cliquez avec le bouton droit de la souris sur l'en-tête du formulaire, puis cliquez sur Enregistrer.

    Créer un enregistrement d’informations d’identification pour le Google Fonctions dans le cloud spoke

    Créez un enregistrement d’informations d’identification pour l’application Google Fonctions dans le cloud . L’alias Google Fonctions dans le cloud de connexion et d’informations d’identification du spoke utilise ces informations d’identification pour autoriser des actions.

    Avant de commencer

    Rôle requis : admin.

    Procédure

    1. Accédez à la Tout > Concentrateur d'intégration > Connexions et informations d'identification.
    2. Ouvrez l’enregistrement GoogleCloudFunctions.
    3. Dans l'onglet Informations d'identification, cliquez sur Nouveau.
      Le système affiche ce message : Quel type d’informations d’identification voulez-vous créer ?
    4. Sélectionnez Informations d'identification OAuth 2.0.
    5. Renseignez ces valeurs sur le formulaire.
      Tableau 2. Formulaire Informations d'identification OAuth 2.0
      Champ Description
      Nom Nom permettant d’identifier l’enregistrement des informations d’identification. Par exemple, Référence Google Cloud Functions.
      Profil de l'entité OAuth Sélectionnez le profil d’entité OAuth par défaut, Google Cloud Functions default_profile.
      Alias d'informations d'identification Alias d’informations d’identification associé à cet enregistrement. L’enregistrement d’alias par défaut, sn_gcp_cf_spoke. GoogleCloudFunctions est sélectionné.

      Enregistrement d’informations d’identification pour le spoke fonctionnel Google Cloud.

    6. Cliquez avec le bouton droit sur l'en-tête du formulaire, puis cliquez sur Enregistrer.
    7. Pour générer le jeton OAuth, cliquez sur le lien connexe Obtenir le jeton OAuth.