You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: articles/active-directory-b2c/deploy-custom-policies-devops.md
+7-7Lines changed: 7 additions & 7 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -9,7 +9,7 @@ manager: celestedg
9
9
ms.service: active-directory
10
10
ms.workload: identity
11
11
ms.topic: how-to
12
-
ms.date: 02/14/2020
12
+
ms.date: 05/18/2021
13
13
ms.author: mimart
14
14
ms.subservice: B2C
15
15
---
@@ -22,17 +22,17 @@ There are three primary steps required for enabling Azure Pipelines to manage cu
22
22
23
23
1. Create a web application registration in your Azure AD B2C tenant
24
24
1. Configure an Azure Repo
25
-
1. Configure an Azure Pipeline
25
+
1. Configure Azure Pipelines
26
26
27
27
> [!IMPORTANT]
28
-
> Managing Azure AD B2C custom policies with an Azure Pipeline currently uses **preview** operations available on the Microsoft Graph API `/beta` endpoint. Use of these APIs in production applications is not supported. For more information, see the [Microsoft Graph REST API beta endpoint reference](/graph/api/overview?toc=.%2fref%2ftoc.json&view=graph-rest-beta&preserve-view=true).
28
+
> Managing Azure AD B2C custom policies with Azure Pipelines currently uses **preview** operations available on the Microsoft Graph API `/beta` endpoint. Use of these APIs in production applications is not supported. For more information, see the [Microsoft Graph REST API beta endpoint reference](/graph/api/overview?toc=.%2fref%2ftoc.json&view=graph-rest-beta&preserve-view=true).
29
29
30
30
## Prerequisites
31
31
32
32
*[Azure AD B2C tenant](tutorial-create-tenant.md), and credentials for a user in the directory with the [B2C IEF Policy Administrator](../active-directory/roles/permissions-reference.md#b2c-ief-policy-administrator) role
33
33
*[Custom policies](tutorial-create-user-flows.md?pivots=b2c-custom-policy) uploaded to your tenant
34
34
*[Management app](microsoft-graph-get-started.md) registered in your tenant with the Microsoft Graph API permission *Policy.ReadWrite.TrustFramework*
35
-
*[Azure Pipeline](https://azure.microsoft.com/services/devops/pipelines/), and access to an [Azure DevOps Services project][devops-create-project]
35
+
*[Azure Pipelines](https://azure.microsoft.com/services/devops/pipelines/), and access to an [Azure DevOps Services project][devops-create-project]
36
36
37
37
## Client credentials grant flow
38
38
@@ -55,8 +55,8 @@ With a management application registered, you're ready to configure a repository
55
55
1. In your project, navigate to **Repos** and select the **Files** page. Select an existing repository or create one for this exercise.
56
56
1. Create a folder named *B2CAssets*. Name the required placeholder file *README.md* and **Commit** the file. You can remove this file later, if you like.
57
57
1. Add your Azure AD B2C policy files to the *B2CAssets* folder. This includes the *TrustFrameworkBase.xml*, *TrustFrameWorkExtensions.xml*, *SignUpOrSignin.xml*, *ProfileEdit.xml*, *PasswordReset.xml*, and any other policies you've created. Record the filename of each Azure AD B2C policy file for use in a later step (they're used as PowerShell script arguments).
58
-
1. Create a folder named *Scripts* in the root directory of the repository, name the placeholder file *DeployToB2c.ps1*. Don't commit the file at this point, you'll do so in a later step.
59
-
1. Paste the following PowerShell script into *DeployToB2c.ps1*, then **Commit** the file. The script acquires a token from Azure AD and calls the Microsoft Graph API to upload the policies within the *B2CAssets* folder to your Azure AD B2C tenant.
58
+
1. Create a folder named *Scripts* in the root directory of the repository, name the placeholder file *DeployToB2C.ps1*. Don't commit the file at this point, you'll do so in a later step.
59
+
1. Paste the following PowerShell script into *DeployToB2C.ps1*, then **Commit** the file. The script acquires a token from Azure AD and calls the Microsoft Graph API to upload the policies within the *B2CAssets* folder to your Azure AD B2C tenant.
60
60
61
61
```PowerShell
62
62
[Cmdletbinding()]
@@ -103,7 +103,7 @@ With a management application registered, you're ready to configure a repository
103
103
exit 0
104
104
```
105
105
106
-
## Configure your Azure pipeline
106
+
## Configure Azure Pipelines
107
107
108
108
With your repository initialized and populated with your custom policy files, you're ready to set up the release pipeline.
Copy file name to clipboardExpand all lines: articles/active-directory-b2c/localization-string-ids.md
+40-40Lines changed: 40 additions & 40 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -254,46 +254,46 @@ The following example shows the use of some of the user interface elements in th
254
254
255
255
The Following are the IDs for a content definition with an ID of `api.phonefactor`, and [phone factor technical profile](phone-factor-technical-profile.md).
256
256
257
-
| ID | Default value |
258
-
| -- | ------------- |
259
-
|**button_verify**| Call Me |
260
-
|**country_code_label**| Country Code |
261
-
|**cancel_message**| The user has canceled multi-factor authentication |
262
-
|**text_button_send_second_code**| send a new code |
263
-
|**code_pattern**|\\d{6} |
264
-
|**intro_mixed**| We have the following number on record for you. We can send a code via SMS or phone to authenticate you. |
265
-
|**intro_mixed_p**| We have the following numbers on record for you. Choose a number that we can phone or send a code via SMS to authenticate you. |
266
-
|**button_verify_code**| Verify Code |
267
-
|**requiredField_code**| Please enter the verification code you received |
268
-
|**invalid_code**| Please enter the 6-digit code you received |
269
-
|**button_cancel**| Cancel |
270
-
|**local_number_input_placeholder_text**| Phone number |
271
-
|**button_retry**| Retry |
272
-
|**alternative_text**| I don't have my phone |
273
-
|**intro_phone_p**| We have the following numbers on record for you. Choose a number that we can phone to authenticate you. |
274
-
|**intro_phone**| We have the following number on record for you. We will phone to authenticate you. |
275
-
|**enter_code_text_intro**| Enter your verification code below, or |
276
-
|**intro_entry_phone**| Enter a number below that we can phone to authenticate you. |
277
-
|**intro_entry_sms**| Enter a number below that we can send a code via SMS to authenticate you. |
278
-
|**button_send_code**| Send Code |
279
-
|**invalid_number**| Please enter a valid phone number |
280
-
|**intro_sms**| We have the following number on record for you. We will send a code via SMS to authenticate you. |
281
-
|**intro_entry_mixed**| Enter a number below that we can send a code via SMS or phone to authenticate you. |
|**cancel_message**| The user has canceled multi-factor authentication |`All`|
262
+
|**text_button_send_second_code**| send a new code |`All`|
263
+
|**code_pattern**|\\d{6} |`All`|
264
+
|**intro_mixed**| We have the following number on record for you. We can send a code via SMS or phone to authenticate you. |`All`|
265
+
|**intro_mixed_p**| We have the following numbers on record for you. Choose a number that we can phone or send a code via SMS to authenticate you. |`All`|
266
+
|**button_verify_code**| Verify Code |`All`|
267
+
|**requiredField_code**| Please enter the verification code you received |`All`|
268
+
|**invalid_code**| Please enter the 6-digit code you received |`All`|
269
+
|**button_cancel**| Cancel |`All`|
270
+
|**local_number_input_placeholder_text**| Phone number |`All`|
271
+
|**button_retry**| Retry |`All`|
272
+
|**alternative_text**| I don't have my phone |`All`|
273
+
|**intro_phone_p**| We have the following numbers on record for you. Choose a number that we can phone to authenticate you. |`All`|
274
+
|**intro_phone**| We have the following number on record for you. We will phone to authenticate you. |`All`|
275
+
|**enter_code_text_intro**| Enter your verification code below, or |`All`|
276
+
|**intro_entry_phone**| Enter a number below that we can phone to authenticate you. |`All`|
277
+
|**intro_entry_sms**| Enter a number below that we can send a code via SMS to authenticate you. |`All`|
278
+
|**button_send_code**| Send Code |`All`|
279
+
|**invalid_number**| Please enter a valid phone number |`All`|
280
+
|**intro_sms**| We have the following number on record for you. We will send a code via SMS to authenticate you. |`All`|
281
+
|**intro_entry_mixed**| Enter a number below that we can send a code via SMS or phone to authenticate you. |`All`|
0 commit comments