Convert-​Msol​Domain​To​Standard

Converts the domain from using single sign-on to using standard authentication.

Syntax

Convert-MsolDomainToStandard
       -DomainName <String>
       -PasswordFile <String>
       -SkipUserConversion <Boolean>
       [-Confirm]
       [-WhatIf]
       [<CommonParameters>]

Description

The Convert-MsolDomainToStandard cmdlet converts the specified domain from single sign-on (also known as identity federation) to standard authentication. Single sign-on is also known as identity federation.

This process also removes the relying party trust settings in the Active Directory Federation Services 2.0 server and Microsoft Online.

After the conversion, this cmdlet converts all existing users from single sign-on to standard authentication. Any existing user who was configured for single sign-on gets a new temporary password as part of the conversion process. Each converted user name and new temporary password is recorded in a file for reference by the administrator. The administrator can then distribute the new temporary password to each converted user to enable the user to sign in to Microsoft Online Services.

Required Parameters

-DomainName

Specifies the domain name to convert from single sign-on to standard authentication.

Type:String
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
-PasswordFile

Specifies the file where converted users' user names and temporary passwords are recorded.

Type:String
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
-SkipUserConversion

Specifies whether users are not converted as part of the operation. You can run the cmdlet again to convert users at a later date.

Type:Boolean
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False

Optional Parameters

-Confirm

Prompts you for confirmation before running the command.

Type:SwitchParameter
Aliases:cf
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
-WhatIf

Shows what would happen if the cmdlet runs. The cmdlet is not run.

Type:SwitchParameter
Aliases:wi
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False