federatedRepository - 使用者登錄聯合 (federatedRepository)

使用者登錄聯合的配置。

NameTypeDefaultDescription
idstring唯一的配置 ID。
maxSearchResultsint4500搜尋中所能傳回的項目數上限。
searchTimeout精準度是毫秒的時間量10m處理搜尋的時間量上限(毫秒)。. 指定正整數加上時間單位,時間單位可以是小時 (h)、分鐘 (m)、秒 (s) 或毫秒 (ms)。例如,指定 500 毫秒為 500ms。您可以在單一項目中包括多個值。例如,1s500ms 相等於 1.5 秒。
pageCacheSizeint1000定義可儲存在快取中的分頁要求數目。需要根據系統上所執行的分頁要求數目,以及可用的硬體系統資源,來配置分頁快取大小。
pageCacheTimeout精準度是毫秒的時間量30000ms定義頁面快取中之新增項目的可用時間上限。一旦過了指定時間,將會清除頁面快取中的項目。這必須根據系統上所執行的分頁搜尋要求間隔時間,以及可用的硬體系統資源來配置。. 指定正整數加上時間單位,時間單位可以是小時 (h)、分鐘 (m)、秒 (s) 或毫秒 (ms)。例如,指定 500 毫秒為 500ms。您可以在單一項目中包括多個值。例如,1s500ms 相等於 1.5 秒。

realm

領域參照。

NameTypeDefaultDescription
idstring唯一的配置 ID。
namestring領域的名稱。
delimiterstring/用來限定應該執行作業的領域的定界字元。例如,userid=test1/myrealm,其中 / 是定界字元,myrealm 是領域名稱。
allowOpIfRepoDownbooleanfalse指定如果儲存庫已關閉,是否容許執行作業。預設值是 false。

realm > participatingBaseEntry

屬於這個領域的「基本項目」。

NameTypeDefaultDescription
idstring唯一的配置 ID。
namestring基本項目的名稱。

realm > uniqueUserIdMapping

使用者登錄作業中所用之唯一使用者 ID 的輸入及輸出內容對映。

NameTypeDefaultDescription
inputPropertystringuniqueName對映至輸入之使用者登錄屬性的內容。有效值為:uniqueId、uniqueName、externalId、externalName,以及 PersonAccount 和 Group 實體類型的屬性。
outputPropertystringuniqueName對映至輸出之使用者登錄屬性的內容。有效值為:uniqueId、uniqueName、externalId、externalName,以及 PersonAccount 和 Group 實體類型的屬性。

realm > userSecurityNameMapping

使用者登錄作業中之使用者安全名稱的輸入及輸出內容對映。

NameTypeDefaultDescription
inputPropertystringprincipalName對映至輸入之使用者登錄屬性的內容。有效值為:uniqueId、uniqueName、externalId、externalName,以及 PersonAccount 和 Group 實體類型的屬性。
outputPropertystringuniqueName對映至輸出之使用者登錄屬性的內容。有效值為:uniqueId、uniqueName、externalId、externalName,以及 PersonAccount 和 Group 實體類型的屬性。

realm > userDisplayNameMapping

使用者登錄作業中之使用者顯示名稱的輸入及輸出內容對映。

NameTypeDefaultDescription
inputPropertystringprincipalName對映至輸入之使用者登錄屬性的內容。有效值為:uniqueId、uniqueName、externalId、externalName,以及 PersonAccount 和 Group 實體類型的屬性。
outputPropertystringprincipalName對映至輸出之使用者登錄屬性的內容。有效值為:uniqueId、uniqueName、externalId、externalName,以及 PersonAccount 和 Group 實體類型的屬性。

realm > uniqueGroupIdMapping

使用者登錄作業中之唯一群組 ID 的輸入及輸出內容對映。

NameTypeDefaultDescription
inputPropertystringcn對映至輸入之使用者登錄屬性的內容。有效值為:uniqueId、uniqueName、externalId、externalName,以及 PersonAccount 和 Group 實體類型的屬性。
outputPropertystringuniqueName對映至輸出之使用者登錄屬性的內容。有效值為:uniqueId、uniqueName、externalId、externalName,以及 PersonAccount 和 Group 實體類型的屬性。

realm > groupSecurityNameMapping

使用者登錄作業中之群組安全名稱的輸入及輸出內容對映。

NameTypeDefaultDescription
inputPropertystringcn對映至輸入之使用者登錄屬性的內容。有效值為:uniqueId、uniqueName、externalId、externalName,以及 PersonAccount 和 Group 實體類型的屬性。
outputPropertystringcn對映至輸出之使用者登錄屬性的內容。有效值為:uniqueId、uniqueName、externalId、externalName,以及 PersonAccount 和 Group 實體類型的屬性。

realm > groupDisplayNameMapping

使用者登錄作業中之群組顯示名稱的輸入及輸出內容對映。

NameTypeDefaultDescription
inputPropertystringcn對映至輸入之使用者登錄屬性的內容。有效值為:uniqueId、uniqueName、externalId、externalName,以及 PersonAccount 和 Group 實體類型的屬性。
outputPropertystringcn對映至輸出之使用者登錄屬性的內容。有效值為:uniqueId、uniqueName、externalId、externalName,以及 PersonAccount 和 Group 實體類型的屬性。

realm > defaultParents

領域的預設母項對映。

NameTypeDefaultDescription
namestring要對映之實體的名稱。實體的名稱可以是 PersonAccount 或 Group。
parentUniqueNamestring儲存庫中基本識別名稱 (DN) 之下的識別名稱,以便根據此名稱,來建立所配置類型的所有實體。

primaryRealm

主要領域配置。

NameTypeDefaultDescription
namestring領域的名稱。
delimiterstring/用來限定應該執行作業的領域的定界字元。例如,userid=test1/myrealm,其中 / 是定界字元,myrealm 是領域名稱。
allowOpIfRepoDownbooleanfalse指定如果儲存庫已關閉,是否容許執行作業。預設值是 false。

primaryRealm > participatingBaseEntry

屬於這個領域的「基本項目」。

NameTypeDefaultDescription
idstring唯一的配置 ID。
namestring基本項目的名稱。

primaryRealm > uniqueUserIdMapping

使用者登錄作業中所用之唯一使用者 ID 的輸入及輸出內容對映。

NameTypeDefaultDescription
inputPropertystringuniqueName對映至輸入之使用者登錄屬性的內容。有效值為:uniqueId、uniqueName、externalId、externalName,以及 PersonAccount 和 Group 實體類型的屬性。
outputPropertystringuniqueName對映至輸出之使用者登錄屬性的內容。有效值為:uniqueId、uniqueName、externalId、externalName,以及 PersonAccount 和 Group 實體類型的屬性。

primaryRealm > userSecurityNameMapping

使用者登錄作業中之使用者安全名稱的輸入及輸出內容對映。

NameTypeDefaultDescription
inputPropertystringprincipalName對映至輸入之使用者登錄屬性的內容。有效值為:uniqueId、uniqueName、externalId、externalName,以及 PersonAccount 和 Group 實體類型的屬性。
outputPropertystringuniqueName對映至輸出之使用者登錄屬性的內容。有效值為:uniqueId、uniqueName、externalId、externalName,以及 PersonAccount 和 Group 實體類型的屬性。

primaryRealm > userDisplayNameMapping

使用者登錄作業中之使用者顯示名稱的輸入及輸出內容對映。

NameTypeDefaultDescription
inputPropertystringprincipalName對映至輸入之使用者登錄屬性的內容。有效值為:uniqueId、uniqueName、externalId、externalName,以及 PersonAccount 和 Group 實體類型的屬性。
outputPropertystringprincipalName對映至輸出之使用者登錄屬性的內容。有效值為:uniqueId、uniqueName、externalId、externalName,以及 PersonAccount 和 Group 實體類型的屬性。

primaryRealm > uniqueGroupIdMapping

使用者登錄作業中之唯一群組 ID 的輸入及輸出內容對映。

NameTypeDefaultDescription
inputPropertystringcn對映至輸入之使用者登錄屬性的內容。有效值為:uniqueId、uniqueName、externalId、externalName,以及 PersonAccount 和 Group 實體類型的屬性。
outputPropertystringuniqueName對映至輸出之使用者登錄屬性的內容。有效值為:uniqueId、uniqueName、externalId、externalName,以及 PersonAccount 和 Group 實體類型的屬性。

primaryRealm > groupSecurityNameMapping

使用者登錄作業中之群組安全名稱的輸入及輸出內容對映。

NameTypeDefaultDescription
inputPropertystringcn對映至輸入之使用者登錄屬性的內容。有效值為:uniqueId、uniqueName、externalId、externalName,以及 PersonAccount 和 Group 實體類型的屬性。
outputPropertystringcn對映至輸出之使用者登錄屬性的內容。有效值為:uniqueId、uniqueName、externalId、externalName,以及 PersonAccount 和 Group 實體類型的屬性。

primaryRealm > groupDisplayNameMapping

使用者登錄作業中之群組顯示名稱的輸入及輸出內容對映。

NameTypeDefaultDescription
inputPropertystringcn對映至輸入之使用者登錄屬性的內容。有效值為:uniqueId、uniqueName、externalId、externalName,以及 PersonAccount 和 Group 實體類型的屬性。
outputPropertystringcn對映至輸出之使用者登錄屬性的內容。有效值為:uniqueId、uniqueName、externalId、externalName,以及 PersonAccount 和 Group 實體類型的屬性。

primaryRealm > defaultParents

領域的預設母項對映。

NameTypeDefaultDescription
namestring要對映之實體的名稱。實體的名稱可以是 PersonAccount 或 Group。
parentUniqueNamestring儲存庫中基本識別名稱 (DN) 之下的識別名稱,以便根據此名稱,來建立所配置類型的所有實體。

supportedEntityType

實體類型對映的預設母項。

NameTypeDefaultDescription
idstring唯一的配置 ID。

supportedEntityType > name

要對映之實體的名稱。實體的名稱可以是 PersonAccount 或 Group。

supportedEntityType > defaultParent

儲存庫中基本識別名稱 (DN) 之下的識別名稱,以便根據此名稱,來建立所配置類型的所有實體。

extendedProperty

「人員」和「群組」的延伸內容。

NameTypeDefaultDescription
idstring唯一的配置 ID。
namestring定義「人員」和「群組」之延伸內容的名稱。
dataType
  • Integer
  • Long
  • BigInteger
  • String
  • Boolean
  • Double
  • Date
  • BigDecimal
定義「人員」和「群組」之延伸內容的資料類型。支援基本 Java 資料類型。
Integer
Integer
Long
Long
BigInteger
BigInteger
String
String
Boolean
Boolean
Double
Double
Date
Date
BigDecimal
BigDecimal
entityType
  • Group
  • PersonAccount
要對映之實體的名稱。實體的名稱可以是 PersonAccount 或 Group。
Group
Group
PersonAccount
Person
multiValuedbooleanfalse定義「人員」和「群組」的延伸內容是否支援多值。
defaultValuestring定義該內容在寫入作業期間的預設值(如果未設定預設值)。