Approve Lens for your organisation
An admin approves Lens's read-only Microsoft Graph permissions once, for everyone in the organisation. Nothing is written to your tenant and no secrets are created.
Your admin will see the app name, its publisher and the permissions below, then return to a confirmation page. You can remove Lens at any time under Entra admin centre › Enterprise applications.
What Lens can read, and why
| Permission (delegated, read-only) | Used for |
|---|---|
| User.Read | Signing you in. |
| User.Read.All | Users, account status and license assignments. |
| LicenseAssignment.Read.All | Subscribed licenses, quantities and service plans. |
| Organization.Read.All | Organisation name and settings. |
| AuditLog.Read.All | Last sign-in per user, and sign-in logs for Power BI, Visio, Project and workload usage. |
| Reports.Read.All | Microsoft 365 usage reports: mail, Teams, OneDrive, SharePoint, apps and Copilot. |
| ReportSettings.Read.All | Checking whether report names are concealed. |
| DeviceManagementManagedDevices.Read.All | Intune devices, to show who uses managed devices. |
| ThreatHunting.Read.All | Defender advanced hunting: sign-in usage and shadow AI. |
| CloudApp-Discovery.Read.All | Cloud Discovery, for shadow AI when hunting isn't available. |
| AuditLogsQuery.Read.All | Purview audit search, for free Copilot Chat usage. |
| Place.Read.All | Room mailboxes, so licensed rooms are spotted. |