Skip to content

Commit 362ba96

Browse files
authored
Merge branch 'master' into aad
2 parents 5eee59d + 6c186ba commit 362ba96

File tree

817 files changed

+16590
-11237
lines changed

Some content is hidden

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

817 files changed

+16590
-11237
lines changed

.github/workflows/stale.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ jobs:
1818
stale-pr-label: inactive
1919
close-pr-label: auto-close
2020
exempt-pr-labels: keep-open
21-
operations-per-run: 1200
21+
operations-per-run: 1300
2222
ascending: false
2323
# start-date: '2021-03-19'
2424
stale-pr-message: >

.openpublishing.publish.config.json

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -843,8 +843,11 @@
843843
"articles/iot-accelerators/.openpublishing.redirection.iot-accelerators.json",
844844
"articles/iot-develop/.openpublishing.redirection.iot-develop.json",
845845
"articles/iot-edge/.openpublishing.redirection.iot-edge.json",
846+
"articles/mariadb/.openpublishing.redirection.mariadb.json",
846847
"articles/marketplace/.openpublishing.redirection.marketplace.json",
848+
"articles/mysql/.openpublishing.redirection.mysql.json",
847849
"articles/object-anchors/.openpublishing.redirection.object-anchors.json",
850+
"articles/postgresql/.openpublishing.redirection.postgresql.json",
848851
"articles/purview/.openpublishing.redirection.purview.json",
849852
"articles/service-bus-messaging/.openpublishing.redirection.service-bus-messaging.json",
850853
"articles/stream-analytics/.openpublishing.redirection.stream-analytics.json",

.openpublishing.redirection.active-directory.json

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -710,6 +710,36 @@
710710
"redirect_url": "https://github.com/Azure-Samples/active-directory-java-webapp-openidconnect",
711711
"redirect_document_id": false
712712
},
713+
{
714+
"source_path_from_root": "/articles/active-directory/develop/vs-active-directory-add-connected-service.md",
715+
"redirect_url": "/visualstudio/azure/vs-active-directory-add-connected-service",
716+
"redirect_document_id": false
717+
},
718+
{
719+
"source_path_from_root": "/articles/active-directory/develop/vs-active-directory-dotnet-what-happened.md",
720+
"redirect_url": "/visualstudio/azure/vs-active-directory-dotnet-what-happened",
721+
"redirect_document_id": false
722+
},
723+
{
724+
"source_path_from_root": "/articles/active-directory/develop/vs-active-directory-dotnet-getting-started.md",
725+
"redirect_url": "/visualstudio/azure/vs-active-directory-dotnet-getting-started",
726+
"redirect_document_id": false
727+
},
728+
{
729+
"source_path_from_root": "/articles/active-directory/develop/vs-active-directory-error.md",
730+
"redirect_url": "/visualstudio/azure/vs-active-directory-error",
731+
"redirect_document_id": false
732+
},
733+
{
734+
"source_path_from_root": "/articles/active-directory/develop/vs-active-directory-webapi-getting-started.md",
735+
"redirect_url": "/visualstudio/azure/vs-active-directory-webapi-getting-started",
736+
"redirect_document_id": false
737+
},
738+
{
739+
"source_path_from_root": "/articles/active-directory/develop/vs-active-directory-webapi-what-happened.md",
740+
"redirect_url": "/visualstudio/azure/vs-active-directory-webapi-what-happened",
741+
"redirect_document_id": false
742+
},
713743
{
714744
"source_path_from_root": "/articles/active-directory/active-directory-application-proxy-connectors.md",
715745
"redirect_url": "/azure/active-directory/active-directory-application-proxy-connectors-azure-portal",

.openpublishing.redirection.json

Lines changed: 6 additions & 196 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,10 @@
11
{
22
"redirections": [
3+
{
4+
"source_path": "articles/virtual-machines/linux/login-using-aad.md",
5+
"redirect_url": "/previous-versions/azure/virtual-machines/linux/login-using-aad",
6+
"redirect_document_id": false
7+
},
38
{
49
"source_path": "articles/machine-learning/classic/ai-gallery-control-personal-data-dsr.md",
510
"redirect_url": "/previous-versions/azure/machine-learning/classic/ai-gallery-control-personal-data-dsr",
@@ -20993,16 +20998,6 @@
2099320998
"redirect_url": "/azure/cognitive-services/language/custom-question-answering/concepts/precise-answering",
2099420999
"redirect_document_id": false
2099521000
},
20996-
{
20997-
"source_path_from_root": "/articles/mariadb/policy-samples.md",
20998-
"redirect_url": "/azure/mariadb/policy-reference",
20999-
"redirect_document_id": false
21000-
},
21001-
{
21002-
"source_path_from_root": "/articles/mariadb/reference-data-in-stored-procedures.md",
21003-
"redirect_url": "/azure/mariadb/reference-stored-procedures",
21004-
"redirect_document_id": false
21005-
},
2100621001
{
2100721002
"source_path_from_root": "/articles/media-services/previous/media-services-configure-tricaster-live-encoder.md",
2100821003
"redirect_url": "/azure/media-services",
@@ -22358,46 +22353,6 @@
2235822353
"redirect_url": "/azure/multi-factor-authentication/multi-factor-authentication-whats-next",
2235922354
"redirect_document_id": true
2236022355
},
22361-
{
22362-
"source_path_from_root": "/articles/mysql/concepts-aad-authentication.md",
22363-
"redirect_url": "/azure/mysql/concepts-azure-ad-authentication",
22364-
"redirect_document_id": false
22365-
},
22366-
{
22367-
"source_path_from_root": "/articles/mysql/concepts-compute-unit-and-storage.md",
22368-
"redirect_url": "/azure/mysql/concepts-pricing-tiers",
22369-
"redirect_document_id": false
22370-
},
22371-
{
22372-
"source_path_from_root": "/articles/mysql/concepts-service-tiers.md",
22373-
"redirect_url": "/azure/mysql/concepts-pricing-tiers",
22374-
"redirect_document_id": false
22375-
},
22376-
{
22377-
"source_path_from_root": "/articles/mysql/policy-samples.md",
22378-
"redirect_url": "/azure/mysql/policy-reference",
22379-
"redirect_document_id": false
22380-
},
22381-
{
22382-
"source_path_from_root": "/articles/store-php-create-mysql-database.md",
22383-
"redirect_url": "/azure/mysql/quickstart-create-mysql-server-database-using-azure-portal",
22384-
"redirect_document_id": false
22385-
},
22386-
{
22387-
"source_path_from_root": "/articles/mysql/reference-data-in-stored-procedures.md",
22388-
"redirect_url": "/azure/mysql/reference-stored-procedures",
22389-
"redirect_document_id": false
22390-
},
22391-
{
22392-
"source_path_from_root": "/articles/mysql/reference-sync-data-store-procedures.md",
22393-
"redirect_url": "/azure/mysql/reference-stored-procedures",
22394-
"redirect_document_id": false
22395-
},
22396-
{
22397-
"source_path_from_root": "/articles/mysql/scripts/sample-pitr-restore.md",
22398-
"redirect_url": "/azure/mysql/scripts/sample-point-in-time-restore",
22399-
"redirect_document_id": true
22400-
},
2240122356
{
2240222357
"source_path_from_root": "/articles/guidance/guidance-connecting-your-on-premises-network-to-azure.md",
2240322358
"redirect_url": "/azure/networking/networking-overview",
@@ -22688,46 +22643,6 @@
2268822643
"redirect_url": "/azure/openshift/tutorial-create-cluster",
2268922644
"redirect_document_id": false
2269022645
},
22691-
{
22692-
"source_path_from_root": "/articles/postgresql/howto-database-threat-protection-portal.md",
22693-
"redirect_url": "/azure/security-center/enable-azure-defender",
22694-
"redirect_document_id": false
22695-
},
22696-
{
22697-
"source_path_from_root": "/articles/mysql/howto-database-threat-protection-portal.md",
22698-
"redirect_url": "/azure/security-center/enable-azure-defender",
22699-
"redirect_document_id": false
22700-
},
22701-
{
22702-
"source_path_from_root": "/articles/mariaDB/howto-database-threat-protection-portal.md",
22703-
"redirect_url": "/azure/security-center/enable-azure-defender",
22704-
"redirect_document_id": false
22705-
},
22706-
{
22707-
"source_path_from_root": "/articles/postgresql/concepts-compute-unit-and-storage.md",
22708-
"redirect_url": "/azure/postgresql/concepts-pricing-tiers",
22709-
"redirect_document_id": false
22710-
},
22711-
{
22712-
"source_path_from_root": "/articles/postgresql/concepts-service-tiers.md",
22713-
"redirect_url": "/azure/postgresql/concepts-pricing-tiers",
22714-
"redirect_document_id": false
22715-
},
22716-
{
22717-
"source_path_from_root": "/articles/postgresql/howto-hyperscale-scaling.md",
22718-
"redirect_url": "/azure/postgresql/howto-hyperscale-scale-grow",
22719-
"redirect_document_id": false
22720-
},
22721-
{
22722-
"source_path_from_root": "/articles/postgresql/hyperscale-preview-features.md",
22723-
"redirect_url": "/azure/postgresql/hyperscale-product-updates",
22724-
"redirect_document_id": false
22725-
},
22726-
{
22727-
"source_path_from_root": "/articles/postgresql/policy-samples.md",
22728-
"redirect_url": "/azure/postgresql/policy-reference",
22729-
"redirect_document_id": false
22730-
},
2273122646
{
2273222647
"source_path_from_root": "/articles/power-bi-embedded/power-bi-embedded-app-token-flow.md",
2273322648
"redirect_url": "/azure/power-bi-workspace-collections/app-token-flow",
@@ -24018,21 +23933,6 @@
2401823933
"redirect_url": "/azure/security-center",
2401923934
"redirect_document_id": false
2402023935
},
24021-
{
24022-
"source_path_from_root": "/articles/mysql/concepts-data-access-and-security-threat-protection.md",
24023-
"redirect_url": "/azure/security-center/defender-for-databases-usage",
24024-
"redirect_document_id": false
24025-
},
24026-
{
24027-
"source_path_from_root": "/articles/mariadb/concepts-data-access-and-security-threat-protection.md",
24028-
"redirect_url": "/azure/security-center/defender-for-databases-usage",
24029-
"redirect_document_id": false
24030-
},
24031-
{
24032-
"source_path_from_root": "/articles/postgresql/concepts-data-access-and-security-threat-protection.md",
24033-
"redirect_url": "/azure/security-center/defender-for-databases-usage",
24034-
"redirect_document_id": false
24035-
},
2403623936
{
2403723937
"source_path_from_root": "/articles/security-center/security-center-virtual-machine-protection.md",
2403823938
"redirect_url": "/azure/security-center/asset-inventory",
@@ -31328,86 +31228,6 @@
3132831228
"redirect_url": "/cli/azure/install-cli-version-1.0",
3132931229
"redirect_document_id": false
3133031230
},
31331-
{
31332-
"source_path_from_root": "/articles/mysql/reference-azure-cli.md",
31333-
"redirect_url": "/cli/azure/mysql",
31334-
"redirect_document_id": false
31335-
},
31336-
{
31337-
"source_path_from_root": "/articles/mysql/migrate/index.md",
31338-
"redirect_url": "/azure/mysql/migrate/mysql-on-premises-azure-db/01-mysql-migration-guide-intro",
31339-
"redirect_document_id": false
31340-
},
31341-
{
31342-
"source_path_from_root": "/articles/mysql/migrate/representative-use-case.md",
31343-
"redirect_url": "/azure/mysql/migrate/mysql-on-premises-azure-db/02-representative-use-case",
31344-
"redirect_document_id": false
31345-
},
31346-
{
31347-
"source_path_from_root": "/articles/mysql/migrate/assessment.md",
31348-
"redirect_url": "/azure/mysql/migrate/mysql-on-premises-azure-db/03-assessment",
31349-
"redirect_document_id": false
31350-
},
31351-
{
31352-
"source_path_from_root": "/articles/mysql/migrate/planning.md",
31353-
"redirect_url": "/azure/mysql/migrate/mysql-on-premises-azure-db/04-planning",
31354-
"redirect_document_id": false
31355-
},
31356-
{
31357-
"source_path_from_root": "/articles/mysql/migrate/migration-methods.md",
31358-
"redirect_url": "/azure/mysql/migrate/mysql-on-premises-azure-db/05-migration-methods",
31359-
"redirect_document_id": false
31360-
},
31361-
{
31362-
"source_path_from_root": "/articles/mysql/migrate/test-plans.md",
31363-
"redirect_url": "/azure/mysql/migrate/mysql-on-premises-azure-db/06-test-plans",
31364-
"redirect_document_id": false
31365-
},
31366-
{
31367-
"source_path_from_root": "/articles/mysql/migrate/performance-baselines.md",
31368-
"redirect_url": "/azure/mysql/migrate/mysql-on-premises-azure-db/07-performance-baselines",
31369-
"redirect_document_id": false
31370-
},
31371-
{
31372-
"source_path_from_root": "/articles/mysql/migrate/data-migration.md",
31373-
"redirect_url": "/azure/mysql/migrate/mysql-on-premises-azure-db/08-data-migration",
31374-
"redirect_document_id": false
31375-
},
31376-
{
31377-
"source_path_from_root": "/articles/mysql/migrate/data-migration-with-mysql-workbench.md",
31378-
"redirect_url": "/azure/mysql/migrate/mysql-on-premises-azure-db/09-data-migration-with-mysql-workbench",
31379-
"redirect_document_id": false
31380-
},
31381-
{
31382-
"source_path_from_root": "/articles/mysql/migrate/post-migration-management.md",
31383-
"redirect_url": "/azure/mysql/migrate/mysql-on-premises-azure-db/10-post-migration-management",
31384-
"redirect_document_id": false
31385-
},
31386-
{
31387-
"source_path_from_root": "/articles/mysql/migrate/optimization.md",
31388-
"redirect_url": "/azure/mysql/migrate/mysql-on-premises-azure-db/11-optimization",
31389-
"redirect_document_id": false
31390-
},
31391-
{
31392-
"source_path_from_root": "/articles/mysql/migrate/business-continuity-and-disaster-recovery.md",
31393-
"redirect_url": "/azure/mysql/migrate/mysql-on-premises-azure-db/12-business-continuity-and-disaster-recovery",
31394-
"redirect_document_id": false
31395-
},
31396-
{
31397-
"source_path_from_root": "/articles/mysql/migrate/security.md",
31398-
"redirect_url": "/azure/mysql/migrate/mysql-on-premises-azure-db/13-security",
31399-
"redirect_document_id": false
31400-
},
31401-
{
31402-
"source_path_from_root": "/articles/mysql/migrate/summary.md",
31403-
"redirect_url": "/azure/mysql/migrate/mysql-on-premises-azure-db/14-summary",
31404-
"redirect_document_id": false
31405-
},
31406-
{
31407-
"source_path_from_root": "/articles/mysql/migrate/appendix.md",
31408-
"redirect_url": "/azure/mysql/migrate/mysql-on-premises-azure-db/15-appendix",
31409-
"redirect_document_id": false
31410-
},
3141131231
{
3141231232
"source_path_from_root": "/articles/store-cleardb-faq.md",
3141331233
"redirect_url": "https://azure.microsoft.com/updates/cleardb-removal-from-the-azure-marketplace/",
@@ -43443,16 +43263,6 @@
4344343263
"redirect_url": "/previous-versions/azure/service-fabric-mesh/service-fabric-mesh-overview",
4344443264
"redirect_document_id": false
4344543265
},
43446-
{
43447-
"source_path_from_root": "/articles/dms/tutorial-oracle-azure-postgresql-online.md",
43448-
"redirect_url": "/azure/postgresql/howto-migrate-from-oracle",
43449-
"redirect_document_id": false
43450-
},
43451-
{
43452-
"source_path_from_root": "/articles/dms/known-issues-oracle-azure-postgresql-online.md",
43453-
"redirect_url": "/azure/postgresql/howto-migrate-from-oracle",
43454-
"redirect_document_id": false
43455-
},
4345643266
{
4345743267
"source_path_from_root": "/articles/iot-develop/quickstart-send-telemetry-python.md",
4345843268
"redirect_url": "/azure/iot-develop/quickstart-send-telemetry-central",
@@ -45244,4 +45054,4 @@
4524445054
"redirect_document_id": false
4524545055
}
4524645056
]
45247-
}
45057+
}

articles/active-directory-domain-services/network-considerations.md

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ ms.service: active-directory
99
ms.subservice: domain-services
1010
ms.workload: identity
1111
ms.topic: conceptual
12-
ms.date: 08/12/2021
12+
ms.date: 01/06/2022
1313
ms.author: justinha
1414

1515
---
@@ -85,7 +85,9 @@ You can enable name resolution using conditional DNS forwarders on the DNS serve
8585

8686
## Network resources used by Azure AD DS
8787

88-
A managed domain creates some networking resources during deployment. These resources are needed for successful operation and management of the managed domain, and shouldn't be manually configured.
88+
A managed domain creates some networking resources during deployment. These resources are needed for successful operation and management of the managed domain, and shouldn't be manually configured.
89+
90+
Don't lock the networking resources used by Azure AD DS. If networking resources get locked, they can't be deleted. When domain controllers need to be rebuilt in that case, new networking resources with different IP addresses need to be created.
8991

9092
| Azure resource | Description |
9193
|:----------------------------------------|:---|

articles/active-directory/app-provisioning/use-scim-to-provision-users-and-groups.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -198,6 +198,7 @@ Use the general guidelines when implementing a SCIM endpoint to ensure compatibi
198198
* Microsoft AAD makes requests to fetch a random user and group to ensure that the endpoint and the credentials are valid. It's also done as a part of the **Test Connection** flow in the [Azure portal](https://portal.azure.com).
199199
* Support HTTPS on your SCIM endpoint.
200200
* Custom complex and multivalued attributes are supported but AAD does not have many complex data structures to pull data from in these cases. Simple paired name/value type complex attributes can be mapped to easily, but flowing data to complex attributes with three or more subattributes are not well supported at this time.
201+
* The "type" sub-attribute values of multivalued complex attributes must be unique. For example, there can not be two different email addresses with the "work" sub-type.
201202

202203
##### Retrieving Resources:
203204
* Response to a query/filter request should always be a `ListResponse`.

articles/active-directory/app-provisioning/whats-new-docs.md

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
title: "What's new in Azure Active Directory application provisioning"
33
description: "New and updated documentation for the Azure Active Directory application provisioning."
4-
ms.date: 12/02/2021
4+
ms.date: 01/07/2022
55
ms.service: active-directory
66
ms.subservice: app-provisioning
77
ms.topic: reference
@@ -15,6 +15,13 @@ manager: karenhoran
1515

1616
Welcome to what's new in Azure Active Directory application provisioning 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 provisioning service, see [What's new in Azure Active Directory](../fundamentals/whats-new.md).
1717

18+
## December 2021
19+
20+
### Updated articles
21+
22+
- [How Application Provisioning works in Azure Active Directory](how-provisioning-works.md)
23+
24+
1825
## November 2021
1926

2027
### New articles

articles/active-directory/app-proxy/application-proxy-faq.yml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -118,6 +118,12 @@ sections:
118118
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings\WinHttp\EnableDefaultHttp2 (DWORD) Value: 0
119119
```
120120
121+
- question: |
122+
Why is the connector still showing in Azure AD portal after I uninstalled the connector from the Server?
123+
answer: |
124+
When a connector is running, it remains active as it connects to the service. Uninstalled /Unused connectors are tagged as inactive and are removed after 10 days of inactivity from the portal.
125+
There is no way to remove the Inactive connector manually from the Azure portal.
126+
121127
- name: Application configuration
122128
questions:
123129
- question: |

0 commit comments

Comments
 (0)