Avant Copilot : auditer les permissions SharePoint, Teams et OneDrive

Repérez le surpartage, les liens, les invités et les groupes trop larges avant Copilot, puis corrigez les accès par étapes selon vos licences Microsoft 365.

01

Copilot ne crée pas les accès : il révèle la dette de permissions

Microsoft Copilot s'appuie sur Microsoft Graph et respecte les autorisations déjà accordées à l'utilisateur. Il ne donne pas spontanément accès à un fichier confidentiel. Le risque vient plutôt d'un site ouvert à toute l'organisation, d'un ancien lien de partage, d'un groupe trop large ou d'un document sensible placé dans un espace mal gouverné : Copilot peut rendre ce contenu autorisé beaucoup plus facile à retrouver et à résumer.

L'objectif avant le déploiement n'est donc pas de vérifier chaque document. Il faut repérer les chemins d'accès les plus larges, attribuer un propriétaire aux espaces importants et corriger d'abord ce qui combine sensibilité, forte exposition et absence de justification métier.

Microsoft précise que les invites, réponses et données récupérées restent dans la limite des services Microsoft 365 et ne servent pas à entraîner les modèles de fondation. Ces protections ne corrigent toutefois pas une autorisation SharePoint excessive.

02

Comprendre où résident réellement les données Teams

Auditer seulement les équipes visibles dans le centre d'administration Teams laisse des angles morts. Les sites de canaux privés et partagés sont des collections distinctes; une restriction appliquée au site principal de l'équipe ne s'étend pas automatiquement à ces sites.

Un participant externe d'un canal partagé peut utiliser B2B direct connect sans compte invité classique dans votre locataire. Il faut inclure les paramètres interlocataires Entra, les membres des canaux et les autorisations SharePoint dans la même revue.

UsageEmplacement principalPoint d'audit
Canal Teams standardSite SharePoint de l'équipeMembres du groupe, visiteurs, liens et partages directs
Canal privéSite SharePoint distinctMembres du canal et autorisations propres au site
Canal partagéSite SharePoint distinctMembres internes, B2B direct connect et partages additionnels
Fichier dans une conversationOneDrive de l'expéditeurLien, destinataires, accès externe et cycle de vie du compte
Bibliothèque SharePointSite SharePointGroupes, héritage et permissions uniques
03

1. Définir le périmètre et les critères de risque

Une matrice simple suffit pour prioriser : sensibilité, largeur d'accès, présence d'externes, qualité du propriétaire et activité. Évitez un seuil universel. Un site de nouvelles internes accessible à tous est normal; une bibliothèque de contrats avec la même exposition ne l'est probablement pas.

  • Lister les sites, équipes, canaux privés ou partagés et OneDrive contenant des données RH, financières, juridiques, de direction ou de clients.
  • Identifier le propriétaire métier, le propriétaire technique, la population attendue et la conservation requise.
  • Classer l'exposition : toute l'organisation, groupe large, invités, lien anonyme, partage direct ou accès historique.
  • Noter l'activité récente sans conclure qu'un site inactif est sans valeur ou sans obligation de conservation.
  • Définir les exceptions acceptables, leur approbateur et leur date d'expiration.
04

2. Construire un inventaire de base en lecture seule

SharePoint Online Management Shell donne une première vue des sites. Exécutez la collecte avec un rôle SharePoint Administrator dédié, protégez l'export et traitez-le comme une donnée sensible. LastContentModifiedDate aide au triage, mais ne prouve ni l'utilisation réelle ni l'absence d'accès indirect.

Cette collecte ne calcule pas les autorisations effectives de chaque fichier. Elle sert à repérer les sites sans propriétaire, les capacités de partage permissives, les modèles de canaux et les espaces à examiner.

PowerShell — inventaire léger des sites
Install-Module Microsoft.Online.SharePoint.PowerShell -Scope CurrentUser
Connect-SPOService -Url https://<tenant>-admin.sharepoint.com

Get-SPOSite -Limit All -IncludePersonalSite $false |
  Select-Object Url,Title,Owner,Template,SharingCapability,
    LastContentModifiedDate,StorageUsageCurrent |
  Export-Csv .\Sites-M365.csv -NoTypeInformation -Encoding UTF8

# TEAMCHANNEL#0 et TEAMCHANNEL#1 incluent notamment les sites
# distincts de canaux privés et partagés.
PowerShell — externes d'un site prioritaire
$site = 'https://<tenant>.sharepoint.com/sites/Projet-Sensible'
Get-SPOExternalUser -SiteUrl $site -PageSize 50 |
  Select-Object DisplayName,Email,AcceptedAs,WhenCreated |
  Export-Csv .\Externes-Projet.csv -NoTypeInformation -Encoding UTF8
05

3. Chercher d'abord les chemins d'accès les plus larges

Les rapports Data Access Governance de SharePoint Advanced Management accélèrent l'analyse des permissions, liens de partage et groupes Everyone except external users. Les capacités varient selon les licences : Microsoft 365 E5 donne accès à certains rapports, tandis que certaines actions de remédiation et certains instantanés nécessitent SharePoint Advanced Management ou des droits liés à Microsoft Copilot.

Sans ces fonctions, utilisez le centre d'administration SharePoint, les détails des sites, les groupes Microsoft 365 et une revue ciblée avec les propriétaires. Le résultat est moins centralisé, mais le même ordre de priorité demeure valable.

SignalRisqueValidation
Everyone except external usersPresque tous les comptes internesConfirmer le besoin avec le propriétaire
Lien AnyoneAccès sans authentificationVérifier contenu, usage et expiration
Lien à l'organisationPopulation interne trop largeComparer à l'audience métier attendue
Invités ou externesAccès survivant à la fin d'un projetValider sponsor et relation active
Partage directContournement du modèle de groupeExaminer fichiers sensibles et permissions uniques
Groupe sans propriétaireAucun responsable des membresAssigner deux propriétaires responsables
06

4. Faire participer les propriétaires et appliquer les étiquettes

L'équipe TI connaît les mécanismes d'accès; le propriétaire métier sait qui devrait voir le contenu. Fournissez-lui une liste compréhensible des groupes, invités, liens et populations estimées. Demandez une décision documentée : conserver, réduire, remplacer le partage ou retirer.

Site Access Review peut déléguer certaines revues aux propriétaires, mais ne couvre pas OneDrive. Une révocation sans test peut interrompre un processus métier; une approbation sans échéance transforme l'exception en dette permanente.

Les étiquettes de sensibilité de conteneur peuvent contrôler la confidentialité, l'accès externe, le partage et l'accès depuis un appareil non géré. Elles ne classent pas automatiquement les fichiers contenus dans le site : la protection du conteneur et celle des documents restent deux couches distinctes.

07

5. Contenir temporairement un site à risque

Restricted Content Discovery peut retirer temporairement le contenu d'un site SharePoint de la recherche à l'échelle de l'organisation et de la découverte par Copilot. La fonction ne change pas les permissions, ne supprime pas le contenu de l'index et ne prend pas en charge OneDrive. Un utilisateur autorisé peut encore ouvrir directement le site.

Réservez cette mesure aux sites à risque élevé pendant une correction. L'activer largement réduit la qualité de la recherche sans régler les accès. Restricted Access Control exige à la fois l'autorisation normale et l'appartenance à un groupe de contrôle. Les sites de canaux privés et partagés doivent être configurés séparément.

PowerShell — confinement temporaire
$site = 'https://<tenant>.sharepoint.com/sites/Projet-Sensible'
Set-SPOSite -Identity $site -RestrictContentOrgWideSearch $true

# Retour arrière après correction et validation.
Set-SPOSite -Identity $site -RestrictContentOrgWideSearch $false
08

6. Corriger et déployer par anneaux

Le pilote devrait représenter plusieurs rôles : direction, RH, finance, gestionnaire de projet et utilisateur général. Utilisez des comptes non privilégiés et des requêtes réalistes sur des noms fictifs ou des données de test sensibles. Examinez les citations et ouvrez les sources avec le même compte.

Testez aussi le refus. Un utilisateur hors du groupe RH ne doit pas obtenir ni ouvrir un document RH, directement ou par Copilot. Après un changement d'autorisation, tenez compte du délai de propagation de la recherche et de Copilot.

AnneauPortéeCritère de sortie
0 — gouvernanceRôles, critères et exceptionsResponsabilités approuvées
1 — sites sensiblesRH, finances, juridique, directionAccès larges justifiés ou retirés
2 — pilote CopilotPetit groupe représentatifAucune citation inattendue; refus validés
3 — vaguesDépartements successifsRevue terminée et soutien prêt
4 — exploitationNouveaux sites, invités et liensRevues récurrentes et exceptions expirables
09

Checklist avant d'attribuer les licences Copilot

  • Les sites sensibles ont un propriétaire métier et un propriétaire de relève.
  • Les sites de canaux privés et partagés sont inclus dans l'inventaire.
  • Everyone except external users et les liens à l'organisation sont justifiés.
  • Les liens anonymes, invités et participants B2B direct connect ont été revus.
  • Les groupes et équipes sans propriétaire sont corrigés.
  • Les permissions uniques des bibliothèques sensibles ont été examinées.
  • Les étiquettes de conteneur et de fichier sont testées séparément.
  • Le confinement temporaire possède un propriétaire et une date de retrait.
  • Le pilote vérifie réponses, citations, refus et propagation.
  • Les exceptions sont documentées pour la prochaine revue.
10

Transformer l'audit en programme de gouvernance

Un nettoyage ponctuel réduit le risque initial, mais les liens, groupes et sites continuent d'évoluer. Intégrez la revue des propriétaires, invités et partages aux arrivées, départs, fins de projets et changements de classification. Surveillez aussi les agents et connecteurs qui ajoutent d'autres sources à Copilot.

Ce guide fournit une méthode ciblée; il ne remplace pas une analyse complète des autorisations effectives, de la conformité, de la rétention et des processus métiers. Une évaluation structurée distingue les accès légitimes des expositions accidentelles sans neutraliser la valeur de Copilot.