Set-EntraUserPasswordProfile
ユーザーのパスワードを設定します。
構文
Default (既定)
Set-EntraUserPasswordProfile
[-ForceChangePasswordNextSignIn]
[-ForceChangePasswordNextSignInWithMfa]
-UserId <String>
-Password <SecureString>
[<CommonParameters>]
説明
エイリアスSet-EntraUserPassword付きのSet-EntraUserPasswordProfile コマンドレットは、Microsoft Entra IDのユーザーのパスワードを設定します。
すべてのユーザーは、管理者ロールに属せずにパスワードを更新できます。
例
例 1: ユーザーのパスワードを設定する
Connect-Entra -Scopes 'Directory.AccessAsUser.All'
$newPassword = '<strong-password>'
$securePassword = ConvertTo-SecureString $newPassword -AsPlainText -Force
Set-EntraUserPasswordProfile -UserId 'SawyerM@contoso.com' -Password $securePassword
このコマンドは、指定されたユーザーのパスワードを設定します。
-
-UserIdパラメーターは、Microsoft Entra IDのユーザーの ID を指定します。 -
-Passwordパラメーターは、設定するパスワードを指定します。
例 2: ForceChangePasswordNextSignInWithMfa パラメーターを使用してユーザーのパスワードを設定する
Connect-Entra -Scopes 'Directory.AccessAsUser.All'
$newPassword= '<strong-password>'
$securePassword = ConvertTo-SecureString $newPassword -AsPlainText -Force
Set-EntraUserPasswordProfile -UserId 'SawyerM@contoso.com' -Password $securePassword -ForceChangePasswordNextSignInWithMfa
このコマンドは、指定されたユーザーのパスワードを ForceChangePasswordNextSignInWithMfa パラメーターで設定します。
-
-UserIdパラメーターは、Microsoft Entra ID内のユーザーの ID を指定します。 -
-Passwordパラメーターは、設定するパスワードを指定します。 -
-ForceChangePasswordNextSignInWithMfaパラメーターは、ユーザーにパスワードの変更を強制します。
例 3: ForceChangePasswordNextSignIn パラメーターを使用してユーザーのパスワードを設定する
connect-Entra -Scopes 'Directory.AccessAsUser.All'
$newPassword= '<strong-password>'
$securePassword = ConvertTo-SecureString $newPassword -AsPlainText -Force
Set-EntraUserPasswordProfile -UserId 'SawyerM@contoso.com' -Password $securePassword -ForceChangePasswordNextSignIn
このコマンドは、ForceChangePasswordNextSignIn パラメーターを使用して、指定されたユーザーのパスワードを設定します。
-
-UserIdパラメーターは、Microsoft Entra ID内のユーザーの ID を指定します。 -
-Passwordパラメーターは、設定するパスワードを指定します。 -
-ForceChangePasswordNextSignInパラメーターは、ユーザーが次回のログイン時にパスワードを変更することを強制します。
パラメーター
-ForceChangePasswordNextSignIn
次のサインイン時にユーザーにパスワードの変更を強制します。
パラメーターのプロパティ
| 型: | System.Management.Automation.SwitchParameter |
| 規定値: | None |
| ワイルドカードのサポート: | False |
| DontShow: | False |
パラメーター セット
(All)
| 配置: | Named |
| 必須: | False |
| パイプラインからの値: | False |
| プロパティ名別のパイプラインからの値: | False |
| 残りの引数からの値: | False |
-ForceChangePasswordNextSignInWithMfa
true に設定されている場合は、ユーザーにパスワードの変更を強制します。
パラメーターのプロパティ
| 型: | System.Management.Automation.SwitchParameter |
| 規定値: | None |
| ワイルドカードのサポート: | False |
| DontShow: | False |
パラメーター セット
(All)
| 配置: | Named |
| 必須: | False |
| パイプラインからの値: | False |
| プロパティ名別のパイプラインからの値: | False |
| 残りの引数からの値: | False |
-Password
パスワードを指定します。
パラメーターのプロパティ
| 型: | System.SecureString |
| 規定値: | None |
| ワイルドカードのサポート: | False |
| DontShow: | False |
パラメーター セット
(All)
| 配置: | Named |
| 必須: | True |
| パイプラインからの値: | True |
| プロパティ名別のパイプラインからの値: | True |
| 残りの引数からの値: | False |
-UserId
ユーザーの ID を指定します。
パラメーターのプロパティ
| 型: | System.String |
| 規定値: | None |
| ワイルドカードのサポート: | False |
| DontShow: | False |
| Aliases: | オブジェクト識別子, UPN, アイデンティティ, ユーザープリンシパルネーム |
パラメーター セット
(All)
| 配置: | Named |
| 必須: | True |
| パイプラインからの値: | True |
| プロパティ名別のパイプラインからの値: | True |
| 残りの引数からの値: | False |
CommonParameters
このコマンドレットでは、一般的なパラメーター -Debug、-ErrorAction、-ErrorVariable、-InformationAction、-InformationVariable、-OutBuffer、-OutVariable、-PipelineVariable、-ProgressAction、-Verbose、-WarningAction、-WarningVariable の各パラメーターがサポートされています。 詳細については、about_CommonParametersを参照してください。