[AD ユーザーパスワードを変更] アクティビティ
[AD ユーザーパスワードを変更] アクティビティは Active Directory ユーザーアカウントのパスワードを変更します。
このアクティビティでは、[AD ユーザーパスワードをリセット] アクティビティと異なり、ユーザーの現在のパスワードを実行する必要があります。新しいパスワードが、長さや文字の組み合わせなどの Active Directory パスワード要件に違反した場合、アクティビティは失敗し、適切なエラーメッセージが返されます。このエラーメッセージは、ユーザーがワークフローエディターでアクティビティをポイントすると、ECC キューおよびヒントテキストに表示されます。
ワークフローエディターでこのアクティビティにアクセスするには、[ カスタム ] タブを選択し、 .
注:
このアクティビティによって、以前のリリースで使用可能な同じ名前の AD アクティビティが置き換えられます。廃止されたアクティビティを使用するワークフローがある場合、このワークフローは、Instanbul にアップグレードした後も引き続き正常に機能します。ただし、新しいワークフローはすべて、PowerShell アクティビティデザイナーでビルドされたこのアクティビティのカスタムバージョンを使用する必要があります。
入力変数
| 変数 | 説明 |
|---|---|
| DomainController | ドメインコントローラーマシンの IP アドレス。 |
| ユーザー | Active Directory ユーザーアカウントの sAMAccountName。 |
| New_password | このユーザーを割り当てる新しいパスワード。 |
| Old_password | ユーザーの現在のパスワード。 |
出力変数
| 変数 | 説明 |
|---|---|
| result | 次の成果のいずれか。
|
| errorMessage | アクティビティデザイナーの解析ソースからの executionResult.errorMessages。 |
| hresult | Powershell コマンドの結果。 |
条件
このアクティビティには次の条件があります。
| 条件 | 説明 |
|---|---|
| 成功 | パスワードのリセットに成功しました。 |
| 方針の障害 | パスワードが組織の Active Directory 要件に準拠していません。 |
| 間違った古いパスワード | 変更中のパスワードが正しく入力されていません。 |
| 失敗 | パスワードの変更中にエラーが発生しました。詳細がワークフローログに記録されている場合があります。 |
LDAP を使用した Active Directory 認証情報
MID サーバーで LDAP サーバーを使用している場合、オーケストレーションおよび Active Directory アクティビティは LDAP サーバーに設定されているユーザー名とパスワードを使用しません。Windows タイプのオーケストレーション認証情報レコード Windows 資格情報を作成する必要があります。認証情報レコードのユーザー名およびパスワードは、オーケストレーションとワークフローアクティビティが実行する LDAP クエリーに使用されます。