Skip to content

Commit fa48163

Browse files
authored
Merge branch 'MicrosoftDocs:main' into patch-2
2 parents c9c919a + 8540744 commit fa48163

File tree

846 files changed

+20894
-8571
lines changed

Some content is hidden

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

846 files changed

+20894
-8571
lines changed

.openpublishing.redirection.active-directory.json

Lines changed: 10 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2417,7 +2417,7 @@
24172417
},
24182418
{
24192419
"source_path_from_root": "/articles/active-directory/develop/active-directory-graph-api.md",
2420-
"redirect_url": "/graph/migrate-azure-ad-graph-planning-checklist",
2420+
"redirect_url": "https://docs.microsoft.com/graph/migrate-azure-ad-graph-planning-checklist",
24212421
"redirect_document_id": false
24222422
},
24232423
{
@@ -2790,6 +2790,7 @@
27902790
"redirect_url": "/azure/active-directory/develop/howto-authenticate-service-principal-powershell",
27912791
"redirect_document_id": false
27922792
},
2793+
27932794
{
27942795
"source_path_from_root": "/articles/active-directory/develop/active-directory-devhowto-multi-tenant-overview.md",
27952796
"redirect_url": "/azure/active-directory/develop/howto-convert-app-to-be-multi-tenant",
@@ -4515,6 +4516,11 @@
45154516
"redirect_url": "azure/active-directory/hybrid/what-is-inter-directory-provisioning",
45164517
"redirect_document_id": false
45174518
},
4519+
{
4520+
"source_path_from_root": "/articles/active-directory/hybrid/how-to-connect-group-writeback.md",
4521+
"redirect_url": "/azure/active-directory/hybrid/how-to-connect-group-writeback-v2",
4522+
"redirect_document_id": false
4523+
},
45184524
{
45194525
"source_path_from_root": "/articles/active-directory/cloud-provisioning/tutorial-single-forest.md",
45204526
"redirect_url": "/azure/active-directory/cloud-sync/tutorial-single-forest",
@@ -8787,12 +8793,12 @@
87878793
},
87888794
{
87898795
"source_path_from_root": "/articles/active-directory/active-directory-saas-linkedinlearning-provisioning-tutorial.md",
8790-
"redirect_url": "/azure/active-directory",
8796+
"redirect_url": "/azure/active-directory/saas-apps/linkedin-learning-provisioning-tutorial",
87918797
"redirect_document_id": false
87928798
},
87938799
{
87948800
"source_path_from_root": "/articles/active-directory/active-directory-saas-linkedin-learning-provisioning-tutorial.md",
8795-
"redirect_url": "/azure/active-directory",
8801+
"redirect_url": "/azure",
87968802
"redirect_document_id": false
87978803
},
87988804
{
@@ -10800,5 +10806,6 @@
1080010806
"redirect_url": "/azure/active-directory/manage-apps/tutorial-manage-certificates-for-federated-single-sign-on",
1080110807
"redirect_document_id": false
1080210808
}
10809+
1080310810
]
1080410811
}

.openpublishing.redirection.json

Lines changed: 36 additions & 31 deletions
Original file line numberDiff line numberDiff line change
@@ -170,7 +170,7 @@
170170
"redirect_url": "/previous-versions/azure/virtual-machines/linux/login-using-aad",
171171
"redirect_document_id": false
172172
},
173-
173+
174174
{
175175
"source_path": "articles/storage/blobs/storage-c-plus-plus-how-to-use-blobs.md",
176176
"redirect_url": "/azure/storage/blobs/quickstart-blobs-c-plus-plus",
@@ -429,6 +429,11 @@
429429
"redirect_url": "/azure/cognitive-services/language-service/conversational-language-understanding/how-to/deploy-model",
430430
"redirect_document_id": true
431431
},
432+
{
433+
"source_path": "articles/cognitive-services/openai/concepts/engines.md",
434+
"redirect_url": "/azure/cognitive-services/openai/concepts/models",
435+
"redirect_document_id": true
436+
},
432437
{
433438
"source_path": "articles/cognitive-services/conversational-language-understanding/fail-over.md",
434439
"redirect_url": "/azure/cognitive-services/language-service/conversational-language-understanding/how-to/fail-over",
@@ -2564,7 +2569,7 @@
25642569
"redirect_url": "/azure/analysis-services/analysis-services-overview",
25652570
"redirect_document_id": false
25662571
},
2567-
2572+
25682573
{
25692574
"source_path_from_root": "/articles/analysis-services/tutorials/aas-lesson-13-deploy.md",
25702575
"redirect_url": "/azure/analysis-services/analysis-services-overview",
@@ -5155,7 +5160,7 @@
51555160
"redirect_url": "/azure/architecture/cloud-adoption-guide/subscription-governance-examples",
51565161
"redirect_document_id": false
51575162
},
5158-
5163+
51595164
{
51605165
"source_path_from_root": "/articles/guidance/guidance-elasticsearch.md",
51615166
"redirect_url": "/azure/architecture/elasticsearch",
@@ -18941,7 +18946,7 @@
1894118946
"source_path_from_root": "/articles/machine-learning/tutorial-power-bi-designer-model.md",
1894218947
"redirect_url": "/azure/machine-learning/tutorial-power-bi-custom-model",
1894318948
"redirect_document_id": false
18944-
},
18949+
},
1894518950
{
1894618951
"source_path_from_root": "/articles/cognitive-services/LinguisticAnalysisAPI/AnalyzeMethod.md",
1894718952
"redirect_url": "/azure/machine-learning/classic-module-reference/text-analytics",
@@ -18982,7 +18987,7 @@
1898218987
"redirect_url": "/azure/machine-learning/classic-module-reference/text-analytics",
1898318988
"redirect_document_id": false
1898418989
},
18985-
18990+
1898618991
{
1898718992
"source_path_from_root": "/articles/event-grid/cli-samples.md",
1898818993
"redirect_url": "/azure/event-grid/scripts/event-grid-cli-subscribe-custom-topic",
@@ -19013,19 +19018,19 @@
1901319018
"redirect_url": "/azure/event-grid/scripts/event-grid-cli-subscribe-custom-topic",
1901419019
"redirect_document_id": false
1901519020
},
19016-
19021+
1901719022
{
1901819023
"source_path_from_root": "/articles/notebooks/use-machine-learning-services-jupyter-notebooks.md",
1901919024
"redirect_url": "/azure/machine-learning/samples-notebooks",
1902019025
"redirect_document_id": false
1902119026
},
19022-
19027+
1902319028
{
1902419029
"source_path_from_root": "/articles/open-datasets/tutorial-opendatasets-automl.md",
1902519030
"redirect_url": "/azure/machine-learning/tutorial-auto-train-models",
1902619031
"redirect_document_id": false
1902719032
},
19028-
19033+
1902919034
{
1903019035
"source_path_from_root": "/articles/cognitive-services/QnAMaker/reference-precise-answering.md",
1903119036
"redirect_url": "/azure/cognitive-services/language/custom-question-answering/concepts/precise-answering",
@@ -22202,9 +22207,9 @@
2220222207
"redirect_document_id": false
2220322208
},
2220422209
{
22205-
"source_path_from_root": "/articles/virtual-machines/windows/sql/virtual-machines-windows-portal-sql-availability-group-tutorial.md",
22206-
"redirect_url": "/azure/azure-sql/virtual-machines/windows/availability-group-manually-configure-tutorial-multi-subnet",
22207-
"redirect_document_id": false
22210+
"source_path_from_root": "/articles/virtual-machines/windows/sql/virtual-machines-windows-portal-sql-availability-group-tutorial.md",
22211+
"redirect_url": "/azure/azure-sql/virtual-machines/windows/availability-group-manually-configure-tutorial-multi-subnet",
22212+
"redirect_document_id": false
2220822213
},
2220922214
{
2221022215
"source_path_from_root": "/articles/virtual-machines/windows/sql/virtual-machines-windows-sql-server-iaas-overview.md",
@@ -22916,7 +22921,7 @@
2291622921
"redirect_url": "/azure/storage/blobs/storage-properties-metadata",
2291722922
"redirect_document_id": true
2291822923
},
22919-
22924+
2292022925
{
2292122926
"source_path_from_root": "/articles/storage/storage-python-how-to-use-blob-storage.md",
2292222927
"redirect_url": "/azure/storage/blobs/storage-python-how-to-use-blob-storage",
@@ -23687,7 +23692,7 @@
2368723692
"redirect_url": "/azure/storage/common/storage-use-azcopy-linux",
2368823693
"redirect_document_id": true
2368923694
},
23690-
23695+
2369123696
{
2369223697
"source_path_from_root": "/articles/storage/common/storage-use-azcopy.md",
2369323698
"redirect_url": "/azure/storage/common/storage-use-azcopy-v10",
@@ -24932,7 +24937,7 @@
2493224937
"source_path_from_root": "/articles/virtual-wan/high-availability-vpn-client.md",
2493324938
"redirect_url": "/azure/virtual-wan/global-hub-profile",
2493424939
"redirect_document_id": false
24935-
},
24940+
},
2493624941
{
2493724942
"source_path_from_root": "/articles/virtual-wan/virtual-wan-site-to-site-packet-capture.md",
2493824943
"redirect_url": "/azure/virtual-wan/packet-capture-site-to-site-powershell",
@@ -29363,7 +29368,7 @@
2936329368
"redirect_url": "/previous-versions/azure/virtual-network/virtual-networks-using-network-configuration-file",
2936429369
"redirect_document_id": false
2936529370
},
29366-
29371+
2936729372
{
2936829373
"source_path_from_root": "/articles/python-how-to-install.md",
2936929374
"redirect_url": "/python/azure/python-sdk-azure-install",
@@ -30009,7 +30014,7 @@
3000930014
"redirect_url": "create-manage-projects",
3001030015
"redirect_document_id": false
3001130016
},
30012-
30017+
3001330018
{
3001430019
"source_path_from_root": "/articles/migrate/how-to-tag-v-center.md",
3001530020
"redirect_url": "how-to-create-a-group",
@@ -30150,7 +30155,7 @@
3015030155
"redirect_url": "https://azure.microsoft.com/global-infrastructure/services/?products=active-directory-ds",
3015130156
"redirect_document_id": false
3015230157
},
30153-
30158+
3015430159
{
3015530160
"source_path_from_root": "/articles/virtual-machines/linux/containers.md",
3015630161
"redirect_url": "https://azure.microsoft.com/overview/containers/",
@@ -30221,7 +30226,7 @@
3022130226
"redirect_url": "https://azure.microsoft.com/resources/whitepapers/search/?term=security&type=WhitePaperResource",
3022230227
"redirect_document_id": false
3022330228
},
30224-
30229+
3022530230
{
3022630231
"source_path_from_root": "/articles/security/fundamentals/channel-nine.md",
3022730232
"redirect_url": "/teamblog/channel9joinedmicrosoftlearn/",
@@ -30332,7 +30337,7 @@
3033230337
"redirect_url": "/azure/active-directory/fundamentals/support-help-options",
3033330338
"redirect_document_id": false
3033430339
},
30335-
30340+
3033630341
{
3033730342
"source_path_from_root": "/articles/container-registry/container-registry-headers.md",
3033830343
"redirect_url": "https://github.com/Azure/acr/blob/master/docs/http-headers.md",
@@ -31238,7 +31243,7 @@
3123831243
"redirect_url": "https://portal.azure.com/#create/WordPress.WordPress",
3123931244
"redirect_document_id": false
3124031245
},
31241-
31246+
3124231247
{
3124331248
"source_path_from_root": "/articles/billing-troubleshoot-azure-sign-up-issues.md",
3124431249
"redirect_url": "https://support.microsoft.com/help/4042959",
@@ -31629,7 +31634,7 @@
3162931634
"redirect_url": "hyper-v-vmm-test-failover",
3163031635
"redirect_document_id": false
3163131636
},
31632-
31637+
3163331638
{
3163431639
"source_path_from_root": "/articles/migrate/concepts-collector.md",
3163531640
"redirect_url": "migrate-appliance",
@@ -31825,7 +31830,7 @@
3182531830
"redirect_url": "tutorial-assess-vmware-azure-vm",
3182631831
"redirect_document_id": false
3182731832
},
31828-
31833+
3182931834
{
3183031835
"source_path_from_root": "/articles/migrate/tutorial-prepare-hyper-v.md",
3183131836
"redirect_url": "tutorial-discover-hyper-v",
@@ -32936,7 +32941,7 @@
3293632941
"redirect_url": "/azure/cognitive-services/cognitive-services-container-support",
3293732942
"redirect_document_id": false
3293832943
},
32939-
32944+
3294032945
{
3294132946
"source_path_from_root": "/articles/cognitive-services/Computer-vision/QuickStarts/curl-disk.md",
3294232947
"redirect_url": "/azure/cognitive-services/computer-vision",
@@ -38892,7 +38897,7 @@
3889238897
"redirect_url": "/azure/cognitive-services/form-recognizer/label-tool",
3889338898
"redirect_document_id": false
3889438899
},
38895-
38900+
3889638901
{
3889738902
"source_path_from_root": "/articles/communication-services/concepts/ui-framework/ui-sdk-features.md",
3889838903
"redirect_url": "/azure/communication-services/concepts/ui-library/ui-library-use-cases",
@@ -38993,13 +38998,13 @@
3899338998
"redirect_url": "/azure/dms/tutorial-mysql-azure-mysql-offline-portal",
3899438999
"redirect_document_id": false
3899539000
},
38996-
39001+
3899739002
{
3899839003
"source_path": "articles/load-balancer/load-balancer-monitor-log.md",
3899939004
"redirect_url": "/azure/load-balancer/monitor-load-balancer",
3900039005
"redirect_document_id": false
3900139006
},
39002-
39007+
3900339008
{
3900439009
"source_path": "articles/sentinel/tutorial-investigate-cases.md",
3900539010
"redirect_url": "/azure/sentinel/investigate-cases",
@@ -39105,7 +39110,7 @@
3910539110
"redirect_url": "/azure/virtual-network/create-public-ip-prefix-portal",
3910639111
"redirect_document_id": true
3910739112
},
39108-
39113+
3910939114
{
3911039115
"source_path_from_root": "/articles/partner-twilio-cloud-services-dotnet-phone-call-web-role.md",
3911139116
"redirect_url": "https://www.twilio.com/docs/usage/tutorials/serverless-webhooks-azure-functions-and-csharp",
@@ -39166,7 +39171,7 @@
3916639171
"redirect_url": "https://docs.sendgrid.com/for-developers/partners/microsoft-azure-2021#create-a-twilio-sendgrid-account",
3916739172
"redirect_document_id": false
3916839173
},
39169-
39174+
3917039175
{
3917139176
"source_path_from_root": "/articles/store-sendgrid-nodejs-how-to-send-email.md",
3917239177
"redirect_url": "https://docs.sendgrid.com/for-developers/partners/microsoft-azure-2021#create-a-twilio-sendgrid-account",
@@ -39967,7 +39972,7 @@
3996739972
"redirect_url": "/learn/modules/translate-text-with-translator-service?toc=/azure/cognitive-services/translator/toc.json&bc=/azure/cognitive-services/translator/breadcrumb/toc.json",
3996839973
"redirect_document_id": false
3996939974
},
39970-
39975+
3997139976
{
3997239977
"source_path_from_root": "/articles/governance/policy/how-to/guest-configuration-create-group-policy.md",
3997339978
"redirect_url": "/azure/governance/policy/how-to/guest-configuration-create",
@@ -40217,11 +40222,11 @@
4021740222
"source_path_from_root": "/articles/azure-monitor/insights/sql-insights-overview.md",
4021840223
"redirect_url": "/azure/azure-sql/database/sql-insights-overview",
4021940224
"redirect_document_id": false
40220-
},
40225+
},
4022140226
{
4022240227
"source_path_from_root": "/articles/azure-monitor/insights/sql-insights-troubleshoot.md",
4022340228
"redirect_url": "/azure/azure-sql/database/sql-insights-troubleshoot",
4022440229
"redirect_document_id": false
40225-
}
40230+
}
4022640231
]
4022740232
}

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

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,27 @@ manager: CelesteDG
1515

1616
Welcome to what's new in Azure Active Directory B2C documentation. This article lists new docs that have been added and those that have had significant updates in the last three months. To learn what's new with the B2C service, see [What's new in Azure Active Directory](../active-directory/fundamentals/whats-new.md) and [Azure AD B2C developer release notes](custom-policy-developer-notes.md)
1717

18+
## June 2022
19+
20+
### New articles
21+
22+
- [Configure authentication in an Azure Static Web App by using Azure AD B2C](configure-authentication-in-azure-static-app.md)
23+
- [Configure authentication in an Azure Web App configuration file by using Azure AD B2C](configure-authentication-in-azure-web-app-file-based.md)
24+
- [Configure authentication in an Azure Web App by using Azure AD B2C](configure-authentication-in-azure-web-app.md)
25+
- [Enable authentication options in an Azure Static Web App by using Azure AD B2C](enable-authentication-azure-static-app-options.md)
26+
- [Enable authentication in your own Python web application using Azure Active Directory B2C](enable-authentication-python-web-app.md)
27+
- [Set up OAuth 2.0 client credentials flow in Azure Active Directory B2C](client-credentials-grant-flow.md)
28+
- [Configure WhoIAM Rampart with Azure Active Directory B2C](partner-whoiam-rampart.md)
29+
30+
### Updated articles
31+
32+
- [Configure authentication in a sample Python web app by using Azure AD B2C](configure-authentication-sample-python-web-app.md)
33+
- [Single-page application sign-in using the OAuth 2.0 implicit flow in Azure Active Directory B2C](implicit-flow-single-page-application.md)
34+
- [Set up OAuth 2.0 client credentials flow in Azure Active Directory B2C](client-credentials-grant-flow.md)
35+
- [Tutorial: Create user flows and custom policies in Azure Active Directory B2C](tutorial-create-user-flows.md)
36+
- [Configure TheAccessHub Admin Tool by using Azure Active Directory B2C](partner-n8identity.md)
37+
- [Monitor Azure AD B2C with Azure Monitor](azure-monitor.md)
38+
1839

1940
## May 2022
2041

articles/active-directory/app-provisioning/application-provisioning-quarantine-status.md

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -47,6 +47,8 @@ There are three ways to check whether an application is in quarantine:
4747

4848
## Why is my application in quarantine?
4949

50+
Below are the common reasons your application may go into quarantine
51+
5052
|Description|Recommended Action|
5153
|---|---|
5254
|**SCIM Compliance issue:** An HTTP/404 Not Found response was returned rather than the expected HTTP/200 OK response. In this case, the Azure AD provisioning service has made a request to the target application and received an unexpected response.|Check the admin credentials section. See if the application requires specifying the tenant URL and that the URL is correct. If you don't see an issue, contact the application developer to ensure that their service is SCIM-compliant. https://tools.ietf.org/html/rfc7644#section-3.4.2 |
@@ -69,6 +71,20 @@ A job can go into quarantine regardless of failure counts for issues such as adm
6971
- A job with 20,000 failures and 100,000 success wouldn't go into quarantine because it does not exceed the 40% failure threshold or the 40,000 failure max.
7072
- There's an absolute threshold of 60,000 failures that accounts for both reference and non-reference failures. For example, 40,000 users failed to be provisioned and 21,000 manager updates failed. The total is 61,000 failures and exceeds the 60,000 limit.
7173

74+
**Retry duration**
75+
76+
The logic documented here may be different for certain connectors to ensure best customer experience, but we generally have the below retry cycles after a failure:
77+
78+
After the first failure, the first retry happens within the next 2 hours (usually in the next sync cycle).
79+
- The second retry happens 6 hours after the first failure.
80+
- The third retry happens 12 hours after the first failure.
81+
- The fourth retry happens 24 hours after the first failure.
82+
- The fifth retry happens 48 hours after the first failure.
83+
- The sixth retry happens 96 hours after the first failure
84+
- The seventh retry happens 168 hours after the first failure.
85+
86+
After the 7th failure, entry is flagged and no further retries are run.
87+
7288

7389
## How do I get my application out of quarantine?
7490

0 commit comments

Comments
 (0)