Configurer un Google Drive spoke

  • Rversion finale: Washingtondc
  • Mis à jour 3 août 2023
  • 5 minutes de lecture
  • Intégrez une ServiceNow instance et Spoke Google Drive utilisez les informations d’identification de Google Drive pour authentifier ServiceNow les demandes.

    Avant de commencer

    • Demandez Hub d'intégration un abonnement.
    • Activez le Spoke Google Drivefichier .
    • Rôle requis : admin

    Configurer l’application Google Drive

    Créez une application OAuth personnalisée à partir de votre Google Drive compte pour activer l’authentification OAuth 2.0 avec le Spoke Google Drivefichier .

    Avant de commencer

    Google Drive Conditions d’intégration :
    • Un domaine et une adresse e-mail associés au domaine. Par exemple, www.mydomain.com et jane-admin@mydomain.com. Vous ne pouvez enregistrer qu’une seule adresse e-mail par domaine dans G Suite ou Google Drive.
    • A Google G Suite ou Google Drive connexion créée avec le domaine.
    • Un Google Drive compte.

    Rôle requis : admin

    Pourquoi et quand exécuter cette tâche

    Effectuez ces étapes à partir de votre Google G SuiteGoogle Drive compte. Consultez la documentation du produit pour obtenir des instructions sur la G Suite création et la configuration d’applications personnalisées.

    Procédure

    1. Connectez-vous au portail, https://gsuite.google.com/, avec les informations d’identification G Suite de messagerie de votre domaine.
    2. Saisissez le nom de votre entreprise, le nombre d’employés et votre pays, puis sélectionnez Suivant.
    3. Saisissez le nom du contact de l’administrateur, l’adresse e-mail et le numéro de téléphone professionnel, puis sélectionnez Suivant.
    4. Saisissez le domaine associé à ce spoke.
    5. Fournissez le nom d’utilisateur et le mot de passe de votre domaine.
    6. Ajouter des utilisateurs au G Suite compte.
    7. Vérifiez votre domaine et votre adresse e-mail.
      Les utilisateurs doivent créer leurs propres identifiants en accédant à la Google documentation.
    8. Enregistrez une nouvelle application personnalisée.
      1. Accédez à https://console.developers.google.com.
      2. Créez un projet avec vos G Suite informations d’identification d’administrateur.
    9. Recherchez l’API Google Drive et activez-la.
    10. Créez une application Informations d’identification et enregistrez l’ID client et le secret client.
      Le secret client n’est affiché en texte brut que pendant une courte période. Copiez l’ID client et le secret client dans un fichier texte afin de pouvoir les utiliser lorsque vous S’inscrire Google Drive en tant que fournisseur OAuth.

    S’inscrire Google Drive en tant que fournisseur OAuth

    Utilisez les informations générées pendant Google Drive la configuration du compte pour enregistrer l’application Google Drive 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, accédez à OAuth système > Registre d'application.
    2. Cliquez sur Nouveau.
    3. Sur l’écran intitulé Quel type d’application OAuth, sélectionnez Se connecter à un fournisseur OAuth tiers.
    4. Saisissez ces valeurs dans le formulaire Registres d’application :
      Champ Valeur requise
      Nom Saisissez un nom pour identifier l’enregistrement de façon unique, par exemple GoogleDrive.
      ID client Saisissez l’ID client de l’application Google Drive que vous avez créée dans G Suite.
      Secret client Saisissez le secret client que vous avez généré lors de la création de l’application dans G Suite.
      Script de l'API OAuth Cliquez sur l’icône de recherche ( icône de recherche) et sélectionnez OAuthUtilGoogleDrive.
      Type d'accord par défaut Sélectionnez Code d’autorisation.
      URL d'autorisation Cliquez sur l’icône de verrouillage Icône de verrouillage, saisissez https://accounts.google.com/o/oauth2/auth, puis cliquez à nouveau sur l’icône de verrouillage.
      URL de jeton Cliquez sur l’icône de verrouillage Icône de verrouillage, saisissez https://www.googleapis.com/oauth2/v4/token, puis cliquez à nouveau sur l’icône de verrouillage.
      URL de redirection Cliquez sur l’icône de verrouillage Icône de verrouillage, saisissez https://<instance>.service-now.com/oauth_redirect.do, puis cliquez à nouveau sur l’icône de verrouillage.
    5. Facultatif : Dans la liste connexe Périmètres des entités OAuth , ajoutez tous les périmètres requis par votre application.

      Le Spoke Google Drive inclut les champs d’application suivants par défaut :

      • Appdata
      • lecteur
      • lecteurLecture seule
      • fichier
      • File
      • metadonnées
      • MétadonnéesLecture seule
      • photosen lecture seule
      • scripts
      • utilisateur

      Cliquez sur Insérer une nouvelle ligne et saisissez le nom et le périmètre OAuth de l’autorisation. Le nom et le périmètre OAuth sont souvent la même chaîne.Une sélection de périmètres d’entité OAuth

    6. 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 Google Drive spoke

    Créez des enregistrements Informations d’identification pour connecter l’application OAuth personnalisée que vous avez créée pendant Google Drive la Google Drive configuration du compte. Les Spoke Google Drive alias de connexion et d’informations d’identification utilisent ces informations d’identification pour autoriser des actions.

    Avant de commencer

    Rôle requis : admin.

    Procédure

    1. Accédez à la Tout > Centre d'intégration > Connexions et informations d'identification > Informations d'identification et cliquez sur Nouveau.
    2. Sélectionnez Informations d'identification OAuth 2.0.
    3. Saisissez un nom unique pour les informations d’identification, par exemple, Crédibilité gDrive.
    4. Cliquez sur l’icône de recherche du profil de l’entité OAuth ( icône de recherche) et sélectionnez le profil portant le nom du registre d’application OAuth que vous avez créé lors de l’inscription du Google Drive service en tant que fournisseur OAuth.
    5. Cliquez sur Obtenir le jeton OAuth.

    Créer un enregistrement de connexion pour le Google Drive

    Créer des enregistrements de connexion à un Google Drive compte. Un alias de connexion résout votre connexion et vos informations d’identification lors de l’exécution Google Drive . Une seule connexion est active par alias de connexion à la fois.

    Avant de commencer

    Rôle requis : admin.

    Procédure

    1. Accédez à la Tout > Connexions et informations d'identification > Alias de connexion et d'informations d'identification.
    2. Sélectionnez la connexion Google Drive.
    3. Dans la liste connexe Attributs de connexion, définissez la valeur par défaut de la version de l’API sur v3.
      S’il n’y a pas d’attributs de connexion, cliquez sur Nouveau et créez un attribut de connexion avec ces informations :
      Champ Valeur requise
      Étiquette Version d'API
      Nom de colonne u_api_version
      Obligatoire Faux
      Lecture seule Faux
      Type Chaîne
      Référence (vide)
      Valeur par défaut v3
    4. Dans la liste connexe Connexions, sélectionnez Connexion gDrive.
      Champ Valeur requise
      Nom Entrez le nom gDrive Connection.
      Informations d'identification Sélectionnez le nom des informations d’identification que vous avez spécifié lors de la création de l’enregistrement des informations d’identification. La valeur utilisée dans les étapes ci-dessus est gDrive Cred.
      Alias de connexion Sélectionnez la valeur sn_googledrive_spoke. Google_Drive
      URL de connexion Saisissez l’URL https://www.googleapis.com/.
      Type d'accord par défaut Renseignez le champ Informations d'identification du client.
      URL d'autorisation Saisissez https://accounts.google.com/o/oauth2/auth.
    5. Retourner à Centre d'intégration > Connexions et informations d'identification > Informations d'identification et sélectionnez googledrive_cred.
    6. Dans Liens connexes, cliquez sur Obtenir le jeton OAuth.
      Un message de confirmation indique que le flux de jetons OAuth s’est terminé avec succès. Examinez les détails si le flux ne s’est pas déroulé correctement.
      Remarque :
      Assurez-vous d’autoriser les fenêtres contextuelles dans votre navigateur.

    Résultats

    est Spoke Google Drive configuré et intégré à l’instance ServiceNow .