Skip to content

Commit ad28e96

Browse files
committed
Merge branch 'master' of https://github.com/MicrosoftDocs/azure-docs-pr into service-fabric-scenarios-and-scaling
2 parents a96a03f + 782541a commit ad28e96

File tree

1,521 files changed

+20485
-20655
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,521 files changed

+20485
-20655
lines changed

.openpublishing.redirection.json

Lines changed: 197 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13740,6 +13740,41 @@
1374013740
"redirect_url": "/azure/sql-database/sql-database-auditing",
1374113741
"redirect_document_id": false
1374213742
},
13743+
{
13744+
"source_path": "articles/sql-data-warehouse/sql-data-warehouse-migrate-code.md",
13745+
"redirect_url": "/azure/sql-data-warehouse/sql-data-warehouse-overview-develop",
13746+
"redirect_document_id": false
13747+
},
13748+
{
13749+
"source_path": "articles/sql-data-warehouse/sql-data-warehouse-migrate-data.md",
13750+
"redirect_url": "/azure/sql-data-warehouse/sql-data-warehouse-overview-develop",
13751+
"redirect_document_id": false
13752+
},
13753+
{
13754+
"source_path": "articles/sql-data-warehouse/sql-data-warehouse-migrate-schema.md",
13755+
"redirect_url": "/azure/sql-data-warehouse/sql-data-warehouse-overview-develop",
13756+
"redirect_document_id": false
13757+
},
13758+
{
13759+
"source_path": "articles/sql-data-warehouse/sql-data-warehouse-overview-migrate.md",
13760+
"redirect_url": "/azure/sql-data-warehouse/sql-data-warehouse-overview-develop",
13761+
"redirect_document_id": false
13762+
},
13763+
{
13764+
"source_path": "articles/sql-data-warehouse/sql-data-warehouse-restore-database-portal.md",
13765+
"redirect_url": "/azure/sql-data-warehouse/sql-data-warehouse-restore",
13766+
"redirect_document_id": false
13767+
},
13768+
{
13769+
"source_path": "articles/sql-data-warehouse/sql-data-warehouse-restore-database-powershell.md",
13770+
"redirect_url": "/azure/sql-data-warehouse/sql-data-warehouse-restore",
13771+
"redirect_document_id": false
13772+
},
13773+
{
13774+
"source_path": "articles/sql-data-warehouse/sql-data-warehouse-restore-database-rest-api.md",
13775+
"redirect_url": "/azure/sql-data-warehouse/sql-data-warehouse-restore",
13776+
"redirect_document_id": false
13777+
},
1374313778
{
1374413779
"source_path": "articles/sql-database/sql-database-auditing-get-started.md",
1374513780
"redirect_url": "/azure/sql-database/sql-database-auditing",
@@ -26399,6 +26434,21 @@
2639926434
"redirect_url": "/azure/marketplace/enable-appsource-marketplace-using-azure-ad",
2640026435
"redirect_document_id": true
2640126436
},
26437+
{
26438+
"source_path": "articles/marketplace/become-publisher.md",
26439+
"redirect_url": "/azure/marketplace/partner-center-portal/create-account",
26440+
"redirect_document_id": true
26441+
},
26442+
{
26443+
"source_path": "articles/marketplace/guidelines.md",
26444+
"redirect_url": "/azure/marketplace/partner-center-portal/manage-account",
26445+
"redirect_document_id": true
26446+
},
26447+
{
26448+
"source_path": "articles/marketplace/register-dev-center.md",
26449+
"redirect_url": "/azure/marketplace/partner-center-portal/manage-account",
26450+
"redirect_document_id": false
26451+
},
2640226452
{
2640326453
"source_path": "articles/marketplace/gtm-benefits.md",
2640426454
"redirect_url": "/azure/marketplace/gtm-your-marketplace-benefits",
@@ -35250,7 +35300,7 @@
3525035300
},
3525135301
{
3525235302
"source_path": "articles/monitoring-and-diagnostics/monitoring-data-sources.md",
35253-
"redirect_url": "/azure/azure-monitor/platform/data-sources-reference",
35303+
"redirect_url": "/azure/azure-monitor/platform/data-sources",
3525435304
"redirect_document_id": true
3525535305
},
3525635306
{
@@ -36033,11 +36083,26 @@
3603336083
"redirect_url": "/azure/azure-monitor/platform/alerts-activity-log",
3603436084
"redirect_document_id": false
3603536085
},
36086+
{
36087+
"source_path": "articles/azure-monitor/platform/activity-logs-stream-event-hubs.md",
36088+
"redirect_url": "/azure/azure-monitor/platform/activity-log-export",
36089+
"redirect_document_id": false
36090+
},
36091+
{
36092+
"source_path": "articles/azure-monitor/platform/archive-activity-log.md",
36093+
"redirect_url": "/azure/azure-monitor/platform/activity-log-export",
36094+
"redirect_document_id": false
36095+
},
3603636096
{
3603736097
"source_path": "articles/azure-monitor/platform/data-sources-alerts-nagios-zabbix.md",
3603836098
"redirect_url": "/azure/azure-monitor/platform/data-sources-custom-logs",
3603936099
"redirect_document_id": false
3604036100
},
36101+
{
36102+
"source_path": "articles/azure-monitor/platform/collect-activity-logs.md",
36103+
"redirect_url": "/azure/azure-monitor/platform/activity-log-collect",
36104+
"redirect_document_id": false
36105+
},
3604136106
{
3604236107
"source_path": "articles/machine-learning/service/how-to-automated-ml.md",
3604336108
"redirect_url": "/azure/machine-learning/service/concept-automated-ml",
@@ -36933,6 +36998,16 @@
3693336998
"redirect_url": "/azure/azure-monitor/platform/data-platform",
3693436999
"redirect_document_id": false
3693537000
},
37001+
{
37002+
"source_path": "articles/azure-monitor/platform/data-sources-reference.md",
37003+
"redirect_url": "/azure/azure-monitor/platform/data-sources",
37004+
"redirect_document_id": false
37005+
},
37006+
{
37007+
"source_path": "articles/azure-monitor/platform/collect-activity-logs-subscriptions.md",
37008+
"redirect_url": "/azure/azure-monitor/platform/activity-log-collect-tenants",
37009+
"redirect_document_id": false
37010+
},
3693637011
{
3693737012
"source_path": "articles/analysis-services/analysis-services-import-pbix.md",
3693837013
"redirect_url": "/azure/analysis-services/analysis-services-overview",
@@ -39318,6 +39393,26 @@
3931839393
"redirect_url": "/azure/media-services/video-indexer/use-editor-create-project",
3931939394
"redirect_document_id": false
3932039395
},
39396+
{
39397+
"source_path": "articles/app-service-mobile-migrating-from-mobile-services.md",
39398+
"redirect_url": "/azure/app-service-mobile",
39399+
"redirect_document_id": true
39400+
},
39401+
{
39402+
"source_path": "articles/app-service-mobile-net-upgrading-from-mobile-services.md",
39403+
"redirect_url": "/azure/app-service-mobile",
39404+
"redirect_document_id": true
39405+
},
39406+
{
39407+
"source_path": "articles/app-service-mobile-node-backend-upgrading-from-mobile-services.md",
39408+
"redirect_url": "/azure/app-service-mobile",
39409+
"redirect_document_id": true
39410+
},
39411+
{
39412+
"source_path": "articles/app-service-mobile-value-prop-migration-from-mobile-services.md",
39413+
"redirect_url": "/azure/app-service-mobile",
39414+
"redirect_document_id": true
39415+
},
3932139416
{
3932239417
"source_path": "articles/azure-monitor/app/asp-net-core-no-visualstudio.md",
3932339418
"redirect_url": "/azure/azure-monitor/app/asp-net-core",
@@ -39362,6 +39457,106 @@
3936239457
"source_path": "articles/sql-database/sql-database-elastic-jobs-uninstall.md",
3936339458
"redirect_url": "/azure/sql-database/elastic-jobs-overview",
3936439459
"redirect_document_id": false
39365-
}
39460+
},
39461+
{
39462+
"source_path": "articles/azure-monitor/app/analytics-troubleshooting.md",
39463+
"redirect_url": "/azure/azure-monitor/azure-monitor-app-hub",
39464+
"redirect_document_id": false
39465+
},
39466+
{
39467+
"source_path": "articles/azure-monitor/app/detect-triage-diagnose.md",
39468+
"redirect_url": "/azure/azure-monitor/azure-monitor-app-hub",
39469+
"redirect_document_id": false
39470+
},
39471+
{
39472+
"source_path": "articles/azure-monitor/app/scom.md",
39473+
"redirect_url": "/azure/azure-monitor/azure-monitor-app-hub",
39474+
"redirect_document_id": false
39475+
},
39476+
{
39477+
"source_path": "articles/azure-monitor/app/windows-services.md",
39478+
"redirect_url": "/azure/azure-monitor/azure-monitor-app-hub",
39479+
"redirect_document_id": false
39480+
},
39481+
{
39482+
"source_path": "articles/azure-monitor/app/release-notes-vsix.md",
39483+
"redirect_url": "/azure/azure-monitor/azure-monitor-app-hub",
39484+
"redirect_document_id": false
39485+
},
39486+
{
39487+
"source_path": "articles/azure-monitor/app/app-insights-dashboards.md",
39488+
"redirect_url": "/azure/azure-monitor/app/overview-dashboard",
39489+
"redirect_document_id": false
39490+
},
39491+
{
39492+
"source_path" : "articles/active-directory-domain-services/active-directory-ds-admin-guide-administer-domain.md",
39493+
"redirect_url" : "/azure/active-directory-domain-services/manage-domain",
39494+
"redirect_document_id": true
39495+
},
39496+
{
39497+
"source_path": "articles/active-directory-domain-services/active-directory-ds-admin-guide-configure-secure-ldap.md",
39498+
"redirect_url": "/azure/active-directory-domain-services/configure-ldaps",
39499+
"redirect_document_id": false
39500+
},
39501+
{
39502+
"source_path": "articles/active-directory-domain-services/active-directory-ds-admin-guide-create-ou.md",
39503+
"redirect_url": "/azure/active-directory-domain-services/create-ou",
39504+
"redirect_document_id": false
39505+
},
39506+
{
39507+
"source_path": "articles/active-directory-domain-services/active-directory-ds-comparison.md",
39508+
"redirect_url": "/azure/active-directory-domain-services/comparison",
39509+
"redirect_document_id": false
39510+
},
39511+
{
39512+
"source_path": "articles/active-directory-domain-services/active-directory-ds-contact-us.md",
39513+
"redirect_url": "/azure/active-directory-domain-services/contact-us",
39514+
"redirect_document_id": false
39515+
},
39516+
{
39517+
"source_path": "articles/active-directory-domain-services/active-directory-ds-faqs.md",
39518+
"redirect_url": "/azure/active-directory-domain-services/faqs",
39519+
"redirect_document_id": false
39520+
},
39521+
{
39522+
"source_path": "articles/active-directory-domain-services/active-directory-ds-getting-started.md",
39523+
"redirect_url": "/azure/active-directory-domain-services/create-instance",
39524+
"redirect_document_id": false
39525+
},
39526+
{
39527+
"source_path": "articles/active-directory-domain-services/active-directory-ds-networking.md",
39528+
"redirect_url": "/azure/active-directory-domain-services/network-considerations",
39529+
"redirect_document_id": false
39530+
},
39531+
{
39532+
"source_path": "articles/active-directory-domain-services/active-directory-ds-overview.md",
39533+
"redirect_url": "/azure/active-directory-domain-services/overview",
39534+
"redirect_document_id": false
39535+
},
39536+
{
39537+
"source_path": "articles/active-directory-domain-services/active-directory-ds-synchronization.md",
39538+
"redirect_url": "/azure/active-directory-domain-services/synchronization",
39539+
"redirect_document_id": false
39540+
},
39541+
{
39542+
"source_path": "articles/active-directory-domain-services/active-directory-ds-scenarios.md",
39543+
"redirect_url": "/azure/active-directory-domain-services/scenarios",
39544+
"redirect_document_id": false
39545+
},
39546+
{
39547+
"source_path": "articles/active-directory-domain-services/active-directory-ds-admin-guide-join-windows-vm-portal.md",
39548+
"redirect_url": "/azure/active-directory-domain-services/join-windows-vm",
39549+
"redirect_document_id": false
39550+
},
39551+
{
39552+
"source_path": "articles/active-directory-domain-services/active-directory-ds-troubleshooting.md",
39553+
"redirect_url": "/azure/active-directory-domain-services/troubleshoot",
39554+
"redirect_document_id": false
39555+
},
39556+
{
39557+
"source_path": "articles/backup/backup-azure-upgrade-backup-to-recovery-services.md",
39558+
"redirect_url": "/azure/backup/backup-create-rs-vault",
39559+
"redirect_document_id": true
39560+
}
3936639561
]
3936739562
}

articles/active-directory-b2c/relyingparty.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -204,7 +204,7 @@ The **OutputClaim** element contains the following attributes:
204204
### SubjectNamingInfo
205205

206206
With the **SubjectNameingInfo** element, you control the value of the token subject:
207-
- **JTW token** - the `sub` claim. This is a principal about which the token asserts information, such as the user of an application. This value is immutable and cannot be reassigned or reused. It can be used to perform safe authorization checks, such as when the token is used to access a resource. By default, the subject claim is populated with the object ID of the user in the directory. For more information, see [Token, session and single sign-on configuration](active-directory-b2c-token-session-sso.md).
207+
- **JWT token** - the `sub` claim. This is a principal about which the token asserts information, such as the user of an application. This value is immutable and cannot be reassigned or reused. It can be used to perform safe authorization checks, such as when the token is used to access a resource. By default, the subject claim is populated with the object ID of the user in the directory. For more information, see [Token, session and single sign-on configuration](active-directory-b2c-token-session-sso.md).
208208
- **SAML token** - the `<Subject><NameID>` element which identifies the subject element.
209209

210210
The **SubjectNamingInfo** element contains the following attribute:

articles/active-directory/authentication/howto-mfa-getstarted.md

Lines changed: 59 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -171,16 +171,65 @@ Get-MsolUser -All | where {$_.StrongAuthenticationMethods.Count -eq 0} | Select-
171171
If your users were enabled using per-user enabled and enforced Azure Multi-Factor Authentication the following PowerShell can assist you in making the conversion to Conditional Access based Azure Multi-Factor Authentication.
172172

173173
```PowerShell
174-
# Save current StrongAuthenticationMethods
175-
$Methods= (Get-MsolUser-UserPrincipalName<UPN>).StrongAuthenticationMethods
176-
177-
# Disable MFA by setting the StrongAuthenticationRequirements to an empty array
178-
# This will also remove the StrongAuthenticationMethods
179-
Set-MsolUser-UserPrincipalName<UPN>-StrongAuthenticationRequirements @()
180-
181-
# Restore the StrongAuthenticationMethods value that was saved
182-
Set-MsolUser-UserPrincipalName<UPN>-StrongAuthenticationMethods$Methods
183-
# From here you can create a function on a loop to perform against all users. ( Test first of course.. )
174+
# Disable MFA for all users, keeping their MFA methods intact
175+
Get-MsolUser -All | Disable-MFA -KeepMethods
176+
177+
# Enforce MFA for all users
178+
Get-MsolUser -All | Set-MfaState -State Enforced
179+
180+
# Wrapper to disable MFA with the option to keep the MFA
181+
# methods (to avoid having to proof-up again later)
182+
function Disable-Mfa {
183+
184+
[CmdletBinding()]
185+
param(
186+
[Parameter(ValueFromPipeline=$True)]
187+
$User,
188+
[switch] $KeepMethods
189+
)
190+
191+
Process {
192+
193+
Write-Verbose ("Disabling MFA for user '{0}'" -f $User.UserPrincipalName)
194+
$User | Set-MfaState -State Disabled
195+
196+
if ($KeepMethods) {
197+
# Restore the MFA methods which got cleared when disabling MFA
198+
Set-MsolUser -ObjectId $User.ObjectId `
199+
-StrongAuthenticationMethods $User.StrongAuthenticationMethods
200+
}
201+
}
202+
}
203+
204+
# Sets the MFA requirement state
205+
function Set-MfaState {
206+
207+
[CmdletBinding()]
208+
param(
209+
[Parameter(ValueFromPipelineByPropertyName=$True)]
210+
$ObjectId,
211+
[Parameter(ValueFromPipelineByPropertyName=$True)]
212+
$UserPrincipalName,
213+
[ValidateSet("Disabled","Enabled","Enforced")]
214+
$State
215+
)
216+
217+
Process {
218+
Write-Verbose ("Setting MFA state for user '{0}' to '{1}'." -f $ObjectId, $State)
219+
$Requirements = @()
220+
if ($State -ne "Disabled") {
221+
$Requirement =
222+
[Microsoft.Online.Administration.StrongAuthenticationRequirement]::new()
223+
$Requirement.RelyingParty = "*"
224+
$Requirement.State = $State
225+
$Requirements += $Requirement
226+
}
227+
228+
Set-MsolUser -ObjectId $ObjectId -UserPrincipalName $UserPrincipalName `
229+
-StrongAuthenticationRequirements $Requirements
230+
}
231+
}
232+
184233
```
185234

186235
## Plan Conditional Access policies

0 commit comments

Comments
 (0)