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

ユーザー責任の取得

listResourceObjects の呼び出しを使用して、ユーザーの責任およびその他の Oracle EBS オブジェクトを取得できます。次の表に、サポートされるオブジェクトタイプに関する情報を示します。

Object  

サポートされるオプション  

Comments  

auditorResps

idactiveRespsOnly

ユーザーの監査責任のリストを返します。 

id は、そのリソース ID の責任が返されることを示す文字列です。 

activeRespsOnly を true に設定すると、アクティブな責任のみが返されます。デフォルトは false です。 

responsibilities

idactiveRespsOnly

ユーザーの責任を返します。11.5.9 でのみ有効です。 

directResponsibilities

idactiveRespsOnly

ユーザーの直接的な責任を返します。11.5.10 でのみ有効です。 

indirectResponsibilities

idactiveRespsOnly

ユーザーの間接的な責任を返します。11.5.10 でのみ有効です。 

responsibilityNames

なし 

ユーザーに割り当てられた責任名のリストを返します。 

applications

responsibilityName

責任名が指定されていない場合は、ユーザーに割り当てられたすべてのアプリケーションが返されます。 

securityGroups

application

アプリケーションが指定されていない場合は、ユーザーに割り当てられたすべてのセキュリティーグループが返されます。 

account

activeAccountsOnly

ユーザーのアカウントのリストを返します。true に設定すると、アクティブなアカウントのみが返されます。デフォルトは false です。 

securingAttrs

searchPattern

指定された検索パターンと一致するセキュリティー設定属性のリストを返します。パターンが指定されなかった場合は、すべてのセキュリティー設定属性が返されます。 

次のコーディング例では、ユーザーフォームにアクティブな責任を返すフィールドを追加しています。USER_NAME と RESOURCE_NAME を有効な値で置き換える必要があります。auditorResps は、responsibilities、directResponsibilities、または indirectResponsibilites で置き換えます。


<Field name=’respNames’ type=’string’>
   <Display class=’Text’>
      <Property name=’title’ value=’Oracle ERP Responsibilities’/>
   </Display>
   <Expansion>
      <invoke name=’listResourceObjects’ class=’com.waveset.ui.FormUtil’>
         <ref>display.session</ref>
         <s>auditorResps</s>
         <s>RESOURCE_NAME</s>
         <map>
            <s>id</s>
            <s>USER_NAME</s>
            <s>activeRespsOnly</s>
            <s>true</s>
            <s>attrsToGet</s>
            <list>
               <s>name</s>
            </list>
         </map>
         <s>null</s>
      </invoke>
   </Expansion>
</Field>