From cd4a1ad8a729ebe1ad72d1d65da2074757361b7c Mon Sep 17 00:00:00 2001 From: Pablo Lara Date: Tue, 1 Jul 2025 09:01:17 +0200 Subject: [PATCH] chore: clarify M365 context due to credential changes (#8144) Co-authored-by: Pepe Fagoaga --- .../via-credentials/m365-credentials-form.tsx | 35 +++++++++++++++++++ 1 file changed, 35 insertions(+) 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. +