<< 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.