UserContextFilterOr

<< Fare clic per visualizzazione il sommario >>

Percorso:  Il linguaggio OEL > Funzioni >

UserContextFilterOr

Restituisce un filtro sul contesto utente con una serie di condizioni in Or ottenute dai collegamenti specificati all'interno di una lista. Se la reference non dovesse identificare un elemento del contesto utente (per es. Data) la funzione restituisce errore.

 

Funzione

UserContextFilterOr(ArrayValue references)

 

Input

Nome

Descrizione

Tipo

Opzionale

references

Lista di collegamenti tramite cui costruire il filtro.

List of Reference

 

Output

Nome

Descrizione

Tipo

Opzionale

returnValue

Filtro in Or costruito sul contesto utente nella seguente modalità:

soggetto è un elemento di contesto utente;

predicato è Is, BelongsToGroup o BelongsToIdentityRepository ;

oggetto è un collegamento.

Property Filter of Filter

 

 

Commenti

Restituisce

Condizione

Utente è <reference>

Se uno degli elementi di references è il collegamento ad un'Identità.

Unità organizzativa è <reference>

Se uno degli elementi di references è il collegamento ad un' Unità organizzativa.

Posizione organizzativa è <reference>

Se uno degli elementi di references è il collegamento ad una Posizione organizzativa.

Assegnazione è <reference>

Se uno degli elementi di references è il collegamento ad un' Assegnazione.

Utente appartiene all'area <reference>

Se uno degli elementi di references è il collegamento ad un repository di identità.

Utente appartiene al gruppo <reference>

Se uno degli elementi di references è il collegamento ad un Gruppo.

Organizzazione è <reference>

Se uno degli elementi di references è il collegamento ad un' Organizzazione.

Blocco organizzativo è <reference>

Se uno degli elementi di references è il collegamento ad un Blocco organizzativo.

 

Se references è di tipo lista di collegamento esteso, la funzione restituisce il filtro il cui oggetto è il collegamento indicato.