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 ? ( -
+ 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).
+