Skip to content

Commit 17345cc

Browse files
authored
Merge pull request #159316 from MicrosoftDocs/master
5/18 PM Publish
2 parents 420327a + 376f1ce commit 17345cc

File tree

271 files changed

+4080
-2099
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

271 files changed

+4080
-2099
lines changed

articles/active-directory-b2c/deploy-custom-policies-devops.md

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ manager: celestedg
99
ms.service: active-directory
1010
ms.workload: identity
1111
ms.topic: how-to
12-
ms.date: 02/14/2020
12+
ms.date: 05/18/2021
1313
ms.author: mimart
1414
ms.subservice: B2C
1515
---
@@ -22,17 +22,17 @@ There are three primary steps required for enabling Azure Pipelines to manage cu
2222

2323
1. Create a web application registration in your Azure AD B2C tenant
2424
1. Configure an Azure Repo
25-
1. Configure an Azure Pipeline
25+
1. Configure Azure Pipelines
2626

2727
> [!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).
2929
3030
## Prerequisites
3131

3232
* [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
3333
* [Custom policies](tutorial-create-user-flows.md?pivots=b2c-custom-policy) uploaded to your tenant
3434
* [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]
3636

3737
## Client credentials grant flow
3838

@@ -55,8 +55,8 @@ With a management application registered, you're ready to configure a repository
5555
1. In your project, navigate to **Repos** and select the **Files** page. Select an existing repository or create one for this exercise.
5656
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.
5757
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.
6060

6161
```PowerShell
6262
[Cmdletbinding()]
@@ -103,7 +103,7 @@ With a management application registered, you're ready to configure a repository
103103
exit 0
104104
```
105105
106-
## Configure your Azure pipeline
106+
## Configure Azure Pipelines
107107
108108
With your repository initialized and populated with your custom policy files, you're ready to set up the release pipeline.
109109

articles/active-directory-b2c/localization-string-ids.md

Lines changed: 40 additions & 40 deletions
Original file line numberDiff line numberDiff line change
@@ -254,46 +254,46 @@ The following example shows the use of some of the user interface elements in th
254254

255255
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).
256256

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. |
282-
| **number_pattern** | ^\\+(?:[0-9][\\x20-]?){6,14}[0-9]$ |
283-
| **intro_sms_p** |We have the following numbers on record for you. Choose a number that we can send a code via SMS to authenticate you. |
284-
| **requiredField_countryCode** | Please select your country code |
285-
| **requiredField_number** | Please enter your phone number |
286-
| **country_code_input_placeholder_text** |Country or region |
287-
| **number_label** | Phone Number |
288-
| **error_tryagain** | The phone number you provided is busy or unavailable. Please check the number and try again. |
289-
| **error_sms_throttled** | You hit the limit on the number of text messages. Try again shortly. |
290-
| **error_phone_throttled** | You hit the limit on the number of call attempts. Try again shortly. |
291-
| **error_throttled** | You hit the limit on the number of verification attempts. Try again shortly. |
292-
| **error_incorrect_code** | The verification code you have entered does not match our records. Please try again, or request a new code. |
293-
| **countryList** | See [the countries list](#phone-factor-authentication-page-example). |
294-
| **error_448** | The phone number you provided is unreachable. |
295-
| **error_449** | User has exceeded the number of retry attempts. |
296-
| **verification_code_input_placeholder_text** | Verification code |
257+
| ID | Default value | Page Layout Version |
258+
| -- | ------------- | ------ |
259+
| **button_verify** | Call Me | `All` |
260+
| **country_code_label** | Country Code | `All` |
261+
| **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` |
282+
| **number_pattern** | ^\\+(?:[0-9][\\x20-]?){6,14}[0-9]$ | `All` |
283+
| **intro_sms_p** |We have the following numbers on record for you. Choose a number that we can send a code via SMS to authenticate you. | `All` |
284+
| **requiredField_countryCode** | Please select your country code | `All` |
285+
| **requiredField_number** | Please enter your phone number | `All` |
286+
| **country_code_input_placeholder_text** |Country or region | `All` |
287+
| **number_label** | Phone Number | `All` |
288+
| **error_tryagain** | The phone number you provided is busy or unavailable. Please check the number and try again. | `All` |
289+
| **error_sms_throttled** | You hit the limit on the number of text messages. Try again shortly. | `>= 1.2.3` |
290+
| **error_phone_throttled** | You hit the limit on the number of call attempts. Try again shortly. | `>= 1.2.3` |
291+
| **error_throttled** | You hit the limit on the number of verification attempts. Try again shortly. | `>= 1.2.3` |
292+
| **error_incorrect_code** | The verification code you have entered does not match our records. Please try again, or request a new code. | `All` |
293+
| **countryList** | See [the countries list](#phone-factor-authentication-page-example). | `All` |
294+
| **error_448** | The phone number you provided is unreachable. | `All` |
295+
| **error_449** | User has exceeded the number of retry attempts. | `All` |
296+
| **verification_code_input_placeholder_text** | Verification code | `All` |
297297

298298
The following example shows the use of some of the user interface elements in the MFA enrollment page:
299299

articles/active-directory/conditional-access/TOC.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,8 @@
3939
href: service-dependencies.md
4040
- name: Location conditions
4141
href: location-condition.md
42+
- name: Filters for devices
43+
href: concept-condition-filters-for-devices.md
4244
- name: What if tool
4345
href: what-if-tool.md
4446
- name: Continuous access evaluation

0 commit comments

Comments
 (0)