Skip to content

Commit 03f0c28

Browse files
committed
Merge branch 'main' of https://github.com/MicrosoftDocs/azure-docs-pr into godonnell-update-portal-instructions
2 parents c0bca07 + b010a17 commit 03f0c28

File tree

1,277 files changed

+13184
-9284
lines changed

Some content is hidden

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

1,277 files changed

+13184
-9284
lines changed

.openpublishing.publish.config.json

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -248,6 +248,12 @@
248248
"branch": "main",
249249
"branch_mapping": {}
250250
},
251+
{
252+
"path_to_root": "azure-functions-nodejs-v4",
253+
"url": "https://github.com/Azure/azure-functions-nodejs-samples",
254+
"branch": "main",
255+
"branch_mapping": {}
256+
},
251257
{
252258
"path_to_root": "azure-functions-durable-js",
253259
"url": "https://github.com/Azure/azure-functions-durable-js",
@@ -1033,6 +1039,12 @@
10331039
"url": "https://github.com/Azure/Azure-Proactive-Resiliency-Library",
10341040
"branch": "main",
10351041
"branch_mapping": {}
1042+
},
1043+
{
1044+
"path_to_root": "azure-reference-other-repo",
1045+
"url": "https://github.com/MicrosoftDocs/azure-reference-other-pr",
1046+
"branch": "main",
1047+
"branch_mapping": {}
10361048
}
10371049
],
10381050
"branch_target_mapping": {

.openpublishing.redirection.active-directory.json

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -105,6 +105,11 @@
105105
"redirect_url": "/azure/active-directory/saas-apps/gainsight-tutorial",
106106
"redirect_document_id": false
107107
},
108+
{
109+
"source_path_from_root": "/articles/active-directory/saas-apps/planview-id-tutorial.md",
110+
"redirect_url": "/azure/active-directory/saas-apps/planview-admin-tutorial",
111+
"redirect_document_id": false
112+
},
108113
{
109114
"source_path_from_root": "/articles/active-directory/saas-apps/postman-provisioning-tutorialy.md",
110115
"redirect_url": "/azure/active-directory/saas-apps/postman-provisioning-tutorial",
Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,36 @@
1+
{
2+
"redirections": [
3+
{
4+
"source_path_from_root": "/articles/container-registry/tutorial-enable-registry-cache-auth.md",
5+
"redirect_url": "/azure/container-registry/tutorial-enable-artifact-cache-auth",
6+
"redirect_document_id": false
7+
},
8+
{
9+
"source_path_from_root": "/articles/container-registry/tutorial-enable-registry-cache-auth-cli.md",
10+
"redirect_url": "/azure/container-registry/tutorial-enable-artifact-cache-auth-cli",
11+
"redirect_document_id": false
12+
},
13+
{
14+
"source_path_from_root": "/articles/container-registry/tutorial-enable-registry-cache.md",
15+
"redirect_url": "/azure/container-registry/tutorial-enable-artifact-cache",
16+
"redirect_document_id": false
17+
},
18+
{
19+
"source_path_from_root": "/articles/container-registry/tutorial-enable-registry-cache-cli.md",
20+
"redirect_url": "/azure/container-registry/tutorial-enable-artifact-cache-cli",
21+
"redirect_document_id": false
22+
},
23+
{
24+
"source_path_from_root": "/articles/container-registry/tutorial-registry-cache.md",
25+
"redirect_url": "/azure/container-registry/tutorial-artifact-cache",
26+
"redirect_document_id": false
27+
},
28+
{
29+
"source_path_from_root": "/articles/container-registry/tutorial-troubleshoot-registry-cache.md",
30+
"redirect_url": "/azure/container-registry/tutorial-troubleshoot-artifact-cache",
31+
"redirect_document_id": false
32+
}
33+
34+
35+
]
36+
}

.openpublishing.redirection.json

Lines changed: 121 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -14855,47 +14855,47 @@
1485514855
{
1485614856
"source_path_from_root": "/articles/scheduler/scheduler-intro.md",
1485714857
"redirect_url": "/azure/scheduler/migrate-from-scheduler-to-logic-apps",
14858-
"redirect_document_id": ""
14858+
"redirect_document_id": false
1485914859
},
1486014860
{
1486114861
"source_path_from_root": "/articles/scheduler/scheduler-advanced-complexity.md",
1486214862
"redirect_url": "/azure/scheduler/migrate-from-scheduler-to-logic-apps",
14863-
"redirect_document_id": ""
14863+
"redirect_document_id": false
1486414864
},
1486514865
{
1486614866
"source_path_from_root": "/articles/scheduler/scheduler-concepts-terms.md",
1486714867
"redirect_url": "/azure/scheduler/migrate-from-scheduler-to-logic-apps",
14868-
"redirect_document_id": ""
14868+
"redirect_document_id": false
1486914869
},
1487014870
{
1487114871
"source_path_from_root": "/articles/scheduler/scheduler-powershell-reference.md",
1487214872
"redirect_url": "/azure/scheduler/migrate-from-scheduler-to-logic-apps",
14873-
"redirect_document_id": ""
14873+
"redirect_document_id": false
1487414874
},
1487514875
{
1487614876
"source_path_from_root": "/articles/scheduler/scheduler-plans-billing.md",
1487714877
"redirect_url": "/azure/scheduler/migrate-from-scheduler-to-logic-apps",
14878-
"redirect_document_id": ""
14878+
"redirect_document_id": false
1487914879
},
1488014880
{
1488114881
"source_path_from_root": "/articles/scheduler/scheduler-limits-defaults-errors.md",
1488214882
"redirect_url": "/azure/scheduler/migrate-from-scheduler-to-logic-apps",
14883-
"redirect_document_id": ""
14883+
"redirect_document_id": false
1488414884
},
1488514885
{
1488614886
"source_path_from_root": "/articles/scheduler/scheduler-high-availability-reliability.md",
1488714887
"redirect_url": "/azure/scheduler/migrate-from-scheduler-to-logic-apps",
14888-
"redirect_document_id": ""
14888+
"redirect_document_id": false
1488914889
},
1489014890
{
1489114891
"source_path_from_root": "/articles/scheduler/scheduler-outbound-authentication.md",
1489214892
"redirect_url": "/azure/scheduler/migrate-from-scheduler-to-logic-apps",
14893-
"redirect_document_id": ""
14893+
"redirect_document_id": false
1489414894
},
1489514895
{
1489614896
"source_path_from_root": "/articles/scheduler/get-started-portal.md",
1489714897
"redirect_url": "/azure/scheduler/migrate-from-scheduler-to-logic-apps",
14898-
"redirect_document_id": ""
14898+
"redirect_document_id": false
1489914899
},
1490014900
{
1490114901
"source_path_from_root": "/articles/search/semantic-ranking.md",
@@ -17100,7 +17100,7 @@
1710017100
{
1710117101
"source_path_from_root": "/articles/service-fabric/service-fabric-deploy-multiple-apps.md",
1710217102
"redirect_url": "/azure/service-fabric/service-fabric-deploy-existing-app",
17103-
"redirect_document_id": ""
17103+
"redirect_document_id": false
1710417104
},
1710517105
{
1710617106
"source_path_from_root": "/articles/service-fabric/service-fabric-automate-powershell.md",
@@ -23402,6 +23402,111 @@
2340223402
"redirect_url": "/entra/msal/python/advanced/msal-python-token-cache-serialization",
2340323403
"redirect_document_id": false
2340423404
},
23405+
{
23406+
"source_path_from_root": "/articles/active-directory/develop/msal-python-adfs-support.md",
23407+
"redirect_url": "/entra/msal/python/advanced/msal-python-adfs-support",
23408+
"redirect_document_id": false
23409+
},
23410+
{
23411+
"source_path_from_root": "/articles/active-directory/develop/msal-error-handling-dotnet.md",
23412+
"redirect_url": "/entra/msal/dotnet/advanced/exceptions/msal-error-handling",
23413+
"redirect_document_id": false
23414+
},
23415+
{
23416+
"source_path_from_root": "/articles/active-directory/develop/msal-logging-dotnet.md",
23417+
"redirect_url": "/entra/msal/dotnet/advanced/exceptions/msal-logging",
23418+
"redirect_document_id": false
23419+
},
23420+
{
23421+
"source_path_from_root": "/articles/active-directory/develop/msal-net-acquire-token-silently.md",
23422+
"redirect_url": "/entra/msal/dotnet/acquiring-tokens/acquire-token-silently",
23423+
"redirect_document_id": false
23424+
},
23425+
{
23426+
"source_path_from_root": "/articles/active-directory/develop/msal-net-adfs-support.md",
23427+
"redirect_url": "/entra/msal/dotnet/acquiring-tokens/desktop-mobile/adfs-support",
23428+
"redirect_document_id": false
23429+
},
23430+
{
23431+
"source_path_from_root": "/articles/active-directory/develop/msal-net-b2c-considerations.md",
23432+
"redirect_url": "/entra/msal/dotnet/acquiring-tokens/desktop-mobile/social-identities",
23433+
"redirect_document_id": false
23434+
},
23435+
{
23436+
"source_path_from_root": "/articles/active-directory/develop/msal-net-clear-token-cache.md",
23437+
"redirect_url": "/entra/msal/dotnet/acquiring-tokens/clear-token-cache",
23438+
"redirect_document_id": false
23439+
},
23440+
{
23441+
"source_path_from_root": "/articles/active-directory/develop/msal-net-client-assertions.md",
23442+
"redirect_url": "/entra/msal/dotnet/acquiring-tokens/msal-net-client-assertions",
23443+
"redirect_document_id": false
23444+
},
23445+
{
23446+
"source_path_from_root": "/articles/active-directory/develop/msal-net-differences-adal-net.md",
23447+
"redirect_url": "/entra/msal/dotnet/how-to/differences-adal-msal-net",
23448+
"redirect_document_id": false
23449+
},
23450+
{
23451+
"source_path_from_root": "/articles/active-directory/develop/msal-net-initializing-client-applications.md",
23452+
"redirect_url": "/entra/msal/dotnet/getting-started/initializing-client-applications",
23453+
"redirect_document_id": false
23454+
},
23455+
{
23456+
"source_path_from_root": "/articles/active-directory/develop/msal-net-instantiate-confidential-client-config-options.md",
23457+
"redirect_url": "/entra/msal/dotnet/getting-started/instantiate-confidential-client-config-options",
23458+
"redirect_document_id": false
23459+
},
23460+
{
23461+
"source_path_from_root": "/articles/active-directory/develop/msal-net-instantiate-public-client-config-options.md",
23462+
"redirect_url": "/entra/msal/dotnet/getting-started/instantiate-public-client-config-options",
23463+
"redirect_document_id": false
23464+
},
23465+
{
23466+
"source_path_from_root": "/articles/active-directory/develop/msal-net-migration-confidential-client.md",
23467+
"redirect_url": "/entra/msal/dotnet/how-to/migrate-confidential-client",
23468+
"redirect_document_id": false
23469+
},
23470+
{
23471+
"source_path_from_root": "/articles/active-directory/develop/msal-net-migration-public-client.md",
23472+
"redirect_url": "/entra/msal/dotnet/how-to/migrate-public-client",
23473+
"redirect_document_id": false
23474+
},
23475+
{
23476+
"source_path_from_root": "/articles/active-directory/develop/msal-net-provide-httpclient.md",
23477+
"redirect_url": "/entra/msal/dotnet/advanced/httpclient",
23478+
"redirect_document_id": false
23479+
},
23480+
{
23481+
"source_path_from_root": "/articles/active-directory/develop/msal-net-token-cache-serialization.md",
23482+
"redirect_url": "/entra/msal/dotnet/how-to/token-cache-serialization",
23483+
"redirect_document_id": false
23484+
},
23485+
{
23486+
"source_path_from_root": "/articles/active-directory/develop/msal-net-user-gets-consent-for-multiple-resources.md",
23487+
"redirect_url": "/entra/msal/dotnet/acquiring-tokens/user-gets-consent-for-multiple-resources",
23488+
"redirect_document_id": false
23489+
},
23490+
{
23491+
"source_path_from_root": "/articles/active-directory/develop/msal-net-uwp-considerations.md",
23492+
"redirect_url": "/entra/msal/dotnet/acquiring-tokens/desktop-mobile/uwp",
23493+
"redirect_document_id": false
23494+
},
23495+
{
23496+
"source_path_from_root": "/articles/active-directory/develop/msal-net-web-browsers.md",
23497+
"redirect_url": "/entra/msal/dotnet/acquiring-tokens/using-web-browsers",
23498+
"redirect_document_id": false
23499+
},
23500+
{
23501+
"source_path_from_root": "/articles/active-directory/develop/msal-net-migration.md",
23502+
"redirect_url": "/entra/msal/dotnet/how-to/msal-net-migration",
23503+
"redirect_document_id": false
23504+
},
23505+
{
23506+
"source_path_from_root": "/articles/active-directory/develop/microsoft-identity-web.md",
23507+
"redirect_url": "/entra/msal/dotnet/microsoft-identity-web/",
23508+
"redirect_document_id": false
23509+
},
2340523510
{
2340623511
"source_path_from_root": "/articles/networking/azure-orbital-overview.md",
2340723512
"redirect_url": "/azure/orbital/overview",
@@ -23715,27 +23820,27 @@
2371523820
{
2371623821
"source_path_from_root": "/articles/aks/managed-cluster-snapshot.md",
2371723822
"redirect_url": "/azure/aks/intro-kubernetes",
23718-
"redirect_document_id": "false"
23823+
"redirect_document_id": false
2371923824
},
2372023825
{
2372123826
"source_path_from_root": "/articles/azure-arc/servers/onboard-group-policy-service-principal-encryption.md",
2372223827
"redirect_url": "/azure/azure-arc/servers/onboard-group-policy-powershell",
23723-
"redirect_document_id": "false"
23828+
"redirect_document_id": false
2372423829
},
2372523830
{
2372623831
"source_path_from_root": "/articles/azure-arc/servers/onboard-group-policy.md",
2372723832
"redirect_url": "/azure/azure-arc/servers/onboard-group-policy-powershell",
23728-
"redirect_document_id": "false"
23833+
"redirect_document_id": false
2372923834
},
2373023835
{
2373123836
"source_path_from_root": "/articles/azure-arc/kubernetes/plan-at-scale-deployment.md",
2373223837
"redirect_url": "/azure/azure-arc/kubernetes/overview",
23733-
"redirect_document_id": "false"
23838+
"redirect_document_id": false
2373423839
},
2373523840
{
2373623841
"source_path_from_root": "/articles/azure-arc/kubernetes/tutorial-workload-management.md",
2373723842
"redirect_url": "/azure/azure-arc/kubernetes/workload-management",
23738-
"redirect_document_id": "true"
23843+
"redirect_document_id": true
2373923844
},
2374023845
{
2374123846
"source_path": "articles/azure-cache-for-redis/redis-cache-insights-overview.md",
@@ -23745,7 +23850,7 @@
2374523850
{
2374623851
"source_path_from_root": "/articles/aks/uptime-sla.md",
2374723852
"redirect_url": "/azure/aks/free-standard-pricing-tiers",
23748-
"redirect_document_id": "false"
23853+
"redirect_document_id": false
2374923854
},
2375023855
{
2375123856
"source_path": "articles/dotnet-develop-multitenant-applications.md",

articles/active-directory-b2c/TOC.yml

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -64,19 +64,19 @@
6464
- name: Concepts
6565
items:
6666
- name: Compare solutions for External Identities
67-
href: ../active-directory/external-identities/external-identities-overview.md?bc=%2fazure%2factive-directory-b2c%2fbread%2ftoc.json&toc=%2fazure%2factive-directory-b2c%2fTOC.json
67+
href: ../active-directory/external-identities/external-identities-overview.md?bc=/azure/active-directory-b2c/bread/toc.json&toc=/azure/active-directory-b2c/TOC.json
6868
- name: Supported Azure AD features
6969
href: supported-azure-ad-features.md
7070
- name: Learn authentication basics
7171
items:
7272
- name: Authentication and authorization
73-
href: ../active-directory/develop/authentication-vs-authorization.md?bc=%2fazure%2factive-directory-b2c%2fbread%2ftoc.json&toc=%2fazure%2factive-directory-b2c%2fTOC.json
73+
href: ../active-directory/develop/authentication-vs-authorization.md?bc=/azure/active-directory-b2c/bread/toc.json&toc=/azure/active-directory-b2c/TOC.json
7474
- name: Tokens
75-
href: ../active-directory/develop/security-tokens.md?bc=%2fazure%2factive-directory-b2c%2fbread%2ftoc.json&toc=%2fazure%2factive-directory-b2c%2fTOC.json
75+
href: ../active-directory/develop/security-tokens.md?bc=/azure/active-directory-b2c/bread/toc.json&toc=/azure/active-directory-b2c/TOC.json
7676
- name: Application authentication request
77-
href: ../active-directory/develop/v2-app-types.md?bc=%2fazure%2factive-directory-b2c%2fbread%2ftoc.json&toc=%2fazure%2factive-directory-b2c%2fTOC.json
77+
href: ../active-directory/develop/v2-app-types.md?bc=/azure/active-directory-b2c/bread/toc.json&toc=/azure/active-directory-b2c/TOC.json
7878
- name: Authentication library
79-
href: ../active-directory/develop/msal-overview.md?bc=%2fazure%2factive-directory-b2c%2fbread%2ftoc.json&toc=%2fazure%2factive-directory-b2c%2fTOC.json
79+
href: ../active-directory/develop/msal-overview.md?bc=/azure/active-directory-b2c/bread/toc.json&toc=/azure/active-directory-b2c/TOC.json
8080
displayName: MSAL, client library, Microsoft Authentication Library
8181
- name: Azure AD B2C global identity framework
8282
items:
@@ -308,7 +308,7 @@
308308
- name: Daemon or service (client credentials flow)
309309
href: client-credentials-grant-flow.md
310310
- name: Microsoft Power Apps
311-
href: /powerapps/maker/portals/configure/configure-azure-ad-b2c-provider
311+
href: /power-pages/security/authentication/azure-ad-b2c-provider
312312
- name: SAML application
313313
items:
314314
- name: Configure a SAML application
@@ -798,15 +798,15 @@
798798
- name: Build for resilience
799799
items:
800800
- name: Azure AD B2C introduction to resilience
801-
href: ../active-directory/fundamentals/resilience-b2c.md?bc=%2fazure%2factive-directory-b2c%2fbread%2ftoc.json&toc=%2fazure%2factive-directory-b2c%2fTOC.json
801+
href: ../active-directory/architecture/resilience-b2c.md?bc=/azure/active-directory-b2c/bread/toc.json&toc=/azure/active-directory-b2c/TOC.json
802802
- name: End-user experience
803-
href: ../active-directory/fundamentals/resilient-end-user-experience.md?bc=%2fazure%2factive-directory-b2c%2fbread%2ftoc.json&toc=%2fazure%2factive-directory-b2c%2fTOC.json
803+
href: ../active-directory/architecture/resilient-end-user-experience.md?bc=/azure/active-directory-b2c/bread/toc.json&toc=/azure/active-directory-b2c/TOC.json
804804
- name: Interfaces with external processes
805-
href: ../active-directory/fundamentals/resilient-external-processes.md?bc=%2fazure%2factive-directory-b2c%2fbread%2ftoc.json&toc=%2fazure%2factive-directory-b2c%2fTOC.json
805+
href: ../active-directory/architecture/resilient-external-processes.md?bc=/azure/active-directory-b2c/bread/toc.json&toc=/azure/active-directory-b2c/TOC.json
806806
- name: Azure AD B2C developer best practices
807-
href: ../active-directory/fundamentals/resilience-b2c-developer-best-practices.md?bc=%2fazure%2factive-directory-b2c%2fbread%2ftoc.json&toc=%2fazure%2factive-directory-b2c%2fTOC.json
807+
href: ../active-directory/architecture/resilience-b2c-developer-best-practices.md?bc=/azure/active-directory-b2c/bread/toc.json&toc=/azure/active-directory-b2c/TOC.json
808808
- name: Monitoring and analytics
809-
href: ../active-directory/fundamentals/resilience-with-monitoring-alerting.md?bc=%2fazure%2factive-directory-b2c%2fbread%2ftoc.json&toc=%2fazure%2factive-directory-b2c%2fTOC.json
809+
href: ../active-directory/architecture/resilience-with-monitoring-alerting.md?bc=/azure/active-directory-b2c/bread/toc.json&toc=/azure/active-directory-b2c/TOC.json
810810
displayName: security
811811
- name: User flow versions
812812
href: user-flow-versions.md
@@ -835,4 +835,4 @@
835835
href: find-help-open-support-ticket.md
836836
displayName: technical
837837
- name: Videos
838-
href: azure-ad-external-identities-videos.md
838+
href: ./external-identities-videos.md

articles/active-directory-b2c/add-ropc-policy.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,9 @@ zone_pivot_groups: b2c-policy-type
2222

2323
In Azure Active Directory B2C (Azure AD B2C), the resource owner password credentials (ROPC) flow is an OAuth standard authentication flow. In this flow, an application, also known as the relying party, exchanges valid credentials for tokens. The credentials include a user ID and password. The tokens returned are an ID token, access token, and a refresh token.
2424

25+
> [!WARNING]
26+
> We recommend that you _don't_ use the ROPC flow. In most scenarios, more secure alternatives are available and recommended. This flow requires a very high degree of trust in the application and carries risks that aren't present in other flows. You should only use this flow when other more secure flows aren't viable.
27+
2528
## ROPC flow notes
2629

2730
In Azure Active Directory B2C (Azure AD B2C), the following options are supported:

0 commit comments

Comments
 (0)