Connecteur Microsoft SharePoint dans Power Automate

Dans Power Automate, Microsoft SharePoint Connector prend en charge les déclencheurs et actions de flux suivants.

Déclencheurs SharePoint

Les déclencheurs SharePoint vous permettent de créer des flux qui surveillent les modifications dans une liste ou une bibliothèque SharePoint. Si une ou plusieurs modifications se produisent dans une liste abonnée, ce flux est déclenché pour s’exécuter.

Lorsqu’un élément est créé

Déclenche le flux lorsque vous créez un élément dans une liste SharePoint.

Lorsqu’un élément est créé ou modifié

Déclenche le flux lorsque vous créez un élément et chaque fois que vous le modifiez dans une liste SharePoint.

Lorsqu’un élément ou un fichier est modifié

Déclenche le flux lorsque vous modifiez un élément ou un fichier dans une liste SharePoint ou une bibliothèque de documents.

Pour plus d’informations sur l’utilisation de ce déclencheur, consultez cette vidéo de didacticiel : présentation du déclencheur « Quand un élément ou un fichier a été modifié » et action « Obtenir des modifications »

Lorsqu’un élément est supprimé

Déclenche le flux lorsque vous supprimez un élément dans une liste. Pour obtenir les propriétés d’un élément supprimé, vous devez connecter ce déclencheur au site SharePoint associé sur lequel il est censé s’exécuter, à l’aide d’un compte d’utilisateur de collection de sites.

Pour un élément sélectionné

Permet aux utilisateurs de listes de déclencher un flux après avoir sélectionné un élément dans une liste.

Notes

Seuls les flux dans l’environnement par défaut peuvent être exécutés manuellement à partir d’une liste SharePoint.

Lorsqu’un fichier est classé par un modèle de compréhension du contenu

Déclenche le flux lorsqu’un modèle de compréhension de contenu SharePoint Syntex classifie un fichier, indiqué dans la propriété date de classification du fichier.

Pour plus d’informations sur le moment où SharePoint Syntex et la façon dont il classifie les fichiers, consultez : Présentation de Microsoft SharePoint Syntex

Lorsqu’un fichier est créé (propriétés uniquement)

Déclenche le flux lorsque vous créez un fichier dans une bibliothèque de documents et retourne uniquement les propriétés de fichier personnalisées associées à ce fichier.

Lorsqu’un fichier est créé dans un dossier

Déclenche le flux lorsque vous créez un fichier dans un dossier SharePoint. Ce déclencheur ne s’exécute pas si vous ajoutez ou mettez à jour un fichier dans un sous-dossier à l’intérieur du dossier sur lequel ce déclencheur fonctionne. Si le flux est nécessaire pour se déclencher sur des sous-dossiers, créez des flux différents pour un ou plusieurs sous-dossiers.

Lorsqu’un fichier est créé ou modifié (propriétés uniquement)

Déclenche le flux lorsque vous créez un fichier, et chaque fois que vous modifiez les propriétés du fichier dans une bibliothèque. Retourne uniquement les propriétés de fichier personnalisées associées à ce fichier.

Lorsqu’un fichier est créé ou modifié dans un dossier (propriétés uniquement)

Déclenche le flux lorsque vous créez un fichier, et chaque fois que vous modifiez les propriétés du fichier dans le dossier SharePoint sélectionné. Le déclencheur ne s’active pas si vous ajoutez ou mettez à jour un fichier dans un sous-dossier. Si le flux est nécessaire pour se déclencher sur des sous-dossiers, créez des flux différents pour un ou plusieurs sous-dossiers.

Lorsqu’un fichier est supprimé

Déclenche le flux lorsque vous supprimez un fichier dans une bibliothèque de documents. Vous pouvez éventuellement spécifier un dossier à regarder. Lorsque vous supprimez un dossier, le déclencheur ne s’active qu’une seule fois pour le dossier supprimé, y compris ses sous-dossiers. Pour obtenir les propriétés du fichier supprimé, vous devez connecter ce déclencheur au site SharePoint associé sur lequel le déclencheur doit être exécuté à l’aide d’un compte d’utilisateur de collection de sites.

Pour un fichier sélectionné

Permet aux utilisateurs de bibliothèques de documents de déclencher un flux après avoir sélectionné un fichier.

Notes

Seuls les flux dans l’environnement par défaut peuvent être exécutés manuellement à partir d’une bibliothèque SharePoint.

Lorsqu’un site a demandé à rejoindre un site hub

Déclenche un flux lors d’une demande d’approbation de jointure de site hub.

Actions SharePoint

Ajouter une pièce jointe

Ajoute une nouvelle pièce jointe à l’élément de liste spécifié.

Approuver la demande de jointure de site hub

Approuve la demande de jointure de site hub. Cette action retourne un jeton d’approbation pour terminer la demande de jointure, à l’aide de l’action de site du hub de jointure.

Annuler la demande de jointure de site hub

Annule la demande de jointure du hub. Le cas échéant, spécifiez le même ID de corrélation d’approbation que celui utilisé dans l’état de jointure de site du hub Set sur l’action en attente .

Fichier d’archivé

Vérifie un fichier extrait dans une bibliothèque de documents, ce qui rend la version du document disponible pour d’autres personnes.

Extraire le fichier

Extrait un fichier dans une bibliothèque de documents pour empêcher d’autres personnes de modifier le document, et vos modifications ne sont pas visibles jusqu’à ce que vous archivez le document.

Copier le fichier

Copie un fichier. Fonctionne de la même façon que la commande Copier vers dans les bibliothèques SharePoint. Après la copie, retourne des informations sur le nouveau fichier.

Copier le fichier (déconseillé)

Copie un fichier vers un site SharePoint.

Copier le dossier

Copie un dossier. Fonctionne de la même façon que la commande Copier vers dans les bibliothèques SharePoint. Après la copie, retourne des informations sur le nouveau dossier.

Créer un fichier

Charge un fichier sur un site SharePoint. Veillez à choisir une bibliothèque existante.

Créer un élément

Crée un élément dans une liste SharePoint.

Créer un dossier

Crée un dossier ou un chemin d’accès de dossier.

Crée un lien de partage pour un fichier ou un dossier.

Supprimer une pièce jointe

Supprime la pièce jointe spécifiée.

Supprimer un fichier

Supprime le fichier spécifié par l’identificateur de fichier.

Supprimer un élément

Supprime un élément d’une liste SharePoint.

Ignorer l’extraction

Ignore l’extraction, au lieu d’enregistrer le fichier, si vous consultez un fichier et que vous n’y apportez pas de modifications, ou si vous apportez des modifications que vous ne souhaitez pas conserver. Si votre organisation effectue le suivi des versions, une nouvelle version est créée chaque fois que vous enregistrez un fichier dans la bibliothèque. En ignorant l’extraction, vous pouvez éviter d’effectuer de nouvelles versions lorsque vous n’avez apporté aucune modification au fichier.

Extraire le dossier

Extrait un fichier d’archive dans un dossier SharePoint (par exemple, .zip).

Obtenir toutes les listes et bibliothèques

Obtient toutes les listes et bibliothèques.

Obtenir le contenu de la pièce jointe

Retourne le contenu du fichier à l’aide de l’identificateur de fichier. Le contenu peut être copié ailleurs ou être utilisé comme pièce jointe.

Obtention de pièces jointes

Retourne la liste des pièces jointes pour l’élément de liste spécifié. Pour accéder au contenu du fichier, ajoutez une étape de contenu Obtenir la pièce jointe et utilisez la propriété d’identificateur de fichier retournée par cette action.

Obtenir les modifications d’un élément ou d’un fichier (propriétés uniquement)

Obtient toutes les colonnes ou propriétés de fichier modifiées depuis et jusqu’à un intervalle de temps spécifié. Pour obtenir toutes les colonnes modifiées lorsqu’un élément ou un fichier est modifié :

  • Utilisez le déclencheur lorsqu’un élément ou un fichier est modifié et,
  • Utilisez les sorties du jeton de fin de la fenêtre de déclencheur de la fenêtre de démarrage de la fenêtre & de déclencheur du déclencheur à partir du moment où un élément ou un fichier est modifié pour déduire les colonnes modifiées depuis le dernier flux de vérification des mises à jour d’élément ou de fichier.

Pour plus d’informations sur l’utilisation de cette action, consultez cette vidéo de didacticiel : présentation du déclencheur « Quand un élément ou un fichier a été modifié » et action « Obtenir des modifications »

Notes

  • Le contrôle de version de la liste ou de la bibliothèque doit être configuré pour déduire quelles colonnes ou propriétés ont été modifiées depuis la dernière modification.
  • Seules les modifications de colonne sont prises en charge pour les listes et les bibliothèques.
  • Les modifications de contenu de fichier ne sont pas prises en charge.
  • Les modifications apportées aux pièces jointes ne sont pas prises en charge.
  • Jeton & de démarrage de la fenêtre de déclencheur Le jeton de fin de fenêtre de déclencheur n’est disponible que lorsque vous utilisez un élément ou un fichier modifié.

Obtenir du contenu de fichier

Obtient le contenu du fichier à l’aide de l’identificateur de fichier. Vous pouvez copier le contenu ailleurs ou l’utiliser comme pièce jointe.

Obtenir du contenu de fichier à l’aide du chemin d’accès

Obtient le contenu du fichier à l’aide du chemin d’accès au fichier.

Obtenir les métadonnées de fichier

Obtient des informations sur le fichier, telles que la taille, etag, la date de création, etc. Utilise un identificateur de fichier pour sélectionner le fichier. Pour accéder aux valeurs stockées dans les colonnes de la bibliothèque, utilisez l’action Obtenir les propriétés du fichier .

Obtenir les métadonnées de fichier à l’aide du chemin d’accès

Obtient des informations sur le fichier, telles que la taille, etag, la date de création, etc. Utilise un chemin d’accès de fichier pour sélectionner le fichier. Pour accéder aux valeurs stockées dans les colonnes de la bibliothèque, utilisez l’action Obtenir les propriétés du fichier .

Obtenir les propriétés du fichier

Obtient les propriétés enregistrées dans les colonnes de la bibliothèque pour l’élément spécifié par l’ID d’élément. Pour accéder au contenu du fichier, ajoutez une étape « Obtenir le contenu du fichier » et utilisez la propriété « Identificateur de fichier » retournée par cette action. Lorsque vous l’utilisez avec la passerelle de données locale, vous devrez peut-être entrer manuellement le nom de la bibliothèque à laquelle vous devez vous connecter.

Obtenir des fichiers (propriétés uniquement)

Obtient les propriétés enregistrées dans les colonnes de la bibliothèque pour tous les dossiers et fichiers stockés dans la bibliothèque. Vous pouvez également filtrer jusqu’aux éléments qui correspondent à une condition. Pour utiliser la sortie de cette action, utilisez l’option Appliquer à chaque section. Lorsque vous l’utilisez avec la passerelle de données locale, vous devrez peut-être entrer manuellement le nom de la bibliothèque à laquelle vous devez vous connecter. Pour plus d’informations sur cette action, consultez : Analyse approfondie des actions Obtenir des éléments et Obtenir des fichiers SharePoint pour les flux dans Power Automate.

Obtenir les métadonnées de dossier

Obtient des informations sur le dossier. Utilise un identificateur de fichier pour sélectionner le dossier.

Obtenir les métadonnées de dossier à l’aide du chemin d’accès

Obtient des informations sur le dossier. Utilise un chemin d’accès au dossier pour sélectionner le dossier.

Obtenir un élément

Obtient un élément unique par son ID à partir d’une liste SharePoint.

Obtenir des éléments

Obtient les éléments d’une liste SharePoint. Pour plus d’informations sur cette action, consultez : Analyse approfondie des actions Obtenir des éléments et Obtenir des fichiers SharePoint pour les flux dans Power Automate.

Obtenir des affichages de liste

Obtient les vues d’une liste SharePoint.

Obtenir des listes

Obtient des listes SharePoint à partir d’un site.

Accorder l’accès à un élément ou à un dossier

Accorde l’accès à un élément ou à un dossier dans SharePoint à des personnes spécifiques.

Site du hub de jointure

Joint le site demandé au site hub. Un jeton d’approbation est nécessaire pour terminer la jointure correctement, si ce hub nécessite une approbation. Le cas échéant, spécifiez le même ID de corrélation d’approbation que celui utilisé dans l’état de jointure de site du hub Set sur l’action en attente .

Dossier de liste

Retourne les fichiers contenus dans un dossier SharePoint.

Répertorier le dossier racine

Retourne des fichiers dans le dossier SharePoint racine.

Déplacer le fichier

Déplace un fichier. Fonctionne de la même façon que la commande Déplacer vers dans les bibliothèques SharePoint. Retourne des informations sur le nouveau fichier après son déplacement.

Déplacer un dossier

Déplace un dossier. Fonctionne de la même façon que la commande Déplacer vers dans les bibliothèques SharePoint. Retourne des informations sur le nouveau dossier après son déplacement.

Résoudre la personne

Retourne une valeur utilisateur correspondante unique afin qu’elle puisse être affectée à une colonne de personne de type. S’il n’y a aucune correspondance ou plusieurs correspondances, cette action se déclenche.

Envoyer une requête HTTP à SharePoint

Construit une API REST SharePoint à appeler. Pour plus d’informations sur cette action, consultez : Utilisation de l’action de flux envoyer une requête HTTP SharePoint dans Power Automate.

Important

Cette action peut exécuter n’importe quelle API REST SharePoint à laquelle vous avez accès. Procédez avec précaution.

Définir l’état d’approbation du contenu

Définit l’état d’approbation du contenu d’un élément d’une liste ou d’une bibliothèque sur laquelle l’approbation de contenu est activée. Vous devez fournir un ETag pour les pages et les fichiers. Vous pouvez obtenir l’ETag à l’aide de l’action Obtenir les métadonnées de fichier. Cette action est disponible uniquement pour SharePoint Online et SharePoint 2019.

Définir l’état de jointure du site hub sur en attente

Définit l’état de la demande de jointure du hub du site demandé sur en attente. L’ID de corrélation d’approbation est un paramètre facultatif qui permet à SharePoint d’identifier une demande de jointure de hub particulière. Le site demandeur ne peut avoir qu’une seule demande en attente à un moment donné.

Arrêter le partage d’un élément ou d’un fichier

Supprime tous les liens donnant accès à un élément ou à un fichier, et supprime toutes les personnes disposant d’un accès direct, à l’exception des propriétaires.

Mettre à jour le fichier

Mises à jour le contenu du fichier spécifié par l’identificateur de fichier.

Mettre à jour les propriétés du fichier

Mises à jour les propriétés stockées dans des colonnes d’une bibliothèque pour l’élément spécifié par l’ID d’élément. Pour mettre à jour le contenu du fichier, utilisez l’action Mettre à jour le fichier . Lorsque vous l’utilisez avec la passerelle de données locale, vous devrez peut-être entrer manuellement le nom de la bibliothèque à laquelle vous devez vous connecter.

Mettre à jour un élément

Mises à jour un élément dans une liste SharePoint.

Prise en charge de SharePoint Server

Les tableaux suivants répertorient toutes les actions et déclencheurs pris en charge pour SharePoint On-Premises 2013, 2016 ou 2019. Les actions ou déclencheurs qui ne sont pas mentionnés ne sont pas pris en charge.

Déclencheurs pris en charge

Déclencheur SharePoint 2013 SharePoint 2016 SharePoint 2019
Lorsqu’un fichier est créé dans un dossier Oui Oui Oui
Lorsqu’un fichier est créé ou modifié dans un dossier Oui Oui Oui
Lorsqu’un élément est créé Oui1 Oui1 Oui1
Lorsqu’un élément est créé ou modifié Oui1 Oui1 Oui1
Lorsqu’un fichier est créé (propriétés uniquement) Non Non Oui1
Lorsqu’un fichier est créé ou modifié (propriétés uniquement) Non Non Oui1
Lorsqu’un élément est supprimé Non Non Oui2
Lorsqu’un fichier est supprimé Non Non Oui2
Résoudre la personne Non Non Oui
Définir l’état d’approbation du contenu Non Non Oui

Notes

  1. Ne prend pas en charge « Limiter les colonnes par affichage ».
  2. Bien que ce déclencheur soit pris en charge pour SharePoint 2019, les flux créés à l’aide de ce déclencheur peuvent rencontrer les problèmes suivants :
    • S’il n’y a aucune activité sur la liste pendant plus de 60 jours ou s’il y a une activité mais qu’aucun élément n’est supprimé pendant plus de 60 jours, le déclencheur ne peut pas s’activer.
    • La suppression des éléments de liste par l’utilisateur système active le déclencheur.

Actions prises en charge

Action SharePoint 2013 SharePoint 2016 SharePoint 2019
Obtenir les métadonnées de fichier Oui Oui Oui
Obtenir les métadonnées de fichier à l’aide du chemin d’accès Oui Oui Oui
Obtenir les métadonnées de dossier Oui Oui Oui
Obtenir les métadonnées de dossier à l’aide du chemin d’accès Oui Oui Oui
Obtenir du contenu de fichier Oui Oui Oui
Créer un fichier Oui1 Oui1 Oui1
Mettre à jour le fichier Oui Oui Oui
Copier le fichier (déconseillé)2 Oui Oui Oui
Dossier de liste Oui Oui Oui
Extraire le dossier Oui Oui Oui
Obtention de pièces jointes Oui Oui Oui
Ajouter une pièce jointe Oui Oui Oui
Supprimer une pièce jointe Oui Oui Oui
Obtenir des éléments Oui3 Oui3 Oui3
Obtenir un élément Oui4 Oui4 Oui4
Créer un élément Oui4 Oui4 Oui4
Mettre à jour un élément Oui4 Oui4 Oui4
Supprimer un élément Oui Oui Oui
Envoyer une requête HTTP à SharePoint Oui Oui Oui

Notes

  1. Ne prend pas en charge la création d’un fichier volumineux en le chargeant sous la forme d’un ensemble de blocs.
  2. Cette action inclut « (déconseillé) » dans son nom d’affichage. L’action « Copier le fichier » est différente de cette action.
  3. Cette action prend uniquement en charge les paramètres OData, qui excluent des paramètres tels que « Limiter les entrées au dossier », « Inclure des éléments imbriqués » et « Limiter les colonnes par affichage ».
  4. Ne prend pas en charge « Limiter les colonnes par affichage ».

Déclencheurs dépréciés

Ces déclencheurs sont dépréciés et ne sont plus activement gérés. Bien qu’ils soient toujours présents dans le connecteur Microsoft SharePoint, nous vous recommandons de ne pas utiliser de déclencheurs ou d’actions dépréciés dans de nouvelles applications ou solutions.

Déclencheur Version prise en charge Alternative suggérée
Lorsqu’un fichier est créé dans un dossier SharePoint 2019 Lorsqu’un fichier est créé (propriétés uniquement)
Lorsqu’un fichier est créé ou modifié dans un dossier SharePoint 2019 Lorsqu’un fichier est créé ou modifié (propriétés uniquement)

Limitations connues

Modèles de liste et de bibliothèque pris en charge

Les flux Power Automate pour les listes sont uniquement pris en charge dans les listes génériques (100) et les bibliothèques de documents génériques (101). Actuellement, nous ne prenons pas en charge les modèles de liste et de bibliothèque personnalisés, y compris, mais pas seulement, les listes telles que annonces, contacts et tâches.

Exécutions de flux

Lorsque vous générez un flux Power Automate à déclencher pour un élément, ou pour la création ou la modification d’un fichier, Power Automate vérifie régulièrement les modifications apportées à la liste ou à la bibliothèque, configurées dans le déclencheur du flux. Dans la plupart des cas, s’il existe une seule modification dans la liste ou la bibliothèque, l’exécution du flux peut se produire quelques minutes après cette modification. Toutefois, attendez-vous à ce que le flux collecte plusieurs modifications dans les exécutions de flux suivantes en raison du temps écoulé entre l’intervalle de flux depuis sa dernière modification valide ou les modifications ultérieures apportées à un élément ou à un fichier.

Déplacer des fichiers et des exécutions de flux

Lorsque vous déplacez un ou plusieurs fichiers d’une bibliothèque de documents vers une autre, le fichier d’origine est déplacé de la bibliothèque source vers la bibliothèque de destination. Le déplacement du fichier ne modifie aucune métadonnée personnalisée, y compris la date de création et de modification du fichier. Par conséquent, cette action ne déclenche aucun flux pour les mises à jour de fichiers associées dans la bibliothèque où elle a été déplacée.

Synchronisation de fichiers avec vos bibliothèques de documents OneDrive Entreprise et SharePoint

Lorsque les utilisateurs synchronisent un ou plusieurs fichiers d’une bibliothèque de documents à une autre, le fichier d’origine est déplacé (synchronisé) de votre client vers la bibliothèque de destination. La synchronisation du fichier ne modifie aucune métadonnée personnalisée, y compris la date de création et de modification du fichier. Par conséquent, cette action ne déclenche aucun flux pour ces synchronisations de fichiers dans cette bibliothèque ou dans votre OneDrive Entreprise.

Colonnes de recherche prises en charge

Si votre liste/bibliothèque contient des colonnes de recherche, les actions Obtenir des éléments et Obtenir des fichiers prennent en charge le renvoi d’éléments avec un maximum de 12 colonnes de recherche. Si votre liste ou bibliothèque dépasse ce seuil, le flux dans Power Automate échoue.