federatedRepository - Stowarzyszanie rejestru użytkowników (federatedRepository)

Konfiguracja stowarzyszania rejestru użytkowników.

NameTypeDefaultDescription
idłańcuchUnikalny identyfikator konfiguracji.
maxSearchResultsint4500Maksymalna liczba pozycji, które mogą zostać zwrócone w wyszukiwaniu.
searchTimeoutOkres z dokładnością do milisekundy10mMaksymalny czas (w milisekundach) przetwarzania wyszukiwania. Określ dodatnią liczbę całkowitą, po której następuje jednostka czasu, taka jak godziny (h), minuty (m), sekundy (s) lub milisekundy (ms). Na przykład określ 500 milisekund jako 500ms. W pojedynczej pozycji można zawrzeć wiele wartości. Na przykład 1s500ms oznacza 1,5 sekundy.
pageCacheSizeint1000Definiuje liczbę żądań stronicowania, które mogą być przechowywane w pamięci podręcznej. Wielkość pamięci podręcznej stronicowania należy skonfigurować na podstawie liczby żądań stronicowania wykonywanych w systemie i dostępnych zasobów sprzętowych systemu.
pageCacheTimeoutOkres z dokładnością do milisekundy30000msDefiniuje maksymalny czas, przez jaki dostępny jest wpis dodany do pamięci podręcznej stron. Po upływie określonego czasu wpis jest usuwany z pamięci podręcznej stron. Wartość tę należy skonfigurować na podstawie przedziału czasu między żądaniami wyszukiwania stronicowania wykonanymi w systemie i na podstawie dostępnych zasobów sprzętowych systemu. Określ dodatnią liczbę całkowitą, po której następuje jednostka czasu, taka jak godziny (h), minuty (m), sekundy (s) lub milisekundy (ms). Na przykład określ 500 milisekund jako 500ms. W pojedynczej pozycji można zawrzeć wiele wartości. Na przykład 1s500ms oznacza 1,5 sekundy.

realm

Odwołanie do dziedziny.

NameTypeDefaultDescription
idłańcuchUnikalny identyfikator konfiguracji.
namestringNazwa dziedziny.
delimiterstring/Separator używany do kwalifikowania dziedziny, w której operacja ma zostać wykonana. Na przykład userid=test1/moja_dziedzina, gdzie / to separator, a moja_dziedzina to nazwa dziedziny.
allowOpIfRepoDownbooleanfalseOkreśla, czy operacja jest dozwolona, gdy repozytorium jest wyłączone. Wartość domyślna to false.

realm > participatingBaseEntry

Wpis podstawowy, który stanowi część danej dziedziny.

NameTypeDefaultDescription
idłańcuchUnikalny identyfikator konfiguracji.
namestringNazwa wpisu podstawowego.

realm > uniqueUserIdMapping

Odwzorowania właściwości wejściowych i wyjściowych dla unikalnego identyfikatora użytkownika używanego w operacji na rejestrze użytkowników.

NameTypeDefaultDescription
inputPropertystringuniqueNameWłaściwość, która jest odwzorowywana na atrybut rejestru użytkowników dla danych wejściowych. Poprawne wartości to: uniqueId, uniqueName, externalId, externalName i atrybuty o typach jednostki PersonAccount i Group.
outputPropertystringuniqueNameWłaściwość, która jest odwzorowywana na atrybut rejestru użytkowników dla danych wyjściowych Poprawne wartości to: uniqueId, uniqueName, externalId, externalName i atrybuty o typach jednostki PersonAccount i Group.

realm > userSecurityNameMapping

Odwzorowania właściwości wejściowych i wyjściowych dla nazwy zabezpieczeń użytkownika w operacji na rejestrze użytkowników.

NameTypeDefaultDescription
inputPropertystringprincipalNameWłaściwość, która jest odwzorowywana na atrybut rejestru użytkowników dla danych wejściowych. Poprawne wartości to: uniqueId, uniqueName, externalId, externalName i atrybuty o typach jednostki PersonAccount i Group.
outputPropertystringuniqueNameWłaściwość, która jest odwzorowywana na atrybut rejestru użytkowników dla danych wyjściowych Poprawne wartości to: uniqueId, uniqueName, externalId, externalName i atrybuty o typach jednostki PersonAccount i Group.

realm > userDisplayNameMapping

Odwzorowania właściwości wejściowych i wyjściowych dla nazwy wyświetlanej użytkownika w operacji na rejestrze użytkowników.

NameTypeDefaultDescription
inputPropertystringprincipalNameWłaściwość, która jest odwzorowywana na atrybut rejestru użytkowników dla danych wejściowych. Poprawne wartości to: uniqueId, uniqueName, externalId, externalName i atrybuty o typach jednostki PersonAccount i Group.
outputPropertystringprincipalNameWłaściwość, która jest odwzorowywana na atrybut rejestru użytkowników dla danych wyjściowych Poprawne wartości to: uniqueId, uniqueName, externalId, externalName i atrybuty o typach jednostki PersonAccount i Group.

realm > uniqueGroupIdMapping

Odwzorowania właściwości wejściowych i wyjściowych dla unikalnego identyfikatora grupy w operacji na rejestrze użytkowników.

NameTypeDefaultDescription
inputPropertystringcnWłaściwość, która jest odwzorowywana na atrybut rejestru użytkowników dla danych wejściowych. Poprawne wartości to: uniqueId, uniqueName, externalId, externalName i atrybuty o typach jednostki PersonAccount i Group.
outputPropertystringuniqueNameWłaściwość, która jest odwzorowywana na atrybut rejestru użytkowników dla danych wyjściowych Poprawne wartości to: uniqueId, uniqueName, externalId, externalName i atrybuty o typach jednostki PersonAccount i Group.

realm > groupSecurityNameMapping

Odwzorowania właściwości wejściowych i wyjściowych dla nazwy zabezpieczeń grupy w operacji na rejestrze użytkowników.

NameTypeDefaultDescription
inputPropertystringcnWłaściwość, która jest odwzorowywana na atrybut rejestru użytkowników dla danych wejściowych. Poprawne wartości to: uniqueId, uniqueName, externalId, externalName i atrybuty o typach jednostki PersonAccount i Group.
outputPropertystringcnWłaściwość, która jest odwzorowywana na atrybut rejestru użytkowników dla danych wyjściowych Poprawne wartości to: uniqueId, uniqueName, externalId, externalName i atrybuty o typach jednostki PersonAccount i Group.

realm > groupDisplayNameMapping

Odwzorowania właściwości wejściowych i wyjściowych dla nazwy wyświetlanej grupy w operacji na rejestrze użytkowników.

NameTypeDefaultDescription
inputPropertystringcnWłaściwość, która jest odwzorowywana na atrybut rejestru użytkowników dla danych wejściowych. Poprawne wartości to: uniqueId, uniqueName, externalId, externalName i atrybuty o typach jednostki PersonAccount i Group.
outputPropertystringcnWłaściwość, która jest odwzorowywana na atrybut rejestru użytkowników dla danych wyjściowych Poprawne wartości to: uniqueId, uniqueName, externalId, externalName i atrybuty o typach jednostki PersonAccount i Group.

realm > defaultParents

Domyślne odwzorowanie nadrzędne dziedziny.

NameTypeDefaultDescription
namestringNazwa odwzorowywanej jednostki. Nazwą jednostki może być PersonAccount lub Group.
parentUniqueNamestringNazwa wyróżniająca w ramach podstawowej nazwy wyróżniającej (DN) w repozytorium, pod którą będą tworzone wszystkie jednostki skonfigurowanego typu.

primaryRealm

Konfiguracja dziedziny podstawowej.

NameTypeDefaultDescription
namestringNazwa dziedziny.
delimiterstring/Separator używany do kwalifikowania dziedziny, w której operacja ma zostać wykonana. Na przykład userid=test1/moja_dziedzina, gdzie / to separator, a moja_dziedzina to nazwa dziedziny.
allowOpIfRepoDownbooleanfalseOkreśla, czy operacja jest dozwolona, gdy repozytorium jest wyłączone. Wartość domyślna to false.

primaryRealm > participatingBaseEntry

Wpis podstawowy, który stanowi część danej dziedziny.

NameTypeDefaultDescription
idłańcuchUnikalny identyfikator konfiguracji.
namestringNazwa wpisu podstawowego.

primaryRealm > uniqueUserIdMapping

Odwzorowania właściwości wejściowych i wyjściowych dla unikalnego identyfikatora użytkownika używanego w operacji na rejestrze użytkowników.

NameTypeDefaultDescription
inputPropertystringuniqueNameWłaściwość, która jest odwzorowywana na atrybut rejestru użytkowników dla danych wejściowych. Poprawne wartości to: uniqueId, uniqueName, externalId, externalName i atrybuty o typach jednostki PersonAccount i Group.
outputPropertystringuniqueNameWłaściwość, która jest odwzorowywana na atrybut rejestru użytkowników dla danych wyjściowych Poprawne wartości to: uniqueId, uniqueName, externalId, externalName i atrybuty o typach jednostki PersonAccount i Group.

primaryRealm > userSecurityNameMapping

Odwzorowania właściwości wejściowych i wyjściowych dla nazwy zabezpieczeń użytkownika w operacji na rejestrze użytkowników.

NameTypeDefaultDescription
inputPropertystringprincipalNameWłaściwość, która jest odwzorowywana na atrybut rejestru użytkowników dla danych wejściowych. Poprawne wartości to: uniqueId, uniqueName, externalId, externalName i atrybuty o typach jednostki PersonAccount i Group.
outputPropertystringuniqueNameWłaściwość, która jest odwzorowywana na atrybut rejestru użytkowników dla danych wyjściowych Poprawne wartości to: uniqueId, uniqueName, externalId, externalName i atrybuty o typach jednostki PersonAccount i Group.

primaryRealm > userDisplayNameMapping

Odwzorowania właściwości wejściowych i wyjściowych dla nazwy wyświetlanej użytkownika w operacji na rejestrze użytkowników.

NameTypeDefaultDescription
inputPropertystringprincipalNameWłaściwość, która jest odwzorowywana na atrybut rejestru użytkowników dla danych wejściowych. Poprawne wartości to: uniqueId, uniqueName, externalId, externalName i atrybuty o typach jednostki PersonAccount i Group.
outputPropertystringprincipalNameWłaściwość, która jest odwzorowywana na atrybut rejestru użytkowników dla danych wyjściowych Poprawne wartości to: uniqueId, uniqueName, externalId, externalName i atrybuty o typach jednostki PersonAccount i Group.

primaryRealm > uniqueGroupIdMapping

Odwzorowania właściwości wejściowych i wyjściowych dla unikalnego identyfikatora grupy w operacji na rejestrze użytkowników.

NameTypeDefaultDescription
inputPropertystringcnWłaściwość, która jest odwzorowywana na atrybut rejestru użytkowników dla danych wejściowych. Poprawne wartości to: uniqueId, uniqueName, externalId, externalName i atrybuty o typach jednostki PersonAccount i Group.
outputPropertystringuniqueNameWłaściwość, która jest odwzorowywana na atrybut rejestru użytkowników dla danych wyjściowych Poprawne wartości to: uniqueId, uniqueName, externalId, externalName i atrybuty o typach jednostki PersonAccount i Group.

primaryRealm > groupSecurityNameMapping

Odwzorowania właściwości wejściowych i wyjściowych dla nazwy zabezpieczeń grupy w operacji na rejestrze użytkowników.

NameTypeDefaultDescription
inputPropertystringcnWłaściwość, która jest odwzorowywana na atrybut rejestru użytkowników dla danych wejściowych. Poprawne wartości to: uniqueId, uniqueName, externalId, externalName i atrybuty o typach jednostki PersonAccount i Group.
outputPropertystringcnWłaściwość, która jest odwzorowywana na atrybut rejestru użytkowników dla danych wyjściowych Poprawne wartości to: uniqueId, uniqueName, externalId, externalName i atrybuty o typach jednostki PersonAccount i Group.

primaryRealm > groupDisplayNameMapping

Odwzorowania właściwości wejściowych i wyjściowych dla nazwy wyświetlanej grupy w operacji na rejestrze użytkowników.

NameTypeDefaultDescription
inputPropertystringcnWłaściwość, która jest odwzorowywana na atrybut rejestru użytkowników dla danych wejściowych. Poprawne wartości to: uniqueId, uniqueName, externalId, externalName i atrybuty o typach jednostki PersonAccount i Group.
outputPropertystringcnWłaściwość, która jest odwzorowywana na atrybut rejestru użytkowników dla danych wyjściowych Poprawne wartości to: uniqueId, uniqueName, externalId, externalName i atrybuty o typach jednostki PersonAccount i Group.

primaryRealm > defaultParents

Domyślne odwzorowanie nadrzędne dziedziny.

NameTypeDefaultDescription
namestringNazwa odwzorowywanej jednostki. Nazwą jednostki może być PersonAccount lub Group.
parentUniqueNamestringNazwa wyróżniająca w ramach podstawowej nazwy wyróżniającej (DN) w repozytorium, pod którą będą tworzone wszystkie jednostki skonfigurowanego typu.

supportedEntityType

Domyślny element nadrzędny odwzorowania typu jednostki.

NameTypeDefaultDescription
idłańcuchUnikalny identyfikator konfiguracji.

supportedEntityType > name

Nazwa odwzorowywanej jednostki. Nazwą jednostki może być PersonAccount lub Group.

supportedEntityType > defaultParent

Nazwa wyróżniająca w ramach podstawowej nazwy wyróżniającej (DN) w repozytorium, pod którą będą tworzone wszystkie jednostki skonfigurowanego typu.

extendedProperty

Właściwości rozszerzone osoby i grupy.

NameTypeDefaultDescription
idłańcuchUnikalny identyfikator konfiguracji.
namestringDefiniuje nazwę właściwości rozszerzonej osoby i grupy.
dataType
  • Integer
  • Long
  • BigInteger
  • String
  • Boolean
  • Double
  • Date
  • BigDecimal
Definiuje typ danych właściwości rozszerzonej osoby i grupy. Są obsługiwane podstawowe typy danych Java.
Integer
Integer
Long
Long
BigInteger
BigInteger
String
String
Boolean
Boolean
Double
Double
Date
Date
BigDecimal
BigDecimal
entityType
  • Group
  • PersonAccount
Nazwa odwzorowywanej jednostki. Nazwą jednostki może być PersonAccount lub Group.
Group
Group
PersonAccount
Person
multiValuedbooleanfalseDefiniuje, czy właściwość rozszerzona osoby i grupy obsługuje wiele wartości.
defaultValuestringDefiniuje wartość domyślną właściwości podczas operacji zapisu, jeśli nie ustawiono wartości domyślnej.