Imposta ACL documento
Versione del 7 feb 2017 alle 15:09 di imported>Dsampaoli
Azione di Worflow che permette di impostare, aggiungere o rimuovere dei permessi sull'ACL di un elemento documentale.
INPUT
id_documento
: id del documento 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
: Nome permesso, combo box con valori (Visualizzazione, Modifica). Per retrocompatibilità imposta un valore "appPrefix.NomePermesso" del tipo "rep.vanilla_driver.doc_view" per la visualizzazione e "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.