Thème · Confiance

Les autorisations dont PureTenant a besoin — et pourquoi.

En bref

La collecte lit avec des autorisations d’application que votre administrateur approuve — à nouveau lorsqu’un rôle s’ajoute — et avec des rôles en lecture seule dans l’annuaire. Vont au-delà de la lecture ConfigurationMonitoring.ReadWrite.All, car le droit de lecture de Microsoft pour la surveillance de configuration ne permet que de lister des tâches et les stratégies Teams ne proviennent que d’un instantané lancé, ainsi qu’Exchange.ManageAsApp, par lequel PureTenant n’appelle que des commandes de lecture. Tout le reste ne s’ajoute que sur votre accord.

Autorisations d’application de la collecte

Microsoft GraphPlus de 40 autorisations en lecture issues des domaines les plus divers

Une sélection, utilisée en app-only — sans connexion d’une personne. L’unique exception nommée avec droit d’écriture y figure toujours.

AutorisationNature
Directory.Read.Alllecture
Reports.Read.Alllecture
AuditLog.Read.Alllecture
SecurityIncident.Read.Alllecture
AttackSimulation.Read.Alllecture
ThreatHunting.Read.Alllecture
ConfigurationMonitoring.ReadWrite.Allécriture · l’exception nommée
RoleManagement.Read.Directorylecture
IdentityRiskyUser.Read.Alllecture
Policy.Read.Alllecture
MailboxSettings.Readlecture
SensitivityLabel.Readlecture
eDiscovery.Read.Alllecture
Sites.Read.Alllecture
DeviceManagementManagedDevices.Read.Alllecture
DeviceManagementConfiguration.Read.Alllecture
CallRecords.Read.Alllecture
VirtualEvent.Read.Alllecture
AccessReview.Read.Alllecture
CopilotPackages.Read.Alllecture
AgentIdentity.Read.Alllecture

Defender for Endpoint2 autorisations par service, utilisées en app-only — sans connexion d’une personne.

AutorisationNature
Machine.Read.Alllecture
Vulnerability.Read.Alllecture

Exchange Online1 autorisation par service, utilisées en app-only — sans connexion d’une personne.

AutorisationNature
Exchange.ManageAsAppaccès · utilisé en lecture seule

Exchange Online Protection1 autorisation par service, utilisées en app-only — sans connexion d’une personne.

AutorisationNature
Exchange.ManageAsAppaccès · utilisé en lecture seule

Rôles d’annuaire

Les rôles d’annuaire du principal de service sont en lecture : Security Reader et Global Reader. Un rôle avec droit d’écriture ne s’ajoute que sur votre accord (ci-dessous).

Ce qui s’applique en outre

« Exchange.ManageAsApp » ouvre l’accès aux cmdlets d’Exchange et de Purview ; PureTenant n’y appelle que des commandes de lecture et rejette toute autre avant qu’elle n’atteigne Microsoft. Pour les stratégies Teams, la collecte crée dans votre tenant une tâche d’instantané et la supprime ensuite ; elle consomme une partie d’un quota mensuel de votre tenant. Pour cela, la configuration attribue au principal de service « Tenant Configuration Management » de Microsoft le rôle en lecture seule « Teams Reader ». Le rôle « Compliance Administrator » ne s’ajoute que si votre administrateur l’approuve explicitement, l’autorisation Group.ReadWrite.All uniquement lors de la mise en place de l’accès Power BI. Sur demande, votre administrateur accorde lui-même par PowerShell le groupe de rôles « eDiscoveryManager » pour eDiscovery — il permet plus que la lecture, alors que PureTenant interroge les dossiers avec un droit en lecture seule — et la stratégie Teams « insights-events », valable pour tout le tenant, pour les webinaires et les assemblées générales.

Les autorisations de la configuration

Pour créer l’application, votre administrateur se connecte une fois et approuve des autorisations déléguées : Application.ReadWrite.All, AppRoleAssignment.ReadWrite.All, RoleManagement.ReadWrite.Directory et Directory.Read.All. Le jeton de cette connexion ne sert qu’à la création et est ensuite écarté ; il n’est jamais enregistré.