プライマリ・コンテンツに移動
Oracle® Identity Manager Generic RESTコネクタ・ガイド
リリース11.1.1
E79296-07
目次へ移動
目次

前
次

A サンプル・スキーマ・ファイル

この付録では、コネクタがターゲット・システムの基礎となるスキーマを理解するのに役立つスキーマ・ファイルのスニペットを示します。このスキーマ・ファイルに指定されている情報を使用して、コネクタはターゲット・システムとコネクタ属性の間のマッピングを作成します。コネクタでは、リコンシリエーション操作およびプロビジョニング操作の実行にこれらの属性マッピングを使用します。

#Schema file for ACME User

#List of fields
FieldNames=EmpId,UserName,FirstName,LastName,Email,Currency,Salary,Status,JoiningDate,LastUpdated,Groups,Roles

#Unique ID Attribute
UidAttribute=EmpId

#Account Name attribute
NameAttribute=UserName

#Account Status Attribute
StatusAttribute=Status

#Multivalued attributes
Groups.Multivalued=true
Roles.Multivalued=true

#Subfields for complex child form
Roles.Subfields=RoleName,Start_Date,End_Date

#Complex child form objectClass
Roles.EmbeddedObjectClass=MyROLES

#Datatypes (Default:String)
Roles.Start_Date.DataType=Long
Roles.End_Date.DataType=Long
FirstName.DataType=String
JoiningDate.DataType=Long

#Incremental reconciliation attribute with datatype set to Long
LastUpdated.DataType=Long

#Parent and child form mandatory fields
Roles.RoleName.Required=true