Gérer les autorisations d’élément de liste et de fichier avec des flux Power Automate
Le connecteur SharePoint dans Power Automate fournit les actions suivantes pour gérer les autorisations d’un élément de liste individuel dans une liste ou un fichier dans une bibliothèque de documents.
- Accorder l’accès à un élément ou à un dossier
- Créer un lien de partage pour un fichier ou un dossier
- Arrêter le partage d’un élément ou d’un fichier
Toutes les actions ci-dessus vous permettent de personnaliser les autorisations pour l’élément ou un fichier afin de permettre aux utilisateurs appropriés d’accéder à cet élément ou au fichier. Pour accorder l’accès ou arrêter le partage, vous devez être propriétaire de liste de cette liste ou bibliothèque. Cela signifie que, dans votre flux pour ces actions, vous devez vous connecter à la liste ou à la bibliothèque à l’aide d’un compte d’utilisateur de propriétaire de liste.
Accorder l’accès à un élément ou à un dossier
L’action « Accorder l’accès à un élément ou à un dossier » nécessite les entrées suivantes :
- SharePoint site URL
- Nom ou identificateur de la liste ou de la bibliothèque
- Élément ou identificateur de fichier auquel accorder l’accès
- Destinataires auxquels vous souhaitez accorder l’accès
- Rôle d’autorisation que vous souhaitez accorder
Dans l’action de flux, vous pouvez également inclure un message et choisir d’avertir les destinataires une fois qu’ils ont accès à l’élément ou au fichier.
Remarque
« Accorder l’accès à un élément ou à un dossier » ne prend pas en charge l’octroi de l’accès à des utilisateurs externes.
Choix d’un rôle d’autorisation pour accorder l’accès
Selon l’utilisateur, vous pouvez lui accorder l’accès à la modification ou à la lecture. Vous pouvez choisir l’accès approprié dans la propriété Roles.
Les rôles d’autorisation sont mappés à des groupes d’autorisations SharePoint standard simplifiés :
- Members
- Propriétaires
Utilisation de rôles personnalisés pour accorder l’accès
Dans les scénarios avancés où vous devez spécifier un rôle d’autorisation personnalisé, vous pouvez le faire dans l’action de flux en entrant une valeur personnalisée pour la propriété Roles au format suivant :
role:<role-id>
Si vous souhaitez obtenir l’ID de rôle pour l’autorisation de rôle personnalisée, vous pouvez le faire en accédant à l’URL SharePoint dans votre navigateur web, puis en recherchant ce rôle.
https://<your-sharepoint-site>/_api/web/roledefinitions
Par exemple :
https://contoso.microsoft.com/teams/itweb/_api/web/roledefinitions
Vous trouverez l’ID de rôle dans la propriété category d’un élément de rôle.
Accorder l’accès à l’aide de liens de partage
Au lieu d’accorder directement aux utilisateurs l’accès aux fichiers, vous pouvez fournir l’accès à un fichier spécifique à l’aide de liens partageables.
Vous pouvez utiliser l’action « Créer un lien de partage pour un fichier ou un dossier » pour créer des liens partageables pour un fichier donné.
Remarque
« Créer un lien de partage pour un fichier ou un dossier » prend uniquement en charge les fichiers ou dossiers d’une bibliothèque de documents. Les éléments de liste ne sont pas encore pris en charge.
Lors de la création d’un lien partageable à l’aide de l’action , vous pouvez spécifier :
- Type de lien
- Type de lien de partage : afficher et modifier ou afficher uniquement
- Étendue du lien
- Qui obtient l’accès au lien : toute personne disposant du lien, y compris les anonymes ou les personnes de votre organisation
Arrêter le partage d’un élément ou d’un fichier
L’action « Arrêter le partage d’un élément ou d’un fichier » nécessite les entrées suivantes :
- Adresse du site SharePoint
- Nom ou identificateur de la liste ou de la bibliothèque
- Élément ou identificateur de fichier pour lequel arrêter le partage
L’application de cette action de flux supprime toutes les autorisations sur cet élément ou ce fichier, à l’exception des propriétaires de site.