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", 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, },