UiPath Documentation
integration-service
2.2510
true
Guide de l'utilisateur d'Integration Service
Important :
Ce contenu a été traduit à l'aide d'une traduction automatique. Les packages de connecteurs disponibles dans Integration Service sont traduits à l'aide d'un moteur de traduction. La localisation du contenu nouvellement publié peut prendre 1 à 2 semaines avant d’être disponible.

Authentification Microsoft OneDrive et SharePoint

Connectez UiPath à Microsoft OneDrive et SharePoint à l'aide du certificat client, des informations d'identification client OAuth 2.0 ou d'autres méthodes prises en charge dans Automation Suite.

Vue d'ensemble (Overview)

Dans Integration Service, lorsque vous créez une connexion à l'un de nos connecteurs basés sur Microsoft Graph, vous pouvez choisir parmi les options d'authentification suivantes :

  • Authentification du certificat client : se connecte à l'aide d'un certificat client au lieu d'une clé secrète client.
  • Informations d’identification du client OAuth 2.0 : utilise un compte de service.
  • Apportez votre propre OAuth 2.0 : se connecte à une application privée que vous créez.

Lors de l'enregistrement de votre application dans Microsoft Azure, utilisez le type d'autorisation correspondant à votre méthode d'authentification:

Type d’authentificationType d’autorisation Microsoft
Authentification du certificat clientApplication
Informations d'identification du client OAuth 2.0Application
Apportez votre propre application OAuth 2.0Délégué
Remarque :

Cette section s’applique uniquement aux options d’authentification de l’application Apporter votre propre OAuth 2.0 .

De nombreuses organisations nécessitent le consentement d’un administrateur avant de créer une connexion à une application externe. Le workflow de consentement de l'administrateur nécessite qu'un administrateur approuve l'inscription de l'application à des utilisateurs ou à des groupes spécifiques avant qu'une connexion ne soit établie. Pour plus de détails, consultez les sections Présentation du workflow de consentement de l’administrateur et Consentement de l’utilisateur et de l’administrateur dans Microsoft Entra ID dans la documentation Microsoft.

Remarque :

Integration Service emprunte l’identité de l’utilisateur qui crée la connexion. Les informations d'identification de l'utilisateur permettent d'accéder à toutes les mêmes ressources que celle dont il dispose dans l'application donnée. Si vous partagez la connexion, chaque modification apportée à Microsoft SharePoint ou OneDrive avec cette connexion est effectuée au nom de cet utilisateur.

Authentification du certificat client

Étendues

Le connecteur nécessite les étendues minimales suivantes pour créer une connexion : User.Read.All ou User.Read, Files.Read.

Le connecteur nécessite l'ensemble complet d'étendues suivant pour que toutes les activités fonctionnent : offline_access, Files.Read, Files.Read.All, Files.ReadWrite, Files.ReadWrite.All, Sites.Read.All, Sites.ReadWrite.All, Group.Read.All, Group.ReadWrite.All, profile, openid, email, User.Read.All, et User.Read.

Pour ajouter des autorisations plus précises, reportez-vous à la documentation des activités.

Ajouter la connexion Microsoft OneDrive et SharePoint

Pour créer une connexion à votre instance Microsoft OneDrive et SharePoint, effectuez les étapes suivantes :

  1. Dans Automation Cloud, sélectionnez Integration Service dans la barre.
  2. Dans la liste Connecteurs , sélectionnez Microsoft OneDrive et SharePoint, ou utilisez la barre de recherche pour trouver le connecteur.
  3. Sélectionnez Se connecter à Microsoft OneDrive et SharePoint, qui vous redirige vers la page de connexion.
  4. Sélectionnez le type d’authentification Authentification du certificat client .
  5. Configurez les champs suivants :
    • ID Client : l'ID dans la section Vue d'ensemble de l'enregistrement de votre application Microsoft Azure.
    • Mot de passe du certificat : le mot de passe que vous avez défini lors de la création du certificat.
    • Certificat client OAuth base64 : le certificat client est généré dans un format de fichier .pfx , que vous devez convertir au format encodé en Base64 et le fournir dans ce champ.
    • ID de locataire : l'ID de locataire Microsoft Azure d'une application dans la section Vue d'ensemble de l'enregistrement de votre application Microsoft Azure.
    • Environnement : de manière facultative, sélectionnez un environnement dans la liste déroulante :
      • Office 365 (par défaut)
      • US Government L4 - Domaine du secteur public
      • US Government L5 - Domaine du secteur public
      • ChineSélectionnez Office 365 (par défaut) pour toutes les régions et passez uniquement à Government ou China pour les déploiements cloud. Pour plus de détails sur les environnements, consultez les points de terminaison Microsoft Graph et Graph Explorer.
    • Compte - Saisissez le nom principal d’utilisateur (UPN) du compte ou de la boîte aux lettres partagée que le système doit utiliser dans la connexion. Ceci est nécessaire pour que la connexion soit établie.
  6. Select Connect.
  7. Authentifiez-vous à l'aide de votre adresse e-mail et de votre mot de passe Microsoft.

Informations d'identification du client OAuth 2.0

Étendues

Le connecteur nécessite les étendues minimales suivantes pour créer une connexion : Files.Read.

Le connecteur nécessite l'ensemble complet d'étendues suivant pour que toutes les activités fonctionnent : offline_access, Files.Read, Files.Read.All, Files.ReadWrite, Files.ReadWrite.All, Sites.Read.All, Sites.ReadWrite.All, Group.Read.All, Group.ReadWrite.All, profile, openid, email, User.Read.All, et User.Read.

Pour ajouter des autorisations plus précises, reportez-vous à la documentation des activités.

Ajouter la connexion Microsoft OneDrive et SharePoint

Pour créer une connexion à votre instance Microsoft OneDrive et SharePoint, effectuez les étapes suivantes :

  1. Dans Automation Cloud, sélectionnez Integration Service dans la barre.
  2. Dans la liste Connecteurs , sélectionnez Microsoft OneDrive et SharePoint. Vous pouvez également utiliser la barre de recherche pour affiner le connecteur.
  3. Sélectionnez Se connecter à Microsoft OneDrive et SharePoint, qui vous redirige vers la page de connexion.
  4. Entrez les identifiants requis. Vous devez fournir un ID client et une clé secrète client, l' ID du locataire, ainsi que les étendues dont vous pourriez avoir besoin pour interagir avec différentes activités. Consultez la documentation des activités pour connaître les étendues requises. Si vous utilisez une application multi-locataire, conservez la valeur par défaut pour l' ID de locataire (common). Si vous utilisez une application à locataire unique, récupérez l' ID de locataire à partir d'Azure. Reportez-vous à la section Comment trouver votre identifiant de locataire Microsoft Entra.

Apportez votre propre application OAuth 2.0

Vue d'ensemble (Overview)

Pour savoir comment créer une application, consultez la documentation officielle de Microsoft : Enregistrer une application avec la plate-forme d’identité Microsoft.

Remarque :

Il s'agit d'une fonctionnalité avancée qui nécessite des privilèges d'administrateur dans l'application cible. Travaillez avec votre administrateur informatique pour configurer votre application avec succès.

Prérequis

Lorsque vous créez votre propre application à utiliser avec Integration Service, assurez-vous de répondre aux exigences suivantes :

  1. Configurez l'application en tant qu'application multi-locataire ou à locataire unique .
  2. Configurer une application Web .
  3. Configurez un URI de redirection Web . L' URI de redirection (ou URL de rappel) de votre application OAuth 2.0 est fourni sur l'écran d'authentification lors de la création de la connexion : https://{yourDomain}/provisioning_/callback.
  4. Vous devez configurer des autorisations déléguées. Pour de plus amples informations, consultez la section Autorisations dans la documentation officielle de Microsoft.
  5. Générez une clé secrète de client pour votre application.
    Important :

    L’avantage d’utiliser votre application privée OAuth réside dans le fait que vous pouvez personnaliser les autorisations en fonction de vos besoins réels. Pour connaître les étendues requises pour chaque activité dans le package Microsoft 365, reportez-vous à Utiliser des étendues et consultez la documentation des activités . Le connecteur utilise l’API Microsoft Graph. Reportez-vous à la page de référence des autorisations Microsoft Graph pour plus de détails sur toutes les autorisations.

Après avoir créé votre application, utilisez son ID de client (Client ID) et sa clé secrète de client (Client Secret) pour créer une connexion avec les connecteurs Microsoft.

Étendues

  • Le connecteur nécessite les étendues minimales suivantes pour créer une connexion : openid, offline_access, User.Read.All ou User.Read, Files.Read.
  • Les déclencheurs OneDrive nécessitent les étendues minimales suivantes :
    • openid, offline_access, User.Read.All ou User.Read, Sites.Read.All – pour les événements sur les sites SharePoint.
    • Group.Read.All – pour les événements sur les groupes et les calendriers.
    • Files.Read.All : pour tous les types d'événements restants.

Le connecteur nécessite l'ensemble complet d'étendues suivant pour que toutes les activités fonctionnent : offline_access, Files.Read, Files.Read.All, Files.ReadWrite, Files.ReadWrite.All, Sites.Read.All, Sites.ReadWrite.All, Group.Read.All, Group.ReadWrite.All, profile, openid, email, User.Read.All, et User.Read.

Pour ajouter des autorisations plus précises, reportez-vous à la documentation des activités.

Ajouter la connexion Microsoft OneDrive et SharePoint

Pour créer une connexion à votre instance Microsoft OneDrive et SharePoint, effectuez les étapes suivantes :

  1. Dans Automation Cloud, sélectionnez Integration Service dans la barre.
  2. Dans la liste Connecteurs , sélectionnez Microsoft OneDrive et SharePoint. Vous pouvez également utiliser la barre de recherche pour affiner le connecteur.
  3. Sélectionnez Se connecter à Microsoft OneDrive et SharePoint, qui vous redirige vers la page de connexion.
  4. Entrez les identifiants requis. Vous devez fournir un ID client et une clé secrète client, l' ID du locataire, ainsi que les étendues dont vous pourriez avoir besoin pour interagir avec différentes activités. Consultez la documentation des activités pour connaître les étendues requises. Si vous utilisez une application multi-locataire, conservez la valeur par défaut pour l' ID de locataire (common). Si vous utilisez une application à locataire unique, récupérez l' ID de locataire à partir d'Azure. Reportez-vous à la section Comment trouver votre identifiant de locataire Microsoft Entra.

Actualiser les jetons pour les applications OAuth

Les jetons de réactualisation pour les applications OAuth peuvent être invalidés ou révoqués à tout moment par Microsoft. Cela peut se produire pour différentes raisons, telles que des délais d’attente ou des révocations. Pour plus d’informations, consultez la documentation officielle de Microsoft .

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 réparées.

Assurez-vous de suivre les meilleures pratiques de Microsoft lors de la création de vos applications OAuth. Pour plus de détails sur la création d'une application Microsoft OAuth, consultez la documentation Microsoft .

Ce problème affecte non seulement le connecteur OneDrive et SharePoint, mais tous les connecteurs basés sur Microsoft Graph, tels qu'Outlook ou Teams.

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

Connecter

Besoin d'aide ? Assistance

Vous souhaitez apprendre ? UiPath Academy

Vous avez des questions ? UiPath Forum

Rester à jour