Configurazione per la federazione del registro utenti.
Name | Type | Default | Description |
---|---|---|---|
id | stringa | Un ID di configurazione univoco. | |
maxSearchResults | int | 4500 | Numero massimo di voci che possono essere restituite in una ricerca. |
searchTimeout | Un periodo di tempo con precisione al millisecondo | 10m | L'intervallo di tempo massimo, in millisecondi, per elaborare una ricerca. Specificare un numero intero positivo seguito da un'unità di tempo, che può essere ore (h), minuti (m), secondi (s) o millisecondi (ms). Ad esempio, specificare 500 millisecondi come 500ms. È possibile includere più valori in una singola immissione. Ad esempio, 1s500ms è equivalente a 1,5 secondi. |
pageCacheSize | int | 1000 | Definisce il numero di richieste di paginazione che possono essere memorizzate nella cache. La dimensione cache di paginazione deve essere configurata in base al numero di richieste di paginazione eseguite sul sistema e di risorse del sistema hardware disponibili. |
pageCacheTimeout | Un periodo di tempo con precisione al millisecondo | 30000ms | Definisce il tempo massimo per cui è disponibile una voce aggiunta alla cache di pagina. Quando il tempo specificato è trascorso, la voce viene eliminata dalla cache di pagina. Deve essere configurato in base all'intervallo tra le richieste di ricerca paginazione eseguite sul sistema e di risorse del sistema hardware disponibili. Specificare un numero intero positivo seguito da un'unità di tempo, che può essere ore (h), minuti (m), secondi (s) o millisecondi (ms). Ad esempio, specificare 500 millisecondi come 500ms. È possibile includere più valori in una singola immissione. Ad esempio, 1s500ms è equivalente a 1,5 secondi. |
Riferimento al realm.
Name | Type | Default | Description |
---|---|---|---|
id | stringa | Un ID di configurazione univoco. | |
name | string | Il nome del realm. | |
delimiter | string | / | Delimitatore utilizzato per qualificare il realm in cui l'operazione deve essere eseguita. Ad esempio, userid=test1/myrealm dove / è il delimitatore e myrealm è il nome realm. |
allowOpIfRepoDown | booleano | false | Specifica se l'operazione è consentita se un repository non è attivo. Il valore predefinito è false. |
realm > participatingBaseEntry
La voce di base che fa parte di questo realm.
Name | Type | Default | Description |
---|---|---|---|
id | stringa | Un ID di configurazione univoco. | |
name | string | Il nome della voce di base. |
Le associazioni delle proprietà di input e di output per l'id utente univoco utilizzato in un'operazione registro utenti.
Name | Type | Default | Description |
---|---|---|---|
inputProperty | string | uniqueName | La proprietà che è in corrispondenza con l'attributo del registro utenti per l'input. I valori validi sono i seguenti: uniqueId, uniqueName, externalId, externalName e gli attributi dei tipi di entità PersonAccount e Group. |
outputProperty | string | uniqueName | Proprietà corrispondente all'attributo del registro utenti per l'output. I valori validi sono i seguenti: uniqueId, uniqueName, externalId, externalName e gli attributi dei tipi di entità PersonAccount e Group. |
realm > userSecurityNameMapping
Le associazioni delle proprietà di input e di output per il nome di sicurezza utente in un'operazione registro utenti.
Name | Type | Default | Description |
---|---|---|---|
inputProperty | string | principalName | La proprietà che è in corrispondenza con l'attributo del registro utenti per l'input. I valori validi sono i seguenti: uniqueId, uniqueName, externalId, externalName e gli attributi dei tipi di entità PersonAccount e Group. |
outputProperty | string | uniqueName | Proprietà corrispondente all'attributo del registro utenti per l'output. I valori validi sono i seguenti: uniqueId, uniqueName, externalId, externalName e gli attributi dei tipi di entità PersonAccount e Group. |
realm > userDisplayNameMapping
Le associazioni delle proprietà di input e di output per il nome di visualizzazione utente in un'operazione registro utenti.
Name | Type | Default | Description |
---|---|---|---|
inputProperty | string | principalName | La proprietà che è in corrispondenza con l'attributo del registro utenti per l'input. I valori validi sono i seguenti: uniqueId, uniqueName, externalId, externalName e gli attributi dei tipi di entità PersonAccount e Group. |
outputProperty | string | principalName | Proprietà corrispondente all'attributo del registro utenti per l'output. I valori validi sono i seguenti: uniqueId, uniqueName, externalId, externalName e gli attributi dei tipi di entità PersonAccount e Group. |
Le associazioni delle proprietà di input e di output per l'id gruppo univoco in un'operazione registro utenti.
Name | Type | Default | Description |
---|---|---|---|
inputProperty | string | cn | La proprietà che è in corrispondenza con l'attributo del registro utenti per l'input. I valori validi sono i seguenti: uniqueId, uniqueName, externalId, externalName e gli attributi dei tipi di entità PersonAccount e Group. |
outputProperty | string | uniqueName | Proprietà corrispondente all'attributo del registro utenti per l'output. I valori validi sono i seguenti: uniqueId, uniqueName, externalId, externalName e gli attributi dei tipi di entità PersonAccount e Group. |
realm > groupSecurityNameMapping
Le associazioni delle proprietà di input e di output per il nome di sicurezza gruppo in un'operazione registro utenti.
Name | Type | Default | Description |
---|---|---|---|
inputProperty | string | cn | La proprietà che è in corrispondenza con l'attributo del registro utenti per l'input. I valori validi sono i seguenti: uniqueId, uniqueName, externalId, externalName e gli attributi dei tipi di entità PersonAccount e Group. |
outputProperty | string | cn | Proprietà corrispondente all'attributo del registro utenti per l'output. I valori validi sono i seguenti: uniqueId, uniqueName, externalId, externalName e gli attributi dei tipi di entità PersonAccount e Group. |
realm > groupDisplayNameMapping
Le associazioni delle proprietà di input e di output per il nome di visualizzazione gruppo in un'operazione registro utenti.
Name | Type | Default | Description |
---|---|---|---|
inputProperty | string | cn | La proprietà che è in corrispondenza con l'attributo del registro utenti per l'input. I valori validi sono i seguenti: uniqueId, uniqueName, externalId, externalName e gli attributi dei tipi di entità PersonAccount e Group. |
outputProperty | string | cn | Proprietà corrispondente all'attributo del registro utenti per l'output. I valori validi sono i seguenti: uniqueId, uniqueName, externalId, externalName e gli attributi dei tipi di entità PersonAccount e Group. |
L'associazione parent predefinita per il realm.
Name | Type | Default | Description |
---|---|---|---|
name | string | Il nome dell'entità messa in corrispondenza. Il nome dell'entità può essere PersonAccount o Group. | |
parentUniqueName | string | Il DN, indicato nel campo DN (Distinguished Name) di base nel repository, con cui verranno create tutte le entità del tipo configurato. |
La configurazione del realm principale.
Name | Type | Default | Description |
---|---|---|---|
name | string | Il nome del realm. | |
delimiter | string | / | Delimitatore utilizzato per qualificare il realm in cui l'operazione deve essere eseguita. Ad esempio, userid=test1/myrealm dove / è il delimitatore e myrealm è il nome realm. |
allowOpIfRepoDown | booleano | false | Specifica se l'operazione è consentita se un repository non è attivo. Il valore predefinito è false. |
primaryRealm > participatingBaseEntry
La voce di base che fa parte di questo realm.
Name | Type | Default | Description |
---|---|---|---|
id | stringa | Un ID di configurazione univoco. | |
name | string | Il nome della voce di base. |
primaryRealm > uniqueUserIdMapping
Le associazioni delle proprietà di input e di output per l'id utente univoco utilizzato in un'operazione registro utenti.
Name | Type | Default | Description |
---|---|---|---|
inputProperty | string | uniqueName | La proprietà che è in corrispondenza con l'attributo del registro utenti per l'input. I valori validi sono i seguenti: uniqueId, uniqueName, externalId, externalName e gli attributi dei tipi di entità PersonAccount e Group. |
outputProperty | string | uniqueName | Proprietà corrispondente all'attributo del registro utenti per l'output. I valori validi sono i seguenti: uniqueId, uniqueName, externalId, externalName e gli attributi dei tipi di entità PersonAccount e Group. |
primaryRealm > userSecurityNameMapping
Le associazioni delle proprietà di input e di output per il nome di sicurezza utente in un'operazione registro utenti.
Name | Type | Default | Description |
---|---|---|---|
inputProperty | string | principalName | La proprietà che è in corrispondenza con l'attributo del registro utenti per l'input. I valori validi sono i seguenti: uniqueId, uniqueName, externalId, externalName e gli attributi dei tipi di entità PersonAccount e Group. |
outputProperty | string | uniqueName | Proprietà corrispondente all'attributo del registro utenti per l'output. I valori validi sono i seguenti: uniqueId, uniqueName, externalId, externalName e gli attributi dei tipi di entità PersonAccount e Group. |
primaryRealm > userDisplayNameMapping
Le associazioni delle proprietà di input e di output per il nome di visualizzazione utente in un'operazione registro utenti.
Name | Type | Default | Description |
---|---|---|---|
inputProperty | string | principalName | La proprietà che è in corrispondenza con l'attributo del registro utenti per l'input. I valori validi sono i seguenti: uniqueId, uniqueName, externalId, externalName e gli attributi dei tipi di entità PersonAccount e Group. |
outputProperty | string | principalName | Proprietà corrispondente all'attributo del registro utenti per l'output. I valori validi sono i seguenti: uniqueId, uniqueName, externalId, externalName e gli attributi dei tipi di entità PersonAccount e Group. |
primaryRealm > uniqueGroupIdMapping
Le associazioni delle proprietà di input e di output per l'id gruppo univoco in un'operazione registro utenti.
Name | Type | Default | Description |
---|---|---|---|
inputProperty | string | cn | La proprietà che è in corrispondenza con l'attributo del registro utenti per l'input. I valori validi sono i seguenti: uniqueId, uniqueName, externalId, externalName e gli attributi dei tipi di entità PersonAccount e Group. |
outputProperty | string | uniqueName | Proprietà corrispondente all'attributo del registro utenti per l'output. I valori validi sono i seguenti: uniqueId, uniqueName, externalId, externalName e gli attributi dei tipi di entità PersonAccount e Group. |
primaryRealm > groupSecurityNameMapping
Le associazioni delle proprietà di input e di output per il nome di sicurezza gruppo in un'operazione registro utenti.
Name | Type | Default | Description |
---|---|---|---|
inputProperty | string | cn | La proprietà che è in corrispondenza con l'attributo del registro utenti per l'input. I valori validi sono i seguenti: uniqueId, uniqueName, externalId, externalName e gli attributi dei tipi di entità PersonAccount e Group. |
outputProperty | string | cn | Proprietà corrispondente all'attributo del registro utenti per l'output. I valori validi sono i seguenti: uniqueId, uniqueName, externalId, externalName e gli attributi dei tipi di entità PersonAccount e Group. |
primaryRealm > groupDisplayNameMapping
Le associazioni delle proprietà di input e di output per il nome di visualizzazione gruppo in un'operazione registro utenti.
Name | Type | Default | Description |
---|---|---|---|
inputProperty | string | cn | La proprietà che è in corrispondenza con l'attributo del registro utenti per l'input. I valori validi sono i seguenti: uniqueId, uniqueName, externalId, externalName e gli attributi dei tipi di entità PersonAccount e Group. |
outputProperty | string | cn | Proprietà corrispondente all'attributo del registro utenti per l'output. I valori validi sono i seguenti: uniqueId, uniqueName, externalId, externalName e gli attributi dei tipi di entità PersonAccount e Group. |
L'associazione parent predefinita per il realm.
Name | Type | Default | Description |
---|---|---|---|
name | string | Il nome dell'entità messa in corrispondenza. Il nome dell'entità può essere PersonAccount o Group. | |
parentUniqueName | string | Il DN, indicato nel campo DN (Distinguished Name) di base nel repository, con cui verranno create tutte le entità del tipo configurato. |
L'elemento parent predefinito per l'associazione di un tipo entità.
Name | Type | Default | Description |
---|---|---|---|
id | stringa | Un ID di configurazione univoco. |
Il nome dell'entità messa in corrispondenza. Il nome dell'entità può essere PersonAccount o Group.
supportedEntityType > defaultParent
Il DN, indicato nel campo DN (Distinguished Name) di base nel repository, con cui verranno create tutte le entità del tipo configurato.
Le proprietà estese per Person e Group.
Name | Type | Default | Description |
---|---|---|---|
id | stringa | Un ID di configurazione univoco. | |
name | string | Definisce il nome della proprietà estesa per Person e Group. | |
dataType |
| Definisce il tipo di dati della proprietà estesa per Person e Group. Sono supportati i tipi Java di base. Integer Integer Long Long BigInteger BigInteger String String Boolean Boolean Double Double Date Date BigDecimal BigDecimal | |
entityType |
| Il nome dell'entità messa in corrispondenza. Il nome dell'entità può essere PersonAccount o Group. Group Group PersonAccount Person | |
multiValued | booleano | false | Definisce se la proprietà estesa per Person e Group supporta più valori. |
defaultValue | string | Definisce il valore predefinito per la proprietà durante l'operazione di scrittura nel caso in cui non sia impostato alcun valore predefinito. |