Replace the Change My Password Form
1. デフォルトのChange My Password Formを変更してリポジトリへ登録する
※デフォルトのChange My Password Formは、Basic Change Password Formへの参照を含むライブラリを使用しているが、
パスワード変更を内包しているUser Form Libraryに定義済フィールドコンテナに置き換える
-
a. Formのプロパティを変更する
-
name: Training - Change My Password Form.
-
Includes: Basic Change Password Formを削除し、User Form Libraryへの参照に置き換える
-
Okを押下し、repositoryへ格納。ファイル名 UserForm_Training-ChangeMyPasswordForm.xmlで保存
-
Basic Change Password Formのsubtitle expression を Training - Change My Password Form のsubtitle expression にコピーする
-
Basic Change Password Form をOpenし、編集する(ダブルクリック 又は 右クリック -> Edit)
-
subtitle のとなりにある Edit ボタンを押下する
-
(v5.0の場合)graphical window を右クリックして、Display -> XML 選択
-
XMLの内容全体をコピーし、Training -> Change My Password Form のsubtitle にペースト
-
Okする
-
a.FieldRef(フィールド参照)を Basic Change Password Form FormRef の後に挿入する
-
Basic Change Password Form を右クリック Insert After -> Field Reference
-
Name: SimpleChangePasswordFields
-
b. SimpleChangePasswordFields FieldRef の後ろに resourceAccounts.selectAll という名のフィールドを追加
-
This field should be set in the form to ensure that all resource accounts are targeted for the password change.
-
Expansion: <s>true</s>
-
Display Class はそのまま、None か Hidden
2. パスワード変更の為の画面フォームのマッピングを変更する
-
a. 管理画面にて、Configure -> Form and Process Mappingsを選択
-
b. 下記のフィールド値を、Training - Change My Password Form として置き換える(以前の値を書き記すこと)
-
changeMyPassword
-
changePassword
-
endUserChangePassword
-
loginChangePassword
-
c. Save ボタンを押下
Login and view changes
1. Identity Manager End User menu から XYZCompany のユーザでログインする
2. パスワードを変更する
最終更新:2007年11月15日 07:10