Overview
What needs attention across every connected source.
All sections
Not synced yet
Intune
—
Visit this section to sync
Fleet health, patching, BitLocker→
Not synced yet
Security
—
Visit this section to sync
Defender, risky users & sign-ins→
Not synced yet
License usage
—
Visit this section to sync
Subscription & user activity→
Not synced yet
M365 app usage
—
Visit this section to sync
Teams, Outlook, OneDrive & more→
Not synced yet
Certificate expiry
—
Visit this section to sync
Apple MDM Push Certificate→
SharePoint
→
Not synced yet
AI Agents
—
Visit this section to sync
Discovered AI tools→
Not synced yet
Service Health
—
Visit this section to sync
Microsoft 365 status→
Not synced yet
Conditional Access
—
Visit this section to sync
Sign-in policy enforcement→
Not synced yet
Guest Accounts
—
Visit this section to sync
External B2B access→
Settings
Configuration and the Entra app-registration reference. Sensitive data such as BitLocker recovery keys stays restricted to members of the admin group configured below.
Connection
These are shared by every section on this browser. Changing them takes effect on the next sign-in.
Entra app registration
One-time setup in the Microsoft Entra admin center. The signed-in user authenticates against this registration.
- Create the registration. Microsoft Entra admin center → App registrations → New registration. Name it (e.g. "OmniView"), leave account types on the single-tenant default.
- Add the redirect URI. Under the Single-page application (SPA) platform, add the exact address you serve OmniView from, ending in
/login.html— for examplehttps://cpslabnetwork.ddns.net/login.html. - Add delegated Graph permissions (API permissions → Add a permission → Microsoft Graph → Delegated):
User.Read DeviceManagementManagedDevices.Read.All DeviceManagementConfiguration.Read.All DeviceManagementApps.Read.All DeviceManagementServiceConfig.Read.All DeviceManagementScripts.Read.All Reports.Read.All BitLockerKey.ReadBasic.All BitLockerKey.Read.All Organization.Read.All SecurityAlert.Read.All IdentityRiskyUser.Read.All IdentityRiskEvent.Read.All ServiceHealth.Read.All Policy.Read.All User.Read.All
- Grant admin consent for the tenant (needs a Global/Intune admin), and confirm every permission shows a green tick.
- Security section role requirement. The Security data (alerts, risky users, risky sign-ins) additionally requires the signed-in account to hold one of Security Reader, Security Operator, Security Administrator, or Global Reader in Entra — consent alone is not enough. Security Reader is the least-privileged option.
- Copy the IDs. From the registration's Overview, copy the Application (client) ID and Directory (tenant) ID into the Connection panel on the left (or the sign-in page).
The BitLocker recovery-key view is additionally gated to the admin group above — that check runs server-side against Entra on every sign-in, so removing someone from the group revokes their access on their next sign-in.