Configurer le spoke Google Cloud SQL

  • Rversion finale: Zurich
  • Mis à jour 31 juil. 2025
  • 3 minutes de lecture
  • Intégrez l’instance ServiceNow et le spoke Google Cloud SQL à l’aide des informations d’identification Google Cloud Platform pour authentifier les demandes ServiceNow.

    Avant de commencer

    • Demandez un Centre d'intégration abonnement.
    • Activez le spoke Google Cloud SQL.
    • Rôle requis : admin.

    Configurer l’application Google Cloud SQL

    Créez une application OAuth personnalisée à partir de votre Google Cloud Platform compte pour activer l’authentification OAuth 2.0 avec le spoke Google Cloud SQL.

    Avant de commencer

    Google Identity and Access Exigences d’intégration :
    • Compte Google Cloud SQL.
    • Rôle requis : admin.

    Pourquoi et quand exécuter cette tâche

    Suivez ces étapes à partir du Google Cloud Platform.

    Procédure

    1. Enregistrez une nouvelle application personnalisée et ouvrez-la.
      1. Accédez à https://console.developers.google.com.
      2. Créez un projet avec vos Google Cloud Platform informations d’identification d’administrateur.
      3. Ouvrez le projet.
    2. Fournissez le nom de domaine autorisé OAuth.
      1. Dans le menu API et services, sélectionnez Écran de consentement OAuth.
      2. Saisissez le nom de l’application.
      3. Indiquez le domaine autorisé service-now.com.
      4. Cliquez sur Enregistrer.
    3. Créez les informations d’identification.
      1. Dans le menu API et services, sélectionnez Informations d’identification.
      2. Sélectionnez Créer un ID client OAuth dans la liste Créer des informations d’identification .
    4. Sélectionnez le type d’application Application Web.
    5. Entrez l’URI de redirection autorisée suivant : https://<instance>.service-now.com/oauth_redirect.do et cliquez sur Créer.
    6. Copiez votre ID client et votre secret client dans un fichier texte afin de pouvoir les utiliser lorsque vous enregistrez Google Cloud SQL en tant que fournisseur OAuth.
      Conseil :
      Vous pouvez toujours accéder à l’ID client et au secret dans l’interface API et services Google en cliquant sur Informations d’identification et en sélectionnant le nom de l’ID client OAuth 2.0.

    Enregistrer Google Cloud SQL en tant que fournisseur OAuth

    Utilisez les informations générées pendant la configuration du compte Google Cloud SQL pour enregistrer l’application Google Cloud SQL en tant que fournisseur OAuth et permettre à l’instance de demander des jetons OAuth 2.0.

    Avant de commencer

    Rôle requis : admin

    Procédure

    1. Dans ServiceNow l’instance, accédez à OAuth système > Registre d'application.
    2. Ouvrez l’enregistrement, Google Cloud SQL.
    3. Renseignez les champs suivants du formulaire :
      Champ Description
      ID client ID client de l’application Google Cloud SQL.
      Secret client Secret client que vous avez généré lors de la création de l’application.
      Script de l'API OAuth Script pour personnaliser la demande et la réponse. Sélectionnez OAuthGCPSQLUtil.
      Type d'accord par défaut Type d'accord utilisé pour établir le jeton. Sélectionnez Code d'autorisation.
      URL d'autorisation Point de terminaison du code d'autorisation OAuth. Entrez https://accounts.google.com/o/oauth2/v2/auth.
      URL de jeton Point de terminaison de jeton du serveur OAuth. Entrez https://oauth2.googleapis.com/token.
      URL de redirection URL de l’instance ServiceNow au format suivant : https://<instance>.service-now.com/oauth_redirect.do.
    4. Cliquez avec le bouton droit de la souris sur l'en-tête du formulaire, puis cliquez sur Enregistrer.
      Le système valide les informations d’identification OAuth.

    Créer un enregistrement d’informations d’identification pour le spoke Google Cloud SQL

    Créez un enregistrement d’informations d’identification pour connecter l’application personnalisée Google Cloud que vous avez créée lors de la configuration du compte. Les alias de connexion et d’informations d’identification du spoke Google Cloud SQL utilisent ces informations d’identification pour autoriser des actions.

    Avant de commencer

    Rôle requis : admin

    Procédure

    1. Accédez à la Tous > Concentrateur d'intégration > Connexions et informations d'identification.
    2. Ouvrez l’enregistrement, Google_Cloud_SQL.
    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 1. Formulaire Informations d'identification OAuth 2.0
      Champ Description
      Nom Nom permettant d’identifier l’enregistrement d’informations d’identification. Par exemple, Google Cloud SQL Cred.
      Profil de l'entité OAuth Sélectionnez le profil d’entité OAuth par défaut, Google Cloud SQL.
      Alias d'identification Alias d’informations d’identification associé à cet enregistrement. L’enregistrement d’alias par défaut, sn_gcpcloudsql_spk. Google_Cloud_SQL est sélectionné.

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

    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.