diff --git a/src/Web/autopilot-monitor-web/app/settings/tenant/sections/SectionAutopilotValidation.tsx b/src/Web/autopilot-monitor-web/app/settings/tenant/sections/SectionAutopilotValidation.tsx index 3a8c4292..68a60f82 100644 --- a/src/Web/autopilot-monitor-web/app/settings/tenant/sections/SectionAutopilotValidation.tsx +++ b/src/Web/autopilot-monitor-web/app/settings/tenant/sections/SectionAutopilotValidation.tsx @@ -2,6 +2,7 @@ import { useAuth } from "@/contexts/AuthContext"; import { legacyConfigured, switchAuthApp } from "@/lib/authApp"; +import { DOCS_URL } from "@/utils/config"; import { useTenantConfig } from "../../TenantConfigContext"; import { TenantNotifications } from "../../TenantNotifications"; import AutopilotValidationSection from "../../components/AutopilotValidationSection"; @@ -61,11 +62,41 @@ export function SectionAutopilotValidation() { ) : appHomingFunnelActive ? ( -
- Autopilot device validation currently runs on the previous Autopilot Monitor app - registration. Granting consent below (or running "Detect existing access") - approves the new app registration and switches your tenant over - automatically — current sessions keep working, and new sign-ins use the new app. +
+
+ + + +
+

+ Please switch to the new Autopilot Monitor app registration +

+

+ Your tenant still runs on the previous app registration. Granting consent below (or + running "Detect existing access") approves the new app and + switches your tenant over automatically — current sessions keep working, and new + sign-ins use the new app. It's a one-time step and takes about a minute. +

+

+ Note: granting admin consent requires an Entra ID account that can + consent tenant-wide (e.g. Global Administrator or{" "} + Privileged Role Administrator). The consented permission stays the + same read-only Graph permission as before + (DeviceManagementServiceConfig.Read.All). +

+ + See the documentation for details on the required permissions + + + + +
+
) : homedOnLegacyApp ? (