Skip to content

Commit d053f6d

Browse files
authored
Merge pull request #92883 from yukieryu/patch-1
Updating order of procedure and details
2 parents 781906b + 16ce624 commit d053f6d

File tree

1 file changed

+23
-23
lines changed

1 file changed

+23
-23
lines changed

articles/active-directory/authentication/how-to-certificate-based-authentication.md

Lines changed: 23 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -129,8 +129,29 @@ For additional details see: [Understanding the certificate revocation process](.
129129

130130
[!INCLUDE [Set-AzureAD](../../../includes/active-directory-authentication-set-trusted-azuread.md)]
131131

132+
## Step 2: Enable CBA on the tenant
132133

133-
## Step 2: Configure authentication binding policy
134+
To enable the certificate-based authentication in the Azure Portal, complete the following steps:
135+
136+
1. Sign in to the [Azure portal](https://portal.azure.com/) as an Authentication Policy Administrator.
137+
1. Select **Azure Active Directory**, then choose **Security** from the menu on the left-hand side.
138+
1. Under **Manage**, select **Authentication methods** > **Certificate-based Authentication**.
139+
1. Under **Basics**, select **Yes** to enable CBA.
140+
1. CBA can be enabled for a targeted set of users.
141+
1. Click **All users** to enable all users.
142+
1. Click **Select users** to enable selected users or groups.
143+
1. Click **+ Add users**, select specific users and groups.
144+
1. Click **Select** to add them.
145+
146+
:::image type="content" border="true" source="./media/how-to-certificate-based-authentication/enable.png" alt-text="Screenshot of how to enable CBA.":::
147+
148+
Once certificate-based authentication is enabled on the tenant, all users in the tenant will see the option to sign in with a certificate. Only users who are enabled for certificate-based authentication will be able to authenticate using the X.509 certificate.
149+
150+
>[!NOTE]
151+
>The network administrator should allow access to certauth endpoint for the customer’s cloud environment in addition to login.microsoftonline.com. Disable TLS inspection on the certauth endpoint to make sure the client certificate request succeeds as part of the TLS handshake.
152+
153+
154+
## Step 3: Configure authentication binding policy
134155

135156
The authentication binding policy helps determine the strength of authentication to either a single factor or multi factor. An admin can change the default value from single-factor to multifactor and configure custom policy rules by mapping to issuer Subject or policy OID fields in the certificate.
136157

@@ -176,7 +197,7 @@ To enable the certificate-based authentication and configure user bindings in th
176197

177198
1. Click **Ok** to save any custom rule.
178199

179-
## Step 3: Configure username binding policy
200+
## Step 4: Configure username binding policy
180201

181202
The username binding policy helps determine the user in the tenant. By default, we map Principal Name in the certificate to onPremisesUserPrincipalName in the user object to determine the user.
182203

@@ -209,27 +230,6 @@ The final configuration will look like this image:
209230

210231
:::image type="content" border="true" source="./media/how-to-certificate-based-authentication/final.png" alt-text="Screenshot of the final configuration.":::
211232

212-
## Step 4: Enable CBA on the tenant
213-
214-
To enable the certificate-based authentication in the Azure MyApps portal, complete the following steps:
215-
216-
1. Sign in to the [MyApps portal](https://myapps.microsoft.com/) as an Authentication Policy Administrator.
217-
1. Select **Azure Active Directory**, then choose **Security** from the menu on the left-hand side.
218-
1. Under **Manage**, select **Authentication methods** > **Certificate-based Authentication**.
219-
1. Under **Basics**, select **Yes** to enable CBA.
220-
1. CBA can be enabled for a targeted set of users.
221-
1. Click **All users** to enable all users.
222-
1. Click **Select users** to enable selected users or groups.
223-
1. Click **+ Add users**, select specific users and groups.
224-
1. Click **Select** to add them.
225-
226-
:::image type="content" border="true" source="./media/how-to-certificate-based-authentication/enable.png" alt-text="Screenshot of how to enable CBA.":::
227-
228-
Once certificate-based authentication is enabled on the tenant, all users in the tenant will see the option to sign in with a certificate. Only users who are enabled for certificate-based authentication will be able to authenticate using the X.509 certificate.
229-
230-
>[!NOTE]
231-
>The network administrator should allow access to certauth endpoint for the customer’s cloud environment in addition to login.microsoftonline.com. Disable TLS inspection on the certauth endpoint to make sure the client certificate request succeeds as part of the TLS handshake.
232-
233233
## Step 5: Test your configuration
234234

235235
This section covers how to test your certificate and custom authentication binding rules.

0 commit comments

Comments
 (0)