Skip to content

Commit 229c083

Browse files
committed
Merge branch 'main' of https://github.com/MicrosoftDocs/azure-docs-pr into comm-service-tutorials
2 parents 21f6e81 + 4846c0b commit 229c083

File tree

2,056 files changed

+26185
-21407
lines changed

Some content is hidden

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

2,056 files changed

+26185
-21407
lines changed

.github/policies/disallow-edits.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -160,8 +160,8 @@ configuration:
160160
matchAny: true
161161
pattern: articles/reliability/*
162162
- commentContains:
163-
pattern: \#sign-off
164-
isRegex: false
163+
pattern: '\#sign-off'
164+
isRegex: true
165165
- not:
166166
or:
167167
- isActivitySender:

.openpublishing.publish.config.json

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -242,12 +242,6 @@
242242
"branch": "main",
243243
"branch_mapping": {}
244244
},
245-
{
246-
"path_to_root": "azure-proactive-resiliency-library",
247-
"url": "https://github.com/Azure/Azure-Proactive-Resiliency-Library",
248-
"branch": "main",
249-
"branch_mapping": {}
250-
},
251245
{
252246
"path_to_root": "azure-sdk-for-go-samples",
253247
"url": "https://github.com/Azure-Samples/azure-sdk-for-go-samples",

.openpublishing.redirection.json

Lines changed: 100 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,80 @@
11
{
22
"redirections": [
3+
{
4+
"source_path": "articles/automation/change-tracking/enable-from-portal.md",
5+
"redirect_url": "/azure/automation/change-tracking/enable-vms-monitoring-agent",
6+
"redirect_document_id": false
7+
},
8+
{
9+
"source_path": "articles/automation/change-tracking/enable-from-vm.md",
10+
"redirect_url": "/azure/automation/change-tracking/enable-vms-monitoring-agent",
11+
"redirect_document_id": false
12+
},
13+
{
14+
"source_path": "articles/automation/change-tracking/enable-from-automation-account.md",
15+
"redirect_url": "/azure/automation/change-tracking/enable-vms-monitoring-agent",
16+
"redirect_document_id": false
17+
},
18+
{
19+
"source_path": "articles/automation/change-tracking/configure-alerts.md",
20+
"redirect_url": "/azure/automation/change-tracking/overview-monitoring-agent",
21+
"redirect_document_id": false
22+
},
23+
{
24+
"source_path": "articles/automation/change-tracking/enable-from-runbook.md",
25+
"redirect_url": "/azure/automation/change-tracking/manage-change-tracking-monitoring-agent",
26+
"redirect_document_id": false
27+
},
28+
{
29+
"source_path": "articles/automation/change-tracking/manage-change-tracking.md",
30+
"redirect_url": "/azure/automation/change-tracking/manage-change-tracking-monitoring-agent",
31+
"redirect_document_id": false
32+
},
33+
{
34+
"source_path": "articles/automation/change-tracking/manage-inventory-vms.md",
35+
"redirect_url": "/azure/automation/change-tracking/manage-change-tracking-monitoring-agent",
36+
"redirect_document_id": false
37+
},
38+
{
39+
"source_path": "articles/automation/change-tracking/manage-scope-configurations.md",
40+
"redirect_url": "/azure/automation/change-tracking/enable-vms-monitoring-agent",
41+
"redirect_document_id": false
42+
},
43+
{
44+
"source_path": "articles/automation/change-tracking/overview.md",
45+
"redirect_url": "/azure/automation/change-tracking/overview-monitoring-agent",
46+
"redirect_document_id": false
47+
},
48+
{
49+
"source_path": "articles/automation/change-tracking/remove-feature.md",
50+
"redirect_url": "/azure/automation/change-tracking/overview-monitoring-agent",
51+
"redirect_document_id": false
52+
},
53+
{
54+
"source_path": "articles/automation/change-tracking/remove-vms-from-change-tracking.md",
55+
"redirect_url": "/azure/automation/change-tracking/overview-monitoring-agent",
56+
"redirect_document_id": false
57+
},
58+
{
59+
"source_path": "articles/automation/how-to/region-mappings.md",
60+
"redirect_url": "/azure/automation/change-tracking/region-mappings-monitoring-agent",
61+
"redirect_document_id": false
62+
},
63+
{
64+
"source_path": "articles/automation/automation-tutorial-installed-software.md",
65+
"redirect_url": "/azure/automation/change-tracking/overview-monitoring-agent",
66+
"redirect_document_id": false
67+
},
68+
{
69+
"source_path": "articles/automation/troubleshoot/change-tracking.md",
70+
"redirect_url": "/azure/automation/change-tracking/guidance-migration-log-analytics-monitoring-agent",
71+
"redirect_document_id": false
72+
},
73+
{
74+
"source_path": "articles/automation/troubleshoot/onboarding.md",
75+
"redirect_url": "/azure/automation/change-tracking/guidance-migration-log-analytics-monitoring-agent",
76+
"redirect_document_id": false
77+
},
378
{
479
"source_path": "articles/migrate/tutorial-modernize-asp-net-aks.md",
580
"redirect_url": "/azure/migrate/migrate-services-overview",
@@ -1830,6 +1905,16 @@
18301905
"redirect_url": "/previous-versions/azure/devtest-labs/devtest-lab-integrate-ci-cd",
18311906
"redirect_document_id": false
18321907
},
1908+
{
1909+
"source_path": "articles/devtest-labs/devtest-lab-configure-lab-level-secrets.md",
1910+
"redirect_url": "/azure/devtest-labs/devtest-lab-overview",
1911+
"redirect_document_id": false
1912+
},
1913+
{
1914+
"source_path": "articles/devtest-labs/devtest-lab-trusted-launch.md",
1915+
"redirect_url": "/azure/devtest-labs/devtest-lab-overview",
1916+
"redirect_document_id": false
1917+
},
18331918
{
18341919
"source_path": "articles/devtest-labs/integrate-environments-devops-pipeline.md",
18351920
"redirect_url": "/previous-versions/azure/devtest-labs/integrate-environments-devops-pipeline",
@@ -1865,6 +1950,11 @@
18651950
"redirect_url": "/azure/api-management/monitor-api-management",
18661951
"redirect_document_id": false
18671952
},
1953+
{
1954+
"source_path_from_root": "/articles/vpn-gateway/vpn-gateway-cross-premises-options.md",
1955+
"redirect_url": "/previous-versions/azure/vpn-gateway/vpn-gateway-about-vpn-gateway-settings",
1956+
"redirect_document_id": false
1957+
},
18681958
{
18691959
"source_path_from_root": "/articles/vpn-gateway/vpn-gateway-about-forced-tunneling.md",
18701960
"redirect_url": "/previous-versions/azure/vpn-gateway/vpn-gateway-about-forced-tunneling",
@@ -4085,36 +4175,6 @@
40854175
"redirect_url": "/azure/notification-hubs/notification-hubs-push-notification-http2-token-authentication",
40864176
"redirect_document_id": false
40874177
},
4088-
{
4089-
"source_path_from_root": "/articles/openshift/howto-encrypt-data-disks.md",
4090-
"redirect_url": "/azure/openshift/howto-byok",
4091-
"redirect_document_id": false
4092-
},
4093-
{
4094-
"source_path_from_root": "/articles/openshift/howto-deploy-java-jboss-enterprise-application-platform-with-auto-redeploy.md",
4095-
"redirect_url": "/azure/openshift/index",
4096-
"redirect_document_id": false
4097-
},
4098-
{
4099-
"source_path_from_root": "/articles/openshift/quickstart-portal.md",
4100-
"redirect_url": "/azure/openshift/create-cluster",
4101-
"redirect_document_id": false
4102-
},
4103-
{
4104-
"source_path_from_root": "/articles/openshift/tutorial-connect-cluster.md",
4105-
"redirect_url": "/azure/openshift/connect-cluster",
4106-
"redirect_document_id": false
4107-
},
4108-
{
4109-
"source_path_from_root": "/articles/openshift/tutorial-create-cluster.md",
4110-
"redirect_url": "/azure/openshift/create-cluster",
4111-
"redirect_document_id": false
4112-
},
4113-
{
4114-
"source_path_from_root": "/articles/openshift/tutorial-delete-cluster.md",
4115-
"redirect_url": "/azure/openshift/delete-cluster",
4116-
"redirect_document_id": false
4117-
},
41184178
{
41194179
"source_path_from_root": "/articles/operator-service-manager/overview.md",
41204180
"redirect_url": "azure/operator-service-manager/azure-operator-service-manager-overview",
@@ -5974,6 +6034,16 @@
59746034
"source_path": "articles/sentinel/kusto-resources.md",
59756035
"redirect_url": "/kusto/query/kql-learning-resources?view=microsoft-sentinel?view=microsoft-sentinel&preserve-view=true&toc=/azure/sentinel/TOC.json&bc=/azure/sentinel/breadcrumb/toc.json",
59766036
"redirect_document_id": false
6037+
},
6038+
{
6039+
"source_path": "articles/reliability/availability-zones-baseline.md",
6040+
"redirect_url": "/azure/reliability/availability-zones-migration-overview",
6041+
"redirect_document_id": false
6042+
},
6043+
{
6044+
"source_path_from_root": "/articles/virtual-network/virtual-network-for-azure-services.md",
6045+
"redirect_url": "/azure/virtual-network/vnet-integration-for-azure-services",
6046+
"redirect_document_id": false
59776047
}
59786048
]
59796049
}

articles/active-directory-b2c/json-transformations.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -337,7 +337,7 @@ The GetClaimFromJson claims transformation gets a single element from a JSON dat
337337

338338
## GetClaimsFromJsonArray
339339

340-
Get a list of specified elements from Json data. Check out the [Live demo](https://github.com/azure-ad-b2c/unit-tests/tree/main/claims-transformation/json#getclaimsfromjsonarray) of this claims transformation.
340+
Get a list of specified elements from JSON data. Check out the [Live demo](https://github.com/azure-ad-b2c/unit-tests/tree/main/claims-transformation/json#getclaimsfromjsonarray) of this claims transformation.
341341

342342
| Element | TransformationClaimType | Data Type | Notes |
343343
| ---- | ----------------------- | --------- | ----- |

articles/active-directory-b2c/multi-factor-authentication.md

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -133,6 +133,19 @@ In Azure AD B2C, you can delete a user's TOTP authenticator app enrollment. The
133133

134134
Learn how to [delete a user's Software OATH token authentication method](/graph/api/softwareoathauthenticationmethod-delete) using the Microsoft Graph API.
135135

136+
### SMS pricing tiers by country/region
137+
138+
The following table provides details about the different pricing tiers for SMS based authentication services across various countries or regions. For pricing details, see [Azure AD B2C pricing](https://azure.microsoft.com/pricing/details/active-directory-b2c/).
139+
140+
SMS is an add-on feature and requires a linked subscription. If your subscription expires or is cancelled, end users will no longer be able to authenticate using SMS, which could block them from signing in depending on your MFA policy.
141+
142+
|Tier |Countries/Regions |
143+
|-----------------------------------|-------------------|
144+
|Phone Authentication Low Cost |Australia, Brazil, Brunei, Canada, Chile, China, Colombia, Cyprus, North Macedonia, Poland, Portugal, South Korea, Thailand, Türkiye, United States |
145+
|Phone Authentication Mid Low Cost |Greenland, Albania, American Samoa, Austria, Bahamas, Bahrain, Bosnia & Herzegovina, Botswana, Costa Rica, Czech Republic, Denmark, Estonia, Faroe Islands, Finland, France, Greece, Hong Kong SAR, Hungary, Iceland, Ireland, Italy, Japan, Latvia, Lithuania, Luxembourg, Macao SAR, Malta, Mexico, Micronesia, Moldova, Namibia, New Zealand, Nicaragua, Norway, Romania, São Tomé and Príncipe, Seychelles Republic, Singapore, Slovakia, Solomon Islands, Spain, Sweden, Switzerland, Taiwan, United Kingdom, United States Virgin Islands, Uruguay |
146+
|Phone Authentication Mid High Cost |Andorra, Angola, Anguilla, Antarctica, Antigua and Barbuda, Argentina, Armenia, Aruba, Barbados, Belgium, Benin, Bolivia, Bonaire, Curaçao, Saba, Sint Eustatius and Sint Maarten, British Virgin Islands, Bulgaria, Burkina Faso, Cameroon, Cayman Islands, Central African Republic, Cook Islands, Côte d’Ivoire, Croatia, Diego Garcia, Djibouti, Dominican Republic, Dominican Republic, Dominican Republic, Ecuador, El Salvador, Eritrea, Falkland Islands, Fiji, French Guiana, French Polynesia, Gambia, Georgia, Germany, Gibraltar, Grenada, Guadeloupe, Guam, Guinea, Guyana, Honduras, India, Kenya, Kiribati, Laos, Liberia, Malaysia, Marshall Islands, Martinique, Mauritius, Monaco, Montenegro, Montserrat, Netherlands, New Caledonia, Niue, Oman, Palau, Panama, Paraguay, Peru, Puerto Rico, Puerto Rico, Réunion, Rwanda, Saint Helena, Ascension and Tristan de Cunha, Saint Kitts & Nevis, Saint Lucia, Saint Pierre & Miquelon, Saint Vincent and the Grenadines, Saipan, Samoa, San Marino, Saudi Arabia, Sint Maarten, Slovenia, South Africa, South Sudan, Suriname, Swaziland (New Name is Kingdom of Eswatini), Timor-Leste, Tokelau, Tonga, Turks & Caicos, Tuvalu, United Arab Emirates, Vanuatu, Venezuela, Vietnam, Wallis and Futuna |
147+
|Phone Authentication High Cost |Liechtenstein, Bermuda, Cabo Verde, Cambodia, Democratic Republic of Congo, Dominica, Egypt, Equatorial Guinea, Ghana, Guatemala, Guinea-Bissau, Israel, Jamaica, Jamaica, Kosovo, Lesotho, Maldives, Mali, Mauritania, Morocco, Mozambique, Papua New Guinea, Philippines, Qatar, Sierra Leone, Trinidad & Tobago, Ukraine, Zimbabwe, Afghanistan, Algeria, Azerbaijan, Bangladesh, Belarus, Belize, Bhutan, Burundi, Chad, Comoros, Congo, Ethiopia, Gabonese Republic, Haiti, Indonesia, Iraq, Jordan, Kuwait, Kyrgyzstan, Lebanon, Libya, Madagascar, Malawi, Mongolia, Myanmar, Nauru, Nepal, Niger, Nigeria, Pakistan, Palestinian National Authority, Russia, Senegal, Serbia, Somalia, Sri Lanka, Sudan, Tajikistan, Tanzania, Togolese Republic, Tunisia, Turkmenistan, Uganda, Uzbekistan, Yemen, Zambia |
148+
136149
::: zone pivot="b2c-custom-policy"
137150

138151
## Next steps

articles/active-directory-b2c/page-layout.md

Lines changed: 49 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ manager: CelesteDG
99
ms.service: azure-active-directory
1010

1111
ms.topic: reference
12-
ms.date: 04/16/2024
12+
ms.date: 02/27/2025
1313
ms.author: kengaderdus
1414
ms.subservice: b2c
1515

@@ -63,6 +63,21 @@ Azure AD B2C page layout uses the following versions of the [jQuery library](htt
6363

6464
## Self-asserted page (selfasserted)
6565

66+
**2.1.34**
67+
- Input labels are now consistently visible and accessible, enhancing user experience and clarity. A new `enableInputLabel` feature flag has been introduced, which is enabled by default, allowing clients to toggle the visibility of input labels according to their preferences.
68+
- Resolved a problem with CAPTCHA input boxes to ensure smoother and more accurate interactions for Finnish language users.
69+
70+
**2.1.33**
71+
- Enhanced error handling for CAPTCHA, providing clearer error messages and improving the user flow when CAPTCHA validation fails.
72+
73+
**2.1.32**
74+
- Enhanced error handling for CAPTCHA, providing clearer error messages.
75+
76+
**2.1.31**
77+
- Resolved an issue where audio would overlap when CAPTCHA was refreshed, improving accessibility and user interaction.
78+
- Fixed a bug that caused certain Finnish characters to incorrectly trigger validation actions, ensuring accurate form processing and validation.
79+
- Implemented exception message logging for server-side failures, allowing for better tracking, debugging, and handling of server errors.
80+
6681
**2.1.30**
6782
- Removed Change Email for readonly scenarios (i.e. Change Phone Number). You will no longer be able to change the email if you are trying to change your phone number, it will now be read only.
6883
- Implementation of Captcha Control
@@ -207,6 +222,23 @@ Azure AD B2C page layout uses the following versions of the [jQuery library](htt
207222
> [!TIP]
208223
> If you localize your page to support multiple locales, or languages in a user flow. The [localization IDs](localization-string-ids.md) article provides the list of localization IDs that you can use for the page version you select.
209224
225+
**2.1.22**
226+
- Input labels are now consistently visible and accessible, enhancing user experience and clarity. A new `enableInputLabel` feature flag has been introduced, which is enabled by default, allowing clients to toggle the visibility of input labels according to their preferences.
227+
- Resolved a problem with CAPTCHA input boxes to ensure smoother and more accurate interactions for Finnish language users.
228+
229+
**2.1.21**
230+
- Enhanced error handling for CAPTCHA, providing clearer error messages and improving the user flow when CAPTCHA validation fails.
231+
232+
**2.1.20**
233+
- Enhanced error handling for CAPTCHA, providing clearer error messages.
234+
235+
**2.1.19**
236+
- Introduced support for the read-only attribute, allowing certain form fields to be marked as read-only for better user control.
237+
- Addressed an issue with delayed rendering in the Handlebar framework, ensuring faster and smoother page loads.
238+
- Resolved the overlapping audio issue when CAPTCHA was refreshed, improving accessibility and user interaction.
239+
- Fixed a bug that caused certain Finnish characters to trigger validation actions incorrectly, improving form validation accuracy.
240+
- Implemented exception message logging for server-side failures, improving tracking, debugging, and error handling.
241+
210242
**2.1.18**
211243
- Implementation of Captcha Control
212244

@@ -290,6 +322,22 @@ Azure AD B2C page layout uses the following versions of the [jQuery library](htt
290322

291323
## MFA page (multifactor)
292324

325+
**1.2.20**
326+
- Resolved a problem with CAPTCHA input boxes to ensure smoother and more accurate interactions for Finnish language users.
327+
328+
**1.2.19**
329+
- Addressed a problem where the "send a new code" functionality was not working for VoiceOver users, ensuring better accessibility for screen reader users.
330+
- Enhanced error handling for CAPTCHA, providing clearer error messages and improving the user flow when CAPTCHA validation fails.
331+
332+
**1.2.18**
333+
- Enhanced error handling for CAPTCHA, providing clearer error messages.
334+
335+
**1.2.17**
336+
- Implemented ARIA labels for the progress bar, improving accessibility for screen reader users to track progress.
337+
- Resolved an issue where audio would overlap during CAPTCHA refresh, improving accessibility and user experience.
338+
- Fixed a bug causing certain Finnish characters to incorrectly trigger validation actions, improving form processing and validation accuracy.
339+
- Implemented exception message logging for server-side failures, allowing better tracking, debugging, and handling of server errors.
340+
293341
**1.2.16**
294342
- Fixes enter key for 'Phone only' mode.
295343
- Implementation to Captcha Control

articles/active-directory-b2c/whats-new-docs.md

Lines changed: 9 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -17,21 +17,24 @@ manager: CelesteDG
1717

1818
Welcome to what's new in Azure Active Directory B2C documentation. This article lists new and significantly updated docs from the past three months. To learn what's new with the B2C service, see [What's new in Microsoft Entra ID](../active-directory/fundamentals/whats-new.md), [Azure AD B2C developer release notes](custom-policy-developer-notes.md) and [What's new in Microsoft Entra External ID](/entra/external-id/whats-new-docs).
1919

20-
## January 2025
20+
## February 2025
2121

2222
### Updated articles
2323

24-
- [Azure Active Directory B2C service limits and restrictions](service-limits.md) - Updated limits
24+
- [Enable multifactor authentication in Azure Active Directory B2C](multi-factor-authentication.md) - Added SMS pricing
25+
- [Page layout versions](page-layout.md) - Updated the latest versions of the self-asserted and MFA pages
26+
- [Azure AD B2C: Frequently asked questions (FAQ)](faq.yml) - Added billing name change for SMS phone
27+
- [Enable CAPTCHA in Azure Active Directory B2C](add-captcha.md) - Added CAPTCHA feature flag
2528

26-
## December 2024
29+
## January 2025
2730

2831
### Updated articles
2932

30-
- [Tutorial: Configure Nok Nok S3 Authentication Suite with Azure AD B2C for FIDO passkey authentication](partner-nok-nok.md) - Updated scenarios
33+
- [Azure Active Directory B2C service limits and restrictions](service-limits.md) - Updated limits
3134

32-
## November 2024
35+
## December 2024
3336

3437
### Updated articles
3538

36-
- [Azure Active Directory B2C: Region availability & data residency](data-residency.md) - Updated data residency location
39+
- [Tutorial: Configure Nok Nok S3 Authentication Suite with Azure AD B2C for FIDO passkey authentication](partner-nok-nok.md) - Updated scenarios
3740

articles/api-center/includes/delete-api-integration.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,8 +23,8 @@ You can delete an integration using the portal or the Azure CLI.
2323
#### [Portal](#tab/portal)
2424

2525
1. In the [portal](https://portal.azure.com), navigate to your API center.
26-
1. Under **Assets**, select **Environments** > **Links (preview)**.
27-
1. Select the link, and then select **Delete** (trash can icon).
26+
1. Under **Assets**, select **Environments** > **Integrations (preview)**.
27+
1. Select the integration, and then select **Delete** (trash can icon).
2828

2929
#### [Azure CLI](#tab/cli)
3030

articles/api-center/index.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -51,8 +51,8 @@ landingContent:
5151
links:
5252
- text: Manage inventory - Azure CLI
5353
url: manage-apis-azure-cli.md
54-
- text: Import APIs from API Management
55-
url: import-api-management-apis.md
54+
- text: Synchronize APIs from API Management
55+
url: synchronize-api-management-apis.md
5656
- text: Build and register APIs - VS Code extension
5757
url: use-vscode-extension.md
5858
# Card
181 KB
Loading

0 commit comments

Comments
 (0)