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

update 前アクションと後アクション

アクションに渡される actionContext マップには次のエントリが含まれます。

キー  

値の型  

値の説明  

conn

java.sql.Connection 

データベースへの JDBC 接続 

adapter

com.wavset.adapter.OracleERPResourceAdapter 

アダプタインスタンス 

action

java.lang.String 

updateUser」という文字列

timing

java.lang.String 

before または after である必要があります

id 

java.lang.String 

更新するユーザーのアカウント ID。 

password

java.lang.String 

存在する場合、この値はユーザーの新しいパスワードの復号化された値です。 

attributes

java.util.Map 

既存のユーザーに設定する属性のマップ。 

  • キーは、設定する属性を識別します

  • 値は、その属性に設定する復号化された値です。

    キーがない場合は、その属性が更新されないということです。

errors

java.util.List 

最初は、この値は空のリストです。 

処理中にエラーが発生した場合、スクリプトによってこのリストに java.lang.String オブジェクトを追加できます。

trace

com.sun.idm.logging.trace.Trace 

実行のトレースに使用されるオブジェクト。 

スクリプトは、このクラスのメソッドを使用することで、顧客の環境でデバッグ可能なものとなります。 

エラー処理

スクリプト内から例外がスローされた場合は、失敗とみなされます。

スクリプトでエラーが発生した場合、スクリプトが errors キーに適切な文字列を追加することもできます。errors リストに項目が存在する場合は、更新の失敗とみなされます。