Set-UserPassword
Sets the Sitecore user password.

Syntax

Set-UserPassword [-Identity] <AccountIdentity> -OldPassword <String> [-NewPassword <String>]
Set-UserPassword [-Identity] <AccountIdentity> -Reset [-NewPassword <String>]

Detailed Description

The Set-UserPassword command resets or changes a user password.
The Identity parameter specifies the Sitecore user to remove. You can specify a user by its local name or fully qualified name.
© 2010-2019 Adam Najmanowicz, Michael West. All rights reserved. Sitecore PowerShell Extensions

Parameters

-Identity <AccountIdentity>

Specifies the Sitecore user by providing one of the following values.
1
Local Name
2
Example: admin
3
Fully Qualified Name
4
Example: sitecore\admin
Copied!
Aliases
​
Required?
true
Position?
1
Default Value
​
Accept Pipeline Input?
true (ByValue)
Accept Wildcard Characters?
false

-NewPassword <String>

Aliases
​
Required?
false
Position?
named
Default Value
​
Accept Pipeline Input?
true (ByPropertyName)
Accept Wildcard Characters?
false

-OldPassword <String>

Aliases
​
Required?
true
Position?
named
Default Value
​
Accept Pipeline Input?
false
Accept Wildcard Characters?
false

-Reset <SwitchParameter>

Aliases
​
Required?
true
Position?
named
Default Value
​
Accept Pipeline Input?
false
Accept Wildcard Characters?
false

Inputs

The input type is the type of the objects that you can pipe to the cmdlet.
  • System.String
    Represents the identity of a user.
Sitecore.Security.Accounts.User Represents the instance of a user.

Outputs

The output type is the type of the objects that the cmdlet emits.
  • None.

Notes

Help Author: Adam Najmanowicz, Michael West

Examples

EXAMPLE 1

1
PS master:\> Set-UserPassword -Identity michael -NewPassword pass123 -OldPassword b
Copied!

EXAMPLE 2

1
PS master:\> "michael","adam","mike" | Set-UserPassword -NewPassword b -Reset
Copied!

Related Topics