federatedRepository - Federalizarea registrului de utilizator (federatedRepository)

Configuraţie pentru federalizarea registrului de utilizator.

NameTypeDefaultDescription
idşirUn ID de configuraţie unic.
maxSearchResultsint4500Numărul maxim de intrări ce pot fi returnate într-o căutare.
searchTimeoutO perioadă de timp cu precizie de milisecunde10mIntervalul de timp maxim, în milisecunde, pentru procesarea unei căutări. Specificaţi un întreg pozitiv urmat de o unitate de timp, care poate fi ore (o), minute (m), secunde (s) sau milisecunde (ms). De exemplu, specificaţi 500 milisecunde ca 500ms. Puteţi include valori multiple într-o singură intrare. De exemplu, 1s500ms este echivalent cu 1.5 secunde.
pageCacheSizeint1000Defineşte numărul cererilor de paginare care pot fi stocate în cache. Mărimea cache-ului de paginare trebuie să fie configurată în funcţie de numărul cererilor de paginare executate pe sistem şi resursele hardware de sistem disponibile.
pageCacheTimeoutO perioadă de timp cu precizie de milisecunde30000msDefineşte intervalul de timp maxim în care este disponibilă o intrare adăugată în cache-ul de pagină. Când s-a scurs intervalul de timp specificat, este curăţată intrarea din pagina cache. Aceasta trebuie să fie configurată pe baza intervalulului dintre cererile de căutare de paginare executate pe sistem şi resursele hardware de sistem disponibile. Specificaţi un întreg pozitiv urmat de o unitate de timp, care poate fi ore (o), minute (m), secunde (s) sau milisecunde (ms). De exemplu, specificaţi 500 milisecunde ca 500ms. Puteţi include valori multiple într-o singură intrare. De exemplu, 1s500ms este echivalent cu 1.5 secunde.

realm

Referinţa la regiune.

NameTypeDefaultDescription
idşirUn ID de configuraţie unic.
namestringNumele regiunii.
delimiterstring/Delimitator utilizat pentru a califica regiunea sub care ar trebui executată operaţia. De exemplu, userid=test1/myrealm where / este delimitatorul, iar myrealm este numele regiunii.
allowOpIfRepoDownbooleanfalseSpecifică dacă este permisă operaţia atunci când magazia nu este operaţională. Valoarea implicită este fals.

realm > participatingBaseEntry

Intrarea de bază care face parte din această regiune.

NameTypeDefaultDescription
idşirUn ID de configuraţie unic.
namestringNumele intrării de bază.

realm > uniqueUserIdMapping

Mapări ale proprietăţii de intrare sau ieşire pentru ID-ul de utilizator unic utilizat într-o operaţie de registru utilizator.

NameTypeDefaultDescription
inputPropertystringuniqueNameProprietatea care mapează la atributul registrului de utilizatori pentru intrare. Valorile valide sunt: uniqueId, uniqueName, externalId, externalName şi atributele tipurilor de entităţi PersonAccount şi Group.
outputPropertystringuniqueNameProprietatea care mapează la atributul registrului de utilizatori pentru ieşire. Valorile valide sunt: uniqueId, uniqueName, externalId, externalName şi atributele tipurilor de entităţi PersonAccount şi Group.

realm > userSecurityNameMapping

Mapări ale proprietăţii de intrare şi ieşire pentru numele de securitate utilizator dintr-o operaţie de registru utilizator.

NameTypeDefaultDescription
inputPropertystringprincipalNameProprietatea care mapează la atributul registrului de utilizatori pentru intrare. Valorile valide sunt: uniqueId, uniqueName, externalId, externalName şi atributele tipurilor de entităţi PersonAccount şi Group.
outputPropertystringuniqueNameProprietatea care mapează la atributul registrului de utilizatori pentru ieşire. Valorile valide sunt: uniqueId, uniqueName, externalId, externalName şi atributele tipurilor de entităţi PersonAccount şi Group.

realm > userDisplayNameMapping

Mapările proprietăţii de intrare şi ieşire pentru numele de afişare utilizator dintr-o operaţie de registru utilizator.

NameTypeDefaultDescription
inputPropertystringprincipalNameProprietatea care mapează la atributul registrului de utilizatori pentru intrare. Valorile valide sunt: uniqueId, uniqueName, externalId, externalName şi atributele tipurilor de entităţi PersonAccount şi Group.
outputPropertystringprincipalNameProprietatea care mapează la atributul registrului de utilizatori pentru ieşire. Valorile valide sunt: uniqueId, uniqueName, externalId, externalName şi atributele tipurilor de entităţi PersonAccount şi Group.

realm > uniqueGroupIdMapping

Mapările proprietăţii de intrare şi ieşire pentru ID-ul grupului unic dintr-o operaţie de registru utilizator.

NameTypeDefaultDescription
inputPropertystringcnProprietatea care mapează la atributul registrului de utilizatori pentru intrare. Valorile valide sunt: uniqueId, uniqueName, externalId, externalName şi atributele tipurilor de entităţi PersonAccount şi Group.
outputPropertystringuniqueNameProprietatea care mapează la atributul registrului de utilizatori pentru ieşire. Valorile valide sunt: uniqueId, uniqueName, externalId, externalName şi atributele tipurilor de entităţi PersonAccount şi Group.

realm > groupSecurityNameMapping

Mapările proprietăţii de intrare şi ieşire pentru numele securităţii de grup dintr-o operaţie de registru utilizator.

NameTypeDefaultDescription
inputPropertystringcnProprietatea care mapează la atributul registrului de utilizatori pentru intrare. Valorile valide sunt: uniqueId, uniqueName, externalId, externalName şi atributele tipurilor de entităţi PersonAccount şi Group.
outputPropertystringcnProprietatea care mapează la atributul registrului de utilizatori pentru ieşire. Valorile valide sunt: uniqueId, uniqueName, externalId, externalName şi atributele tipurilor de entităţi PersonAccount şi Group.

realm > groupDisplayNameMapping

Mapări ale proprietăţii de intrare şi ieşire pentru numele de afişare grup într-o operaţie de registru utilizator.

NameTypeDefaultDescription
inputPropertystringcnProprietatea care mapează la atributul registrului de utilizatori pentru intrare. Valorile valide sunt: uniqueId, uniqueName, externalId, externalName şi atributele tipurilor de entităţi PersonAccount şi Group.
outputPropertystringcnProprietatea care mapează la atributul registrului de utilizatori pentru ieşire. Valorile valide sunt: uniqueId, uniqueName, externalId, externalName şi atributele tipurilor de entităţi PersonAccount şi Group.

realm > defaultParents

Maparea de părinte implicit pentru regiune

NameTypeDefaultDescription
namestringNumele entităţii care este mapată. Numele entităţii poate fi Cont persoană sau Grup.
parentUniqueNamestringNumele distinctiv de sub Numele distinctiv de bază (DN) din magazie, sub care vor fi create toate entităţile tipului configurat.

primaryRealm

Configuraţia regiunii primare.

NameTypeDefaultDescription
namestringNumele regiunii.
delimiterstring/Delimitator utilizat pentru a califica regiunea sub care ar trebui executată operaţia. De exemplu, userid=test1/myrealm where / este delimitatorul, iar myrealm este numele regiunii.
allowOpIfRepoDownbooleanfalseSpecifică dacă este permisă operaţia atunci când magazia nu este operaţională. Valoarea implicită este fals.

primaryRealm > participatingBaseEntry

Intrarea de bază care face parte din această regiune.

NameTypeDefaultDescription
idşirUn ID de configuraţie unic.
namestringNumele intrării de bază.

primaryRealm > uniqueUserIdMapping

Mapări ale proprietăţii de intrare sau ieşire pentru ID-ul de utilizator unic utilizat într-o operaţie de registru utilizator.

NameTypeDefaultDescription
inputPropertystringuniqueNameProprietatea care mapează la atributul registrului de utilizatori pentru intrare. Valorile valide sunt: uniqueId, uniqueName, externalId, externalName şi atributele tipurilor de entităţi PersonAccount şi Group.
outputPropertystringuniqueNameProprietatea care mapează la atributul registrului de utilizatori pentru ieşire. Valorile valide sunt: uniqueId, uniqueName, externalId, externalName şi atributele tipurilor de entităţi PersonAccount şi Group.

primaryRealm > userSecurityNameMapping

Mapări ale proprietăţii de intrare şi ieşire pentru numele de securitate utilizator dintr-o operaţie de registru utilizator.

NameTypeDefaultDescription
inputPropertystringprincipalNameProprietatea care mapează la atributul registrului de utilizatori pentru intrare. Valorile valide sunt: uniqueId, uniqueName, externalId, externalName şi atributele tipurilor de entităţi PersonAccount şi Group.
outputPropertystringuniqueNameProprietatea care mapează la atributul registrului de utilizatori pentru ieşire. Valorile valide sunt: uniqueId, uniqueName, externalId, externalName şi atributele tipurilor de entităţi PersonAccount şi Group.

primaryRealm > userDisplayNameMapping

Mapările proprietăţii de intrare şi ieşire pentru numele de afişare utilizator dintr-o operaţie de registru utilizator.

NameTypeDefaultDescription
inputPropertystringprincipalNameProprietatea care mapează la atributul registrului de utilizatori pentru intrare. Valorile valide sunt: uniqueId, uniqueName, externalId, externalName şi atributele tipurilor de entităţi PersonAccount şi Group.
outputPropertystringprincipalNameProprietatea care mapează la atributul registrului de utilizatori pentru ieşire. Valorile valide sunt: uniqueId, uniqueName, externalId, externalName şi atributele tipurilor de entităţi PersonAccount şi Group.

primaryRealm > uniqueGroupIdMapping

Mapările proprietăţii de intrare şi ieşire pentru ID-ul grupului unic dintr-o operaţie de registru utilizator.

NameTypeDefaultDescription
inputPropertystringcnProprietatea care mapează la atributul registrului de utilizatori pentru intrare. Valorile valide sunt: uniqueId, uniqueName, externalId, externalName şi atributele tipurilor de entităţi PersonAccount şi Group.
outputPropertystringuniqueNameProprietatea care mapează la atributul registrului de utilizatori pentru ieşire. Valorile valide sunt: uniqueId, uniqueName, externalId, externalName şi atributele tipurilor de entităţi PersonAccount şi Group.

primaryRealm > groupSecurityNameMapping

Mapările proprietăţii de intrare şi ieşire pentru numele securităţii de grup dintr-o operaţie de registru utilizator.

NameTypeDefaultDescription
inputPropertystringcnProprietatea care mapează la atributul registrului de utilizatori pentru intrare. Valorile valide sunt: uniqueId, uniqueName, externalId, externalName şi atributele tipurilor de entităţi PersonAccount şi Group.
outputPropertystringcnProprietatea care mapează la atributul registrului de utilizatori pentru ieşire. Valorile valide sunt: uniqueId, uniqueName, externalId, externalName şi atributele tipurilor de entităţi PersonAccount şi Group.

primaryRealm > groupDisplayNameMapping

Mapări ale proprietăţii de intrare şi ieşire pentru numele de afişare grup într-o operaţie de registru utilizator.

NameTypeDefaultDescription
inputPropertystringcnProprietatea care mapează la atributul registrului de utilizatori pentru intrare. Valorile valide sunt: uniqueId, uniqueName, externalId, externalName şi atributele tipurilor de entităţi PersonAccount şi Group.
outputPropertystringcnProprietatea care mapează la atributul registrului de utilizatori pentru ieşire. Valorile valide sunt: uniqueId, uniqueName, externalId, externalName şi atributele tipurilor de entităţi PersonAccount şi Group.

primaryRealm > defaultParents

Maparea de părinte implicit pentru regiune

NameTypeDefaultDescription
namestringNumele entităţii care este mapată. Numele entităţii poate fi Cont persoană sau Grup.
parentUniqueNamestringNumele distinctiv de sub Numele distinctiv de bază (DN) din magazie, sub care vor fi create toate entităţile tipului configurat.

supportedEntityType

Părintele implicit pentru o mapare de tip entitate.

NameTypeDefaultDescription
idşirUn ID de configuraţie unic.

supportedEntityType > name

Numele entităţii care este mapată. Numele entităţii poate fi Cont persoană sau Grup.

supportedEntityType > defaultParent

Numele distinctiv de sub Numele distinctiv de bază (DN) din magazie, sub care vor fi create toate entităţile tipului configurat.

extendedProperty

Proprietăţile extinse pentru Persoană şi Grup.

NameTypeDefaultDescription
idşirUn ID de configuraţie unic.
namestringDefineşte numele de proprietate extinsă pentru Persoană şi Grup.
dataType
  • Integer
  • Long
  • BigInteger
  • String
  • Boolean
  • Double
  • Date
  • BigDecimal
Defineşte tipul de date al proprietăţii extinse pentru Persoană şi Grup. Sunt suportate tipurile de date Java de bază.
Integer
Integer
Long
Long
BigInteger
BigInteger
String
String
Boolean
Boolean
Double
Double
Date
Date
BigDecimal
BigDecimal
entityType
  • Group
  • PersonAccount
Numele entităţii care este mapată. Numele entităţii poate fi Cont persoană sau Grup.
Group
Group
PersonAccount
Person
multiValuedbooleanfalseDefineşte dacă proprietatea extinsă pentru Persoană şi Grup suportă valori multiple.
defaultValuestringDefineşte valoarea implicită pentru proprietate în timpul operaţiei de scriere, dacă nu este setată nicio valoare implicită.