Differenze tra le versioni di "Imposta ACL fascicolo"
Jump to navigation
Jump to search
imported>Dsampaoli (Nuova pagina: Azione di Worflow che permette di impostare le ACL su un fascicolo. INPUT: - id_nome_elemento: con valore "id_fascicolo" rappresenta l'id del fascicolo su cui impostare acl. - nu...) |
imported>Fparise |
||
Riga 1: | Riga 1: | ||
Azione di Worflow che permette di impostare, aggiungere o rimuovere dei permessi sull'ACL di un fascicolo. | |||
'''<u>INPUT</u>''' | |||
* <code>'''id_fascicolo'''</code>: id del fascicolo su cui impostare le acl | |||
* <code>'''operazione'''</code>: tipo di operazione che si vuole effetuare sulle acl (AGGIUNGI, RIMUOVI, SOSTITUISCI). | |||
*# AGGIUNGI (default) aggiunge permessi al documento specificato, se non presenti ne crea e aggiunge | |||
*# RIMUOVI rimuove i permessi specificati da workflow dal documento corrente | |||
*# SOSTITUISCI rimpiazza permessi esistenti con quelli specificati da workflow | |||
* <code>'''num_righe'''</code>: numero di istanze di permessi che si vuole impostare. Parametro rientrante, a seconda del valore include n parametri permessi (permesso, id_utente, id_ufficio) | |||
* <code>'''permesso'''</code>: parametro identificativo composto da una stringa tipo "appPrefix.NomePermesso", che specifica il prefisso dell'applicazione e relativo permesso (Ad es. "rep.vanilla_driver.doc_view" per la visualizzazione o "rep.vanilla_driver.doc_modify" per i permesso di modifica). | |||
* <code>id_utente</code>: elenco di identificativi utente (alternativamente valorizzato a id_ufficio, se valorizzati entrambi dovranno avere valore null per indicare permesso a tutti). | |||
* <code>id_ufficio</code>: elenco identificativi uffici (alternativamente valorizzato a id_utente, se valorizzati entrambi dovranno avere valore null per indicare permesso a tutti). | |||
'''<u>OUTPUT</u>''' | |||
* <code>id_acl</code>: identificativo dell'acl impostata dall'azione. |
Versione delle 10:05, 21 set 2016
Azione di Worflow che permette di impostare, aggiungere o rimuovere dei permessi sull'ACL di un fascicolo.
INPUT
id_fascicolo
: id del fascicolo su cui impostare le acloperazione
: tipo di operazione che si vuole effetuare sulle acl (AGGIUNGI, RIMUOVI, SOSTITUISCI).- AGGIUNGI (default) aggiunge permessi al documento specificato, se non presenti ne crea e aggiunge
- RIMUOVI rimuove i permessi specificati da workflow dal documento corrente
- SOSTITUISCI rimpiazza permessi esistenti con quelli specificati da workflow
num_righe
: numero di istanze di permessi che si vuole impostare. Parametro rientrante, a seconda del valore include n parametri permessi (permesso, id_utente, id_ufficio)permesso
: parametro identificativo composto da una stringa tipo "appPrefix.NomePermesso", che specifica il prefisso dell'applicazione e relativo permesso (Ad es. "rep.vanilla_driver.doc_view" per la visualizzazione o "rep.vanilla_driver.doc_modify" per i permesso di modifica).id_utente
: elenco di identificativi utente (alternativamente valorizzato a id_ufficio, se valorizzati entrambi dovranno avere valore null per indicare permesso a tutti).id_ufficio
: elenco identificativi uffici (alternativamente valorizzato a id_utente, se valorizzati entrambi dovranno avere valore null per indicare permesso a tutti).
OUTPUT
id_acl
: identificativo dell'acl impostata dall'azione.