Differenze tra le versioni di "Estrazione ID attore"

Da wiki.maggioli.it.
Jump to navigation Jump to search
imported>Root
imported>Root
 
(Una versione intermedia di uno stesso utente non è mostrata)
Riga 4: Riga 4:
==Descrizione==
==Descrizione==
Questa action permette di estrarre gli identificativi relativi ad utenti, gruppi, ruoli, uffici, permessi partendo dalle loro descrizioni.
Questa action permette di estrarre gli identificativi relativi ad utenti, gruppi, ruoli, uffici, permessi partendo dalle loro descrizioni.
Il vantaggio di questa action sta nel fatto che evita di effettuare una query scritta a mano e inoltre garantisce la presenza degli elementi cui si sta recuperando l'identificativo (mentre nel caso della query il sistema potrebbe essere mal configurato e potrebbe mancare, ad esempio, il gruppo di cui si desidera l'ID).
Il vantaggio di questa action sta nel fatto che evita di effettuare una query scritta a mano e inoltre garantisce la presenza degli elementi di cui si sta recuperando l'identificativo (mentre nel caso della query il sistema potrebbe essere mal configurato e potrebbe mancare, ad esempio, il gruppo di cui si desidera l'ID, o l'ufficio, o altro...)


All'apparenza la action si presenza a design time come una action '''lato client''' per via della presenza del pannello attore. In realtà l'esecuzione avviene sempre lato server ed il pannello attore è presente solo per l'input dell'elemento di cui si vuole l'identificativo.
All'apparenza la action si presenza a design time come una action '''lato client''' per via della presenza del pannello attore. In realtà l'esecuzione avviene sempre lato server ed il pannello attore è presente solo per l'input dell'elemento di cui si vuole l'identificativo.
Riga 11: Riga 11:
I parametri sono unicamente in output, e possono assumere anche valore NULLO nel caso in cui l'attore configurato non coinvolga l'informazione specifica.
I parametri sono unicamente in output, e possono assumere anche valore NULLO nel caso in cui l'attore configurato non coinvolga l'informazione specifica.
===(OUT) id_acl===
===(OUT) id_acl===
Torna l'identificativo della ACL passata in input. Questo parametro di output è poco utile all'atto pratico, ma viene riportato per completezza.
Torna l'identificativo della ACL passata in input.
 
'''''Nota:''' Questo parametro di output è poco utile all'atto pratico, ma viene riportato per completezza.''
===(OUT) id_acl_permit===
===(OUT) id_acl_permit===
Torna l'identificativo del permesso che si vuole controllare relativamente all'ACL passata in input. Questo parametro di output è poco utile all'atto pratico, ma viene riportato per completezza.
Torna l'identificativo del permesso che si vuole controllare relativamente all'ACL passata in input.
 
'''''Nota:''' Questo parametro di output è poco utile all'atto pratico, ma viene riportato per completezza.''
===(OUT) id_office===
===(OUT) id_office===
Torna l'identificativo dell'ufficio specificato.
Torna l'identificativo dell'ufficio specificato.

Versione attuale delle 17:47, 21 feb 2017

Tipologia

Azione di workflow con esecuzione lato server.

Descrizione

Questa action permette di estrarre gli identificativi relativi ad utenti, gruppi, ruoli, uffici, permessi partendo dalle loro descrizioni. Il vantaggio di questa action sta nel fatto che evita di effettuare una query scritta a mano e inoltre garantisce la presenza degli elementi di cui si sta recuperando l'identificativo (mentre nel caso della query il sistema potrebbe essere mal configurato e potrebbe mancare, ad esempio, il gruppo di cui si desidera l'ID, o l'ufficio, o altro...)

All'apparenza la action si presenza a design time come una action lato client per via della presenza del pannello attore. In realtà l'esecuzione avviene sempre lato server ed il pannello attore è presente solo per l'input dell'elemento di cui si vuole l'identificativo.

Parametri

I parametri sono unicamente in output, e possono assumere anche valore NULLO nel caso in cui l'attore configurato non coinvolga l'informazione specifica.

(OUT) id_acl

Torna l'identificativo della ACL passata in input.

Nota: Questo parametro di output è poco utile all'atto pratico, ma viene riportato per completezza.

(OUT) id_acl_permit

Torna l'identificativo del permesso che si vuole controllare relativamente all'ACL passata in input.

Nota: Questo parametro di output è poco utile all'atto pratico, ma viene riportato per completezza.

(OUT) id_office

Torna l'identificativo dell'ufficio specificato.

(OUT) id_permit

Torna l'identificativo del permesso specificato.

(OUT) id_user_group_role

Torna l'identificativo dell'utente/gruppo/ruolo specificato.

(OUT) id_role_office

Torna l'identificativo dell'ufficio utilizzato come contesto del ruolo specificato.