From e02c7ad6c856feec18e3a25f14aa34f8a89a59f6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Kristian=20Kj=C3=A6rg=C3=A5rd?= Date: Tue, 11 Feb 2025 18:53:47 +0100 Subject: [PATCH 1/2] Update authentication methods to use negated state values --- .../tenant/administration/authentication-methods/index.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/pages/tenant/administration/authentication-methods/index.js b/src/pages/tenant/administration/authentication-methods/index.js index cd8fc26259c3..d86eccb0c3e6 100644 --- a/src/pages/tenant/administration/authentication-methods/index.js +++ b/src/pages/tenant/administration/authentication-methods/index.js @@ -15,7 +15,7 @@ const Page = () => { type: "POST", icon: , url: "/api/SetAuthMethod", - data: { state: "enabled", id: "id" }, + data: { state: "!enabled", id: "id" }, confirmText: "Are you sure you want to enable this policy?", multiPost: false, }, @@ -24,7 +24,7 @@ const Page = () => { type: "POST", icon: , url: "/api/SetAuthMethod", - data: { state: "disabled", id: "id" }, + data: { state: "!disabled", id: "id" }, confirmText: "Are you sure you want to disable this policy?", multiPost: false, }, From f358b54e066fc2de7b1565423e4d26c0be889340 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Kristian=20Kj=C3=A6rg=C3=A5rd?= Date: Wed, 12 Feb 2025 17:57:30 +0100 Subject: [PATCH 2/2] New DisableQRCodePin standard --- src/data/standards.json | 17 +++++++++++++++-- 1 file changed, 15 insertions(+), 2 deletions(-) diff --git a/src/data/standards.json b/src/data/standards.json index f7a88174afc0..616a60642fe4 100644 --- a/src/data/standards.json +++ b/src/data/standards.json @@ -800,7 +800,7 @@ "impact": "High Impact", "impactColour": "danger", "powershellEquivalent": "Update-MgBetaPolicyAuthenticationMethodPolicyAuthenticationMethodConfiguration", - "recommendedBy": [] + "recommendedBy": ["CIPP"] }, { "name": "standards.DisableVoice", @@ -813,7 +813,7 @@ "impact": "High Impact", "impactColour": "danger", "powershellEquivalent": "Update-MgBetaPolicyAuthenticationMethodPolicyAuthenticationMethodConfiguration", - "recommendedBy": [] + "recommendedBy": ["CIPP"] }, { "name": "standards.DisableEmail", @@ -840,6 +840,19 @@ "powershellEquivalent": "Update-MgBetaPolicyAuthenticationMethodPolicyAuthenticationMethodConfiguration", "recommendedBy": [] }, + { + "name": "standards.DisableQRCodePin", + "cat": "Entra (AAD) Standards", + "tag": ["highimpact"], + "helpText": "This blocks users from using QR Code Pin as an MFA method. If a user only has QR Code Pin as a MFA method, they will be unable to log in.", + "docsDescription": "Disables QR Code Pin as an MFA method for the tenant. If a user only has QR Code Pin as a MFA method, they will be unable to sign in.", + "addedComponent": [], + "label": "Disables QR Code Pin as an MFA method", + "impact": "High Impact", + "impactColour": "danger", + "powershellEquivalent": "Update-MgBetaPolicyAuthenticationMethodPolicyAuthenticationMethodConfiguration", + "recommendedBy": [] + }, { "name": "standards.PerUserMFA", "cat": "Entra (AAD) Standards",