UserContextFilter

<< Fare clic per visualizzazione il sommario >>

Percorso:  Il linguaggio OEL > Funzioni >

UserContextFilter

Restituisce un filtro sul contesto utente con gli opportuni predicati a seconda della tipologia del collegamento indicato. Se la reference non dovesse identificare un elemento del contesto utente (per es. Data) la funzione restituisce errore.

 

Funzione

UserContextFilter(IReference reference)

 

Input

Nome

Descrizione

Tipo

Opzionale

reference

Collegamento con cui costruire il filtro.

Reference

 

Output

Nome

Descrizione

Tipo

Opzionale

returnValue

Filtro 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 reference è il collegamento ad un'Identità.

Unità organizzativa è <reference>

Se reference è il collegamento ad una Unità organizzativa.

Posizione organizzativa è <reference>

Se reference è il collegamento ad una Posizione organizzativa.

Assegnazione è <reference>

Se reference è il collegamento ad un' assegnazione.

Utente appartiene all'area <reference>

Se reference è il collegamento ad un repository di identità.

Utente appartiene al gruppo <reference>

Se reference è il collegamento ad un Gruppo.

Organizzazione è <reference>

Se reference è il collegamento ad un'organizzazione.

Blocco organizzativo è <reference>

Se reference è il collegamento ad un Blocco organizzativo.

 

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