Sun Identity Manager 8.1 リソースリファレンス

Procedureユーザーの削除後に実行するアクションを含める

  1. リソースのスキーママップの「Identity Manager ユーザー属性」列に、「delete after action」と入力します。

  2. 「属性タイプ」列で、「string」を選択します。

  3. 「リソースユーザー属性」列に、「IGNORE_ATTR」と入力します。「必須」、「監査」、「読み取り専用」、および「書き込み専用」の各列は、チェックマークを外したままにします。

  4. 「Deprovision Form」ユーザーフォームの </Include> タグのあとに次のフィールドを追加します。


    <Field name= ’resourceAccounts.currentResourceAccounts[AD].attributes.
    delete after action’>
        <Expansion>
           <s>AfterDelete</s>
        </Expansion>
     </Field>
  5. 次の XML ファイルを作成して、Identity Manager にインポートします。ファイルのパスは、環境に合わせて変更してください。


    <?xml version=’1.0’ encoding=’UTF-8’?> <!DOCTYPE Waveset PUBLIC 
        ’waveset.dtd’ ’waveset.dtd’>
     <Waveset>
        <ResourceAction name=’AfterDelete’>
           <ResTypeAction restype=’Windows Active Directory’ timeout=’6000’>
              <act>
              echo delete >> C:\Temp\%WSUSER_accountId%.txt
              exit
              </act>
           </ResTypeAction>
        </ResourceAction>
     </Waveset>
  6. Active Directory リソースの XML を編集し、「delete after action」スキーママッピングに情報を追加します。新しく追加する部分を含む、このリソースの完全なスキーママッピングの例を次に示します。ここでは、ビュー関連の情報を追加します。


    <AccountAttributeType id=’12’ name=’delete after action’ syntax=’string’ 
             mapName=’IGNORE_ATTR’ mapType=’string’>
        <Views>
           <String>Delete</String>
        </Views>
     </AccountAttributeType>