Avec le connecteur Google Drive®, vous pouvez utiliser les commandes dans une chaîne pour gérer les fichiers et les dossiers dans Google Drive. Par exemple, avec ce connecteur, vous pouvez :
- Rechercher des fichiers dans Google Drive
- Chargement et téléchargement de fichiers
- Créer ou supprimer des fichiers et des dossiers
Veuillez noter que les commandes de ce connecteur gèrent les fichiers stockés dans Google Drive, et non les fichiers enregistrés dans les produits Google Workspace® tels que Google Docs®, Sheets® ou Slides®.
Note: Ce connecteur est construit par Workiva et se connecte à un système tiers. Bien que notre équipe d'assistance puisse vous aider à configurer ce connecteur dans votre espace de travail, nous ne sommes pas en mesure de dépanner ou d'aider à résoudre des problèmes qui proviennent de l'extérieur de la plateforme Workiva.
Conditions préalables
Pour activer la connexion, le connecteur utilise l'API REST de Google Drive. Pour configurer le connecteur, vous aurez besoin de :
- Une application web Google® dédiée avec le consentement OAuth et l'accès à l'API activés.
- L'identifiant et le secret du client OAuth du projet d'intégration
- Les fenêtres pop-up sont activées sur votre navigateur
- L'URI de redirection du projet :
Créer une application web Google
Pour configurer le connecteur, créez d'abord une application web Google avec le consentement OAuth et l'accès à l'API activés. Le connecteur utilise l'ID client OAuth et le secret de l'application pour se connecter à l'API Google Drive.
Étape 1. Sélectionner ou créer un projet
Dans la console de développement des API de Google, sélectionnez ou créez un projet à utiliser avec le connecteur. Pour créer un projet :
- Dans la barre d'outils, cliquez sur Sélectionnez un projet ou le nom du projet actuel, puis cliquez sur Nouveau projet.
- Dans Project name, saisissez un nom unique pour identifier l'intégration.
- Dans Location, sélectionnez votre organisation pour que d'autres personnes puissent utiliser le projet.
-
Cliquez sur Créer.
Étape 2. Activer l'accès à l'API
- Sélectionnez l'onglet Library.
- Recherchez et sélectionnez Google Drive API.
- Sous Google Drive API, cliquez sur Enable.
Étape 3. Créer l'identifiant et le secret du client OAuth
- Dans l'onglet OAuth consent screen, sélectionnez Internal, et cliquez sur Create.
- Sous App information, entrez le nom de l'application et l'adresse électronique du support utilisateur pour aider à identifier l'application lors de l'authentification du connecteur.
- Sous App domain, ajoutez un domaine autorisé de
wdesk.com. - Sous Developer contact information, saisissez l'adresse électronique à laquelle Google doit envoyer les mises à jour concernant le projet, puis cliquez sur Save and Continue.
- Sous Scopes et Optional info, cliquez sur enregistrer and Continue sans ajouter de scopes ou d'informations facultatives.
Note : Aucun champ d'application ni aucune information facultative ne sont requis pour une application avec des utilisateurs internes.
- Sous Summary, examinez et modifiez les détails de l'écran de consentement OAuth si nécessaire, puis cliquez sur Back to Dashboard.
- Dans l'onglet Credentials, cliquez sur Create credentials, et sélectionnez OAuth client ID.
- Sous Application type, sélectionnez Web application.
- Saisissez un nom unique pour identifier les informations d'identification OAuth.
- Sous Origines JavaScript autorisées:
- En Amérique du Nord, ajouter
https://h.app.wdesk.com - Dans l'Union européenne, ajouter
https://h.eu.wdesk.com - Dans la région APAC, ajoutez
https://h.apac.wdesk.com
- En Amérique du Nord, ajouter
- Sous Redirection autorisée des URI:
- En Amérique du Nord, ajouter
https://h.app.wdesk.com/s/wdata/oc/app/oauth/callback - Dans l'Union européenne, ajouter
https://h.eu.wdesk.com/s/wdata/oc/app/oauth/callback - Dans la région APAC, ajoutez
https://h.apac.wdesk.com/s/wdata/oc/app/oauth/callback
- En Amérique du Nord, ajouter
- Cliquez sur Create, et notez l'ID et le secret du client.
Configurer le connecteur Google Drive
Note : pour que le connecteur puisse être utilisé dans les chaînes de votre organisation, un admin de sécurité de l’org. doit d’abord l’activer à partir de Configuration.
- À partir du Générateur de chaînes, cliquez sur Connexions , puis sur Créer en haut à droite.
- Sous Connecteur Connexion, sélectionnez Google Drive et CloudRunner.
- Sous Informations de base, entrez un nom et une description uniques pour aider à identifier le connecteur.
- Si vous souhaitez que la chaîne puisse utiliser les commandes Create, Move, Upload et Delete lorsqu’elle accède à des lecteurs partagés, cochez (check) Allow Write for All Drive Types.
- Sous Authentication, entrez l’ID client et le secret du projet d’intégration Google du connecteur.
Note : Toutes les données d'identification sensibles sont automatiquement cryptées et stockées avec un cryptage Advanced Encryption Standard (AES)-256.
- Cliquez sur Connecter, et autorisez l'accès du connecteur à votre compte Google.
Remarque : Pour que Google puisse autoriser l'accès au connecteur, activez les fenêtres contextuelles du navigateur.
- Sélectionnez les environnements à utiliser avec la connexion et cliquez sur enregistrer.
- Pour tester la connexion, créez et exécutez une chaîne avec la commande Download File du connecteur et vérifiez qu'elle renvoie une sortie valide.
Dépannage
Si la connexion à Google Drive échoue :
- Vérifiez l'identifiant et le secret du client du projet d'intégration. Dans la console de développement des API de Google, l'identifiant et le secret du client du projet apparaissent dans l'onglet Credentials.
- Vérifier l'origine Javascript autorisée du projet depuis le haut
- S'assurer que l'URI de redirection du projet est bien celui indiqué ci-dessus
- Vérifier que le projet a accès à l'API Google Drive.