Integration Service
Plus récente (Latest)
False
Image de fond de la bannière
Integration Service - Guide de l'utilisateur
Dernière mise à jour 22 mai 2024

Authentification Google Sheets

Prérequis

Selon le type d'authentification que vous sélectionnez, vous avez besoin de l'un des éléments suivants :

  • Votre adresse e-mail Google et le mot de passe associé à votre compte Google.
  • Your application's Client ID and Client secret, and Scopes.

Si votre compte n'est pas activé par Google :

  • Contactez votre administrateur pour obtenir l'approbation de la création de connexions.
  • Activez l'autorisation en cochant les options disponibles pour autoriser la création d'une connexion.

Pour plus d'informations sur la documentation Google Sheets, consultez Google Sheets pour les développeurs.

Autorisations

La connexion permet aux produits UiPath d'interagir avec les données Google Sheets à votre place. Cela peut inclure la lecture, l'écriture, la modification et la suppression de données, en fonctions de vos autorisations Google Sheets. Vous pouvez toujours supprimer les accès à votre compte Google.

Les étendues suivantes sont demandées par le connecteur : openid, https ://www.googleapis.com/auth/userinfo.email, https ://www.googleapis.com/auth/userinfo.profile, https ://www.googleapis.com/auth/drive.

Cela représente la liste complète des étendues requises. Si vous apportez votre propre application OAuth 2.0 et que vous sélectionnez moins d'étendues, certaines activités peuvent ne pas être utilisées.

Ajouter la connexion Google Sheets

  1. Sélectionnez Integration Service dans Automation Cloud.
  2. Dans la liste Connecteurs , sélectionnez Google Sheets. Vous pouvez également utiliser la barre de recherche pour trouver le connecteur.
  3. Sélectionnez le bouton Ajouter une connexion (Add connection).
  4. Vous êtes maintenant redirigé vers la page de connexion. Vous pouvez choisir entre deux types d'authentification : Code d'autorisation OAuth 2.0 ou Fournissez votre propre application OAuth 2.0.
    • Si vous sélectionnez le code d'autorisation OAuth 2.0, cliquez sur Connecter ( Connect), puis authentifiez-vous à l'aide de votre adresse e-mail et de votre mot de passe Google.
    • If you select Bring your own OAuth 2.0 app, you must provide a Client ID and Client secret, and the Scopes you may need to interact with different activities. Check out the activities' documentation to see what scopes they require.
  5. Votre connexion a été ajoutée.

Actualiser les jetons pour les applications OAuth

Google a mis à jour les limitations de jeton pour les ID de client OAuth 2.0 individuels. Si la limite est atteinte, la création d'un nouveau jeton de réactualisation invalide automatiquement le plus ancien jeton de réactualisation sans avertissement. Cette limite ne s'applique pas aux comptes de service (voir Utilisation d'OAuth 2.0 pour les applications de serveur à serveur). Pour plus d'informations, consultez la documentation officielle de Google.

Une liste des raisons qui peuvent entraîner l'expiration du jeton :
  • Vous avez révoqué l’accès de votre application.
  • Le jeton de réactualisation n'a pas été utilisé depuis six mois.
  • Vous devez modifier les mots de passe et le jeton d'actualisation contient des étendues Gmail.
  • Votre compte a dépassé le nombre maximum de jetons de réactualisation (en direct) accordés.
    • Si vous demandez un nouveau jeton après que la limite est dépassée, votre ancienne connexion, basée sur un jeton précédemment accordé, expirera. Seule la nouvelle connexion ou la dernière connexion modifiée/réauthentifiée (avec le dernier jeton) fonctionnera.
  • Un administrateur a défini l'un des services demandés dans les étendues de votre application sur restreint (L'erreur est admin_policy_enforced).
  • Pour les API Google Cloud Platform: la longueur de session définie par l'administrateur aurait pu être dépassée.
Remarque : La limite est actuellement fixée à 100 jetons de réactualisation par compte Google par ID de client OAuth 2.0. Ce numéro peut être soumis à des modifications. Pour obtenir les dernières informations, vérifiez toujours la documentation Google.

Il existe une limite plus importante sur le nombre total de jetons de réactualisation qu'un compte d'utilisateur ou un compte de service peut avoir pour tous les clients. Les utilisateurs réguliers ne dépasseront pas cette limite, contrairement à un compte développeur utilisé pour tester une implémentation.

Pour s'assurer que cette limite n'est pas dépassée, UiPath offre aux utilisateurs la possibilité de créer leurs propres applications OAuth et de se connecter à l'aide du type d'authentification Fournissez votre propre application (Bring your Own App). Assurez-vous de suivre les bonnes pratiques de Google lors de la création de votre application OAuth. Pour plus de détails sur la création d'une application OAuth, consultez la documentation officielle de Google .

Avertissement : l'invalidation du jeton entraîne des connexions échouées et les automatisations ne peuvent pas s'exécuter sans que les connexions soient corrigées.

Cette page vous a-t-elle été utile ?

Obtenez l'aide dont vous avez besoin
Formation RPA - Cours d'automatisation
Forum de la communauté UiPath
Logo Uipath blanc
Confiance et sécurité
© 2005-2024 UiPath. All rights reserved.