diff --git a/ui/components/providers/workflow/forms/via-credentials/m365-credentials-form.tsx b/ui/components/providers/workflow/forms/via-credentials/m365-credentials-form.tsx index a34b8ff166..5fa8f2f9a1 100644 --- a/ui/components/providers/workflow/forms/via-credentials/m365-credentials-form.tsx +++ b/ui/components/providers/workflow/forms/via-credentials/m365-credentials-form.tsx @@ -1,5 +1,7 @@ +import Link from "next/link"; import { Control } from "react-hook-form"; +import { InfoIcon } from "@/components/icons"; import { CustomInput } from "@/components/ui/custom"; import { M365Credentials } from "@/types"; @@ -51,6 +53,39 @@ export const M365CredentialsForm = ({ isRequired isInvalid={!!control._formState.errors.tenant_id} /> +

+ {" "} + User and password authentication is being deprecated due to + Microsoft's on-going MFA enforcement across all tenants (see{" "} + + Microsoft docs + + ). +

+ +
+ +

+ By September 2025, MFA will be mandatory. +

+
+

+ Due to that change, you must only{" "} + + use application authentication + {" "} + to maintain all Prowler M365 scan capabilities. +