ユーザーインタフェースから ID ファイルパスワードを管理したり、管理者インタフェースやユーザーインタフェースから HttpPasswords を管理したりするには、Domino Gateway アダプタを次のように構成します。
「変更時にユーザーがパスワードを入力」リソースパラメータを 0 に設定します。
ID ファイルパスワードは、ユーザーが現在のパスワードを指定しない限り変更できません。現在のパスワードは、スキーママップ内で WS_USER_PASSWORD という名前のアカウント属性として定義される必要があります。この属性が存在し、そのデータ型が暗号化されていることを確認します。
スキーママップで HTTPPassword リソースユーザー属性を password に変更します。この変更により、password リソースユーザー属性が HTTPPassword とともに、password にマッピングされます。
Password および LoginChange のビューを WS_USER_PASSWORD アカウント属性に追加します。[IDMIDELong テキストエンティティーを定義してください] またはデバッグページを使用して、リソース定義を次のように編集します。
<AccountAttributeType id=’66’ name=’WS_USER_PASSWORD’ syntax=’encrypted’ 
  mapName=’WS_USER_PASSWORD’ mapType=’string’>
   <Views>
      <String>Password</String>
      <String>LoginChange</String>
   </Views>
</AccountAttributeType>
WS_USER_PASSWORD フィールドおよび idFile フィールドを次のフォームに追加します。
マイパスワード変更フォーム
パスワード変更フォーム
有効期限切れログインフォーム
これらのフィールドは、resourceAccounts ビューを指すように定義してください。
<Field name=’resourceAccounts.currentResourceAccounts[ResourceName].
attributes.idFile’>
   <Display class=’Text’>
      <Property name=’title’ value=’idfile’/>
   </Display>
</Field>
<Field name=’resourceAccounts.currentResourceAccounts[ResourceName].
attributes.WS_USER_PASSWORD’>
   <Display class=’Text’>
      <Property name=’title’ value=’WS_USER_PASSWORD’/>
   </Display>
</Field>