ユーザー・レジストリー統合 (federatedRepository)
ユーザー・レジストリー統合の構成。
属性名 | データ型 | デフォルト値 | 説明 |
---|---|---|---|
id | string | 固有の構成 ID。 | |
maxSearchResults | int | 4500 | 検索で返すことができる項目の最大数。 |
pageCacheSize | int | 1000 | キャッシュに格納できるページ要求の数を定義します。 ページング・キャッシュ・サイズは、システムで実行されるページ要求の数と、使用可能なハードウェア・システム・リソースに基づいて構成する必要があります。 |
pageCacheTimeout | 期間 (精度: ミリ秒) | 30000ms | ページ・キャッシュに追加されたエントリーが使用可能な最大時間を定義します。 指定した時間が経過した場合、ページ・キャッシュのエントリーはクリアされます。 システムで実行されるページ検索要求の間隔と、使用可能なハードウェア・システム・リソースに基づいて構成する必要があります。. 正整数の後に時間単位 (時間 (h)、分 (m)、秒 (s)、またはミリ秒 (ms)) を付けて指定してください。 例えば、500 ミリ秒は 500ms と指定します。 単一エントリーに複数の値を含めることができます。 例えば、1.5 秒の場合、1s500ms とすることができます。 |
searchTimeout | 期間 (精度: ミリ秒) | 10m | 検索を処理する最大時間 (ミリ秒)。. 正整数の後に時間単位 (時間 (h)、分 (m)、秒 (s)、またはミリ秒 (ms)) を付けて指定してください。 例えば、500 ミリ秒は 500ms と指定します。 単一エントリーに複数の値を含めることができます。 例えば、1.5 秒の場合、1s500ms とすることができます。 |
- extendedProperty
説明: Person および Group の拡張プロパティー。必須: falseデータ型: 属性名 データ型 デフォルト値 説明 dataType - Double
- Long
- Date
- String
- BigDecimal
- BigInteger
- Boolean
- Integer
Person および Group の拡張プロパティーのデータ型を定義します。 基本的な Java データ型がサポートされます。 - Double
- Double
- Long
- Long
- Date
- Date
- String
- String
- BigDecimal
- BigDecimal
- BigInteger
- BigInteger
- Boolean
- Boolean
- Integer
- Integer
defaultValue string 書き込み操作中のプロパティーのデフォルト値が設定されていない場合、そのデフォルト値を定義します。 entityType - PersonAccount
- Group
マップされるエンティティ―の名前。エンティティ―名は PersonAccount または Group です。 - PersonAccount
- Person
- Group
- Group
id string 固有の構成 ID。 multiValued boolean false Person および Group の拡張プロパティーが複数の値をサポートするかどうかを定義します。 name string Person および Group の拡張プロパティーの名前を定義します。
- primaryRealm
説明: プライマリー・レルム構成。必須: falseデータ型: 属性名 データ型 デフォルト値 説明 allowOpIfRepoDown boolean false リポジトリーが停止している場合に操作を許可するかどうかを指定します。デフォルト値は偽です。 delimiter string / 操作の実行場所となるレルムを限定するために使用されるデリミッター。 例えば、userid=test1/myrealm のようにしますが、この場合、/ がデリミッターであり、myrealm がレルム名です。 name string レルムの名前。 - primaryRealm > defaultParents
説明: レルムのデフォルトの親マッピングです。必須: falseデータ型: 属性名 データ型 デフォルト値 説明 name string マップされるエンティティ―の名前。エンティティ―名は PersonAccount または Group です。 parentUniqueName string 構成されたタイプのすべてのエンティティーが作成されるリポジトリー内の基本識別名 (DN) 下の識別名です。
- primaryRealm > groupDisplayNameMapping
説明: ユーザー・レジストリー操作でのグループ表示名の入出力プロパティー・マッピング。必須: falseデータ型: 属性名 データ型 デフォルト値 説明 inputProperty string cn 入力の場合にユーザー・レジストリー属性にマップされるプロパティー。 有効な値は、uniqueId、uniqueName、externalId、externalName、および PersonAccount エンティティー・タイプと Group エンティティー・タイプの属性です。 outputProperty string cn 出力の場合にユーザー・レジストリー属性にマップされるプロパティー。 有効な値は、uniqueId、uniqueName、externalId、externalName、および PersonAccount エンティティー・タイプと Group エンティティー・タイプの属性です。
- primaryRealm > groupSecurityNameMapping
説明: ユーザー・レジストリー操作でのグループ・セキュリティー名の入出力プロパティー・マッピング。必須: falseデータ型: 属性名 データ型 デフォルト値 説明 inputProperty string cn 入力の場合にユーザー・レジストリー属性にマップされるプロパティー。 有効な値は、uniqueId、uniqueName、externalId、externalName、および PersonAccount エンティティー・タイプと Group エンティティー・タイプの属性です。 outputProperty string cn 出力の場合にユーザー・レジストリー属性にマップされるプロパティー。 有効な値は、uniqueId、uniqueName、externalId、externalName、および PersonAccount エンティティー・タイプと Group エンティティー・タイプの属性です。
- primaryRealm > participatingBaseEntry
説明: このレルムの一部であるベース・エントリー。必須: falseデータ型: 属性名 データ型 デフォルト値 説明 id string 固有の構成 ID。 name string ベース・エントリーの名前。
- primaryRealm > uniqueGroupIdMapping
説明: ユーザー・レジストリー操作での固有グループ ID の入出力プロパティー・マッピング。必須: falseデータ型: 属性名 データ型 デフォルト値 説明 inputProperty string cn 入力の場合にユーザー・レジストリー属性にマップされるプロパティー。 有効な値は、uniqueId、uniqueName、externalId、externalName、および PersonAccount エンティティー・タイプと Group エンティティー・タイプの属性です。 outputProperty string uniqueName 出力の場合にユーザー・レジストリー属性にマップされるプロパティー。 有効な値は、uniqueId、uniqueName、externalId、externalName、および PersonAccount エンティティー・タイプと Group エンティティー・タイプの属性です。
- primaryRealm > uniqueUserIdMapping
説明: ユーザー・レジストリー操作で使用される固有ユーザー ID の入出力プロパティー・マッピング。必須: falseデータ型: 属性名 データ型 デフォルト値 説明 inputProperty string uniqueName 入力の場合にユーザー・レジストリー属性にマップされるプロパティー。 有効な値は、uniqueId、uniqueName、externalId、externalName、および PersonAccount エンティティー・タイプと Group エンティティー・タイプの属性です。 outputProperty string uniqueName 出力の場合にユーザー・レジストリー属性にマップされるプロパティー。 有効な値は、uniqueId、uniqueName、externalId、externalName、および PersonAccount エンティティー・タイプと Group エンティティー・タイプの属性です。
- primaryRealm > userDisplayNameMapping
説明: ユーザー・レジストリー操作でのユーザー表示名の入出力プロパティー・マッピング。必須: falseデータ型: 属性名 データ型 デフォルト値 説明 inputProperty string principalName 入力の場合にユーザー・レジストリー属性にマップされるプロパティー。 有効な値は、uniqueId、uniqueName、externalId、externalName、および PersonAccount エンティティー・タイプと Group エンティティー・タイプの属性です。 outputProperty string principalName 出力の場合にユーザー・レジストリー属性にマップされるプロパティー。 有効な値は、uniqueId、uniqueName、externalId、externalName、および PersonAccount エンティティー・タイプと Group エンティティー・タイプの属性です。
- primaryRealm > userSecurityNameMapping
説明: ユーザー・レジストリー操作でのユーザー・セキュリティー名の入出力プロパティー・マッピング。必須: falseデータ型: 属性名 データ型 デフォルト値 説明 inputProperty string principalName 入力の場合にユーザー・レジストリー属性にマップされるプロパティー。 有効な値は、uniqueId、uniqueName、externalId、externalName、および PersonAccount エンティティー・タイプと Group エンティティー・タイプの属性です。 outputProperty string uniqueName 出力の場合にユーザー・レジストリー属性にマップされるプロパティー。 有効な値は、uniqueId、uniqueName、externalId、externalName、および PersonAccount エンティティー・タイプと Group エンティティー・タイプの属性です。
- realm
説明: レルムへの参照。必須: falseデータ型: 属性名 データ型 デフォルト値 説明 allowOpIfRepoDown boolean false リポジトリーが停止している場合に操作を許可するかどうかを指定します。デフォルト値は偽です。 delimiter string / 操作の実行場所となるレルムを限定するために使用されるデリミッター。 例えば、userid=test1/myrealm のようにしますが、この場合、/ がデリミッターであり、myrealm がレルム名です。 id string 固有の構成 ID。 name string レルムの名前。 - realm > defaultParents
説明: レルムのデフォルトの親マッピングです。必須: falseデータ型: 属性名 データ型 デフォルト値 説明 name string マップされるエンティティ―の名前。エンティティ―名は PersonAccount または Group です。 parentUniqueName string 構成されたタイプのすべてのエンティティーが作成されるリポジトリー内の基本識別名 (DN) 下の識別名です。
- realm > groupDisplayNameMapping
説明: ユーザー・レジストリー操作でのグループ表示名の入出力プロパティー・マッピング。必須: falseデータ型: 属性名 データ型 デフォルト値 説明 inputProperty string cn 入力の場合にユーザー・レジストリー属性にマップされるプロパティー。 有効な値は、uniqueId、uniqueName、externalId、externalName、および PersonAccount エンティティー・タイプと Group エンティティー・タイプの属性です。 outputProperty string cn 出力の場合にユーザー・レジストリー属性にマップされるプロパティー。 有効な値は、uniqueId、uniqueName、externalId、externalName、および PersonAccount エンティティー・タイプと Group エンティティー・タイプの属性です。
- realm > groupSecurityNameMapping
説明: ユーザー・レジストリー操作でのグループ・セキュリティー名の入出力プロパティー・マッピング。必須: falseデータ型: 属性名 データ型 デフォルト値 説明 inputProperty string cn 入力の場合にユーザー・レジストリー属性にマップされるプロパティー。 有効な値は、uniqueId、uniqueName、externalId、externalName、および PersonAccount エンティティー・タイプと Group エンティティー・タイプの属性です。 outputProperty string cn 出力の場合にユーザー・レジストリー属性にマップされるプロパティー。 有効な値は、uniqueId、uniqueName、externalId、externalName、および PersonAccount エンティティー・タイプと Group エンティティー・タイプの属性です。
- realm > participatingBaseEntry
説明: このレルムの一部であるベース・エントリー。必須: falseデータ型: 属性名 データ型 デフォルト値 説明 id string 固有の構成 ID。 name string ベース・エントリーの名前。
- realm > uniqueGroupIdMapping
説明: ユーザー・レジストリー操作での固有グループ ID の入出力プロパティー・マッピング。必須: falseデータ型: 属性名 データ型 デフォルト値 説明 inputProperty string cn 入力の場合にユーザー・レジストリー属性にマップされるプロパティー。 有効な値は、uniqueId、uniqueName、externalId、externalName、および PersonAccount エンティティー・タイプと Group エンティティー・タイプの属性です。 outputProperty string uniqueName 出力の場合にユーザー・レジストリー属性にマップされるプロパティー。 有効な値は、uniqueId、uniqueName、externalId、externalName、および PersonAccount エンティティー・タイプと Group エンティティー・タイプの属性です。
- realm > uniqueUserIdMapping
説明: ユーザー・レジストリー操作で使用される固有ユーザー ID の入出力プロパティー・マッピング。必須: falseデータ型: 属性名 データ型 デフォルト値 説明 inputProperty string uniqueName 入力の場合にユーザー・レジストリー属性にマップされるプロパティー。 有効な値は、uniqueId、uniqueName、externalId、externalName、および PersonAccount エンティティー・タイプと Group エンティティー・タイプの属性です。 outputProperty string uniqueName 出力の場合にユーザー・レジストリー属性にマップされるプロパティー。 有効な値は、uniqueId、uniqueName、externalId、externalName、および PersonAccount エンティティー・タイプと Group エンティティー・タイプの属性です。
- realm > userDisplayNameMapping
説明: ユーザー・レジストリー操作でのユーザー表示名の入出力プロパティー・マッピング。必須: falseデータ型: 属性名 データ型 デフォルト値 説明 inputProperty string principalName 入力の場合にユーザー・レジストリー属性にマップされるプロパティー。 有効な値は、uniqueId、uniqueName、externalId、externalName、および PersonAccount エンティティー・タイプと Group エンティティー・タイプの属性です。 outputProperty string principalName 出力の場合にユーザー・レジストリー属性にマップされるプロパティー。 有効な値は、uniqueId、uniqueName、externalId、externalName、および PersonAccount エンティティー・タイプと Group エンティティー・タイプの属性です。
- realm > userSecurityNameMapping
説明: ユーザー・レジストリー操作でのユーザー・セキュリティー名の入出力プロパティー・マッピング。必須: falseデータ型: 属性名 データ型 デフォルト値 説明 inputProperty string principalName 入力の場合にユーザー・レジストリー属性にマップされるプロパティー。 有効な値は、uniqueId、uniqueName、externalId、externalName、および PersonAccount エンティティー・タイプと Group エンティティー・タイプの属性です。 outputProperty string uniqueName 出力の場合にユーザー・レジストリー属性にマップされるプロパティー。 有効な値は、uniqueId、uniqueName、externalId、externalName、および PersonAccount エンティティー・タイプと Group エンティティー・タイプの属性です。