Passer au contenu principal

Intégration SharePoint - Guide de configuration

Connectez votre compte SharePoint à Goodweek pour gérer documents, listes, dossiers, fichiers et contenu de site directement depuis votre espace de travail IA.

A
Écrit par Antoine Stempien

Connectez votre compte SharePoint à Goodweek pour gérer documents, listes, dossiers, fichiers et contenu de site directement depuis votre espace de travail IA.

ℹ️ Note sur la gouvernance

Goodweek ne dépassera jamais les niveaux d'accès accordés à l'utilisateur au sein de SharePoint, garantissant ainsi la conformité avec les politiques de gouvernance de votre organisation. Les résultats et les fonctionnalités disponibles peuvent varier selon les autorisations spécifiques et l'accès authentifié de chaque utilisateur.

📋 Prérequis

Avant qu'un utilisateur puisse voir et connecter l'intégration SharePoint, l'administrateur de votre organisation doit d'abord l'activer depuis le panneau d'administration Goodweek, dans l'onglet Intégrations.

Configuration administrateur

L'intégration SharePoint utilise Microsoft OAuth 2.0 via Microsoft Entra ID. Pour permettre aux utilisateurs de se connecter, un administrateur du locataire (tenant) Microsoft Entra doit accorder le consentement administrateur pour l'application. Sans cette étape, les utilisateurs peuvent rencontrer une erreur d'autorisation pendant le processus de connexion.

Il existe trois scénarios courants selon la configuration de votre Entra ID :

  1. Le consentement administrateur a déjà été accordé. Les utilisateurs peuvent se connecter directement sans étape supplémentaire.

  2. Le consentement utilisateur est désactivé dans votre locataire. Un administrateur Entra doit accorder le consentement au nom de l'organisation avant que les utilisateurs puissent se connecter. Accédez au centre d'administration Microsoft Entra → Applications d'entreprise → Composio → Autorisations → Accorder le consentement administrateur pour [votre organisation].

  3. L'accès à SharePoint est restreint au niveau de la ressource. Selon les paramètres SharePoint de votre organisation, des autorisations supplémentaires peuvent devoir être configurées au niveau du site ou du locataire avant que l'intégration puisse accéder au contenu.

⚠️ Important : cas particulier de la session administrateur Microsoft

Si un administrateur du locataire Microsoft Entra effectue lui-même le processus de connexion OAuth, Microsoft peut appliquer automatiquement le consentement administrateur et lier l'intégration au compte de l'administrateur plutôt qu'à son compte utilisateur individuel. Il s'agit d'un comportement propre à Microsoft qui ne peut pas être modifié au niveau OAuth.

Approche recommandée : L'administrateur doit préapprouver l'application dans Entra ID (Applications d'entreprise → Composio → Autorisations → Accorder le consentement administrateur pour votre organisation) avant qu'un utilisateur, y compris l'administrateur, ne suive le processus de connexion Goodweek. Une fois préapprouvée, n'importe quel utilisateur, y compris l'administrateur, peut effectuer le processus et l'intégration sera liée à son propre compte.

Autrement, un utilisateur non administrateur peut effectuer en premier le processus de connexion afin d'éviter ce problème.

Connexion de l'utilisateur

  1. Dans Goodweek, accédez à Intégrations.

  2. Recherchez SharePoint et cliquez sur Connecter.

  3. Vous serez redirigé vers Microsoft, où il vous sera demandé de vous connecter avec votre compte Microsoft et d'autoriser l'accès.

  4. Cliquez sur Accepter pour accorder l'accès et revenir à Goodweek.

Remarques importantes

  • Chaque utilisateur doit connecter son propre compte individuellement.

  • Goodweek ne peut accéder qu'aux sites, listes et documents auxquels votre compte individuel a accès au sein de SharePoint.

  • Vous pouvez révoquer l'accès de Goodweek à tout moment depuis Compte Microsoft → Mon compte → Confidentialité → Applications et services → Composio → Supprimer l'accès.


Outils disponibles

Outil

Description

Type

List SharePoint Sites

Répertorie tous les sites SharePoint accessibles à l'utilisateur à des fins de découverte.

Lecture

Get SharePoint Site by Hostname

Récupère les métadonnées d'un site par nom d'hôte ou URL, y compris l'ID du site et le nom d'affichage.

Lecture

Get SharePoint Root Site

Récupère les métadonnées du site web racine d'une collection de sites SharePoint.

Lecture

Get SharePoint Web Info

Récupère des informations sur le site web SharePoint actuel, y compris le titre et l'URL.

Lecture

List SharePoint Lists

Répertorie toutes les listes et bibliothèques de documents du site SharePoint actuel.

Lecture

Get SharePoint List by GUID

Récupère une liste SharePoint spécifique à partir de son identifiant unique.

Lecture

Get SharePoint List by Title

Récupère une liste SharePoint à partir de son titre d'affichage.

Lecture

List SharePoint List Columns

Répertorie toutes les définitions de colonnes d'une liste SharePoint, y compris les métadonnées des champs.

Lecture

Create SharePoint List

Crée une nouvelle liste dans SharePoint à l'aide de l'API REST.

Écriture

Update SharePoint List

Met à jour les propriétés d'une liste SharePoint existante, comme le titre ou la description.

Écriture

Get SharePoint List Items

Récupère les éléments d'une liste SharePoint avec filtrage OData et pagination facultatifs.

Lecture

Get List Item by ID

Récupère un élément spécifique d'une liste SharePoint à partir de son ID numérique.

Lecture

Create SharePoint List Item

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

Écriture

Update SharePoint List Item

Met à jour les champs d'un élément existant d'une liste SharePoint.

Écriture

List Drive Children

Répertorie les fichiers et dossiers d'une bibliothèque de documents ou d'un dossier SharePoint.

Lecture

List Files in Folder

Répertorie les fichiers d'un dossier SharePoint spécifique (non récursif).

Lecture

List Subfolders in Folder

Répertorie les sous-dossiers directs d'un dossier SharePoint.

Lecture

Get All SharePoint Folders

Récupère tous les dossiers du site web SharePoint à des fins de découverte.

Lecture

Create SharePoint Folder

Crée un nouveau dossier dans une bibliothèque de documents SharePoint.

Écriture

Rename SharePoint Folder

Renomme un dossier SharePoint en mettant à jour les métadonnées de son élément de liste.

Lecture

Upload File to Folder

Charge un fichier dans une bibliothèque de documents ou un dossier SharePoint.

Écriture

Upload File from URL to SharePoint

Récupère un fichier à partir d'une URL et le charge directement dans SharePoint.

Écriture

Download File by Server-relative URL

Télécharge un fichier depuis SharePoint à l'aide de son URL relative au serveur.

Lecture

Get Site Drive Item by Path

Récupère les métadonnées d'un fichier ou d'un dossier à partir de son chemin relatif au serveur.

Lecture

Update Drive Item

Met à jour les propriétés d'un élément de lecteur (fichier ou dossier) dans SharePoint.

Écriture

Update File Item Metadata

Met à jour les champs de métadonnées d'un élément de fichier SharePoint.

Écriture

Search SharePoint Site

Recherche du contenu SharePoint à l'aide du Keyword Query Language pour les documents, éléments et dossiers.

Lecture

Search Files Across All Sites

Recherche des fichiers dans tous les sites SharePoint et OneDrive à l'aide du Keyword Query Language.

Lecture

Check Out SharePoint File

Extrait (check-out) un fichier pour le verrouiller avant d'y apporter des modifications.

Lecture

Check In SharePoint File

Archive (check-in) un fichier pour finaliser les modifications et rendre la nouvelle version disponible.

Lecture

Recycle SharePoint File

Déplace un fichier vers la corbeille SharePoint (suppression réversible, récupérable).

Lecture

Restore Recycle Bin Item

Restaure un élément SharePoint supprimé depuis la corbeille à partir de son GUID.

Lecture

Create Drive Item Sharing Link

Crée un lien de partage pour un élément de lecteur SharePoint avec un type d'accès configurable.

Écriture

Add Attachment to List Item

Charge un fichier binaire en tant que pièce jointe à un élément de liste SharePoint.

Écriture

List Item Attachments

Répertorie toutes les pièces jointes d'un élément de liste SharePoint.

Lecture

Download List Item Attachment

Télécharge le contenu binaire d'une pièce jointe d'un élément de liste SharePoint.

Lecture

Get Content Types for List

Récupère tous les types de contenu d'une liste SharePoint spécifique.

Lecture

Create Content Type

Crée un nouveau type de contenu dans SharePoint avec les définitions de champs spécifiées.

Écriture

List Site Groups

Répertorie tous les groupes de site SharePoint d'une collection de sites.

Lecture

Get Group Users

Récupère tous les utilisateurs membres d'un groupe SharePoint spécifié.

Lecture

List Site Users

Répertorie les utilisateurs de la collection de sites, y compris les utilisateurs individuels et les groupes.

Lecture

Find SharePoint User

Recherche un utilisateur dans le site SharePoint par adresse e-mail.

Lecture

Get Drive Item Analytics

Récupère les statistiques d'accès (nombre de vues) d'un élément de lecteur SharePoint.

Lecture

List Recently Modified Drive Items

Répertorie les éléments récemment modifiés dans un lecteur SharePoint.

Lecture

Restore Drive Item Version

Restaure une version antérieure d'un élément de lecteur SharePoint.

Lecture

Delete SharePoint File

Supprime définitivement un fichier d'une bibliothèque de documents SharePoint.

⚠️ Destructif

Delete SharePoint Folder

Supprime définitivement un dossier d'une bibliothèque de documents SharePoint.

⚠️ Destructif

Delete SharePoint List Item

Supprime définitivement un élément de liste SharePoint à partir de son ID.

⚠️ Destructif

Delete SharePoint List

Supprime définitivement une liste SharePoint à partir de son GUID.

⚠️ Destructif

Cas d'usage

  • Trouvez et récupérez des documents sur plusieurs sites. Recherchez dans les sites SharePoint à l'aide de mots-clés ou parcourez les structures de dossiers depuis Goodweek pour localiser des fichiers spécifiques et récupérer leur contenu ou leurs liens de téléchargement sans naviguer dans l'interface SharePoint.

  • Créez et mettez à jour des éléments de liste. Ajoutez ou modifiez des éléments dans les listes SharePoint depuis les conversations Goodweek — utile pour mettre à jour des suivis de projet, des journaux d'incidents ou toute donnée structurée stockée dans des listes SharePoint.

  • Chargez et organisez des fichiers. Chargez des fichiers dans des bibliothèques de documents, créez des dossiers et gérez l'organisation des fichiers dans SharePoint directement depuis Goodweek, pour que les documents restent à jour sans navigation manuelle dans le navigateur.

  • Partagez des documents avec des niveaux d'accès spécifiques. Générez des liens de partage pour des fichiers ou des dossiers avec le niveau d'autorisation approprié depuis Goodweek lorsque vous partagez des ressources avec des parties prenantes internes ou externes.


Dépannage

Erreur d'autorisation pendant la connexion

Votre administrateur du locataire Microsoft Entra doit peut-être accorder le consentement pour l'application. Demandez à votre administrateur de suivre les étapes de Configuration administrateur ci-dessus avant de tenter de vous reconnecter.

Intégration connectée mais certains sites ou fichiers ne sont pas accessibles

SharePoint respecte les autorisations au niveau du site et de l'élément. Si vous ne pouvez pas accéder à un site ou à une bibliothèque de documents spécifique, votre administrateur SharePoint devra vous accorder l'accès directement dans SharePoint.

Intégration non visible dans Goodweek

Assurez-vous que l'administrateur de votre organisation a activé l'intégration SharePoint depuis le panneau d'administration Goodweek, dans l'onglet Intégrations.

Références

Avez-vous trouvé la réponse à votre question ?