Differenze tra le versioni di "Imposta ACL documento"
Jump to navigation
Jump to search
imported>Fparise m (Fparise ha spostato la pagina WkfStateActionHelp.doc.document acl a Imposta ACL documento) |
imported>Fparise |
||
Riga 2: | Riga 2: | ||
Azione di Worflow che permette di impostare, aggiungere o rimuovere dei permessi sull'ACL di un elemento documentale. | Azione di Worflow che permette di impostare, aggiungere o rimuovere dei permessi sull'ACL di un elemento documentale. | ||
'''<u>INPUT</u>''' | |||
* <code>'''id_documento'''</code>: id del documento su cui impostare le acl | |||
* <code>operazione</code>: tipo di operazione che si vuole effetuare sulle acl (AGGIUNGI, RIMUOVI, SOSTITUISCI). | |||
operazione: | |||
AGGIUNGI (default) aggiunge permessi al documento specificato, se non presenti ne crea e aggiunge | AGGIUNGI (default) aggiunge permessi al documento specificato, se non presenti ne crea e aggiunge | ||
RIMUOVI rimuove i permessi specificati da workflow dal documento corrente | RIMUOVI rimuove i permessi specificati da workflow dal documento corrente | ||
SOSTITUISCI rimpiazza permessi esistenti con quelli specificati da workflow | SOSTITUISCI rimpiazza permessi esistenti con quelli specificati da workflow | ||
* <code>num_righe</code>: numero di istanze di permessi che si vuole impostare. | |||
* <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>: identificativo utente (alternativamente valorizzato a id_ufficio, se valorizzati entrambi dovranno avere valore null per indicare permesso a tutti). | |||
* <code>'''id_ufficio'''</code>: identificativo ufficio (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:44, 7 apr 2016
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).
operazione:
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.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
: identificativo utente (alternativamente valorizzato a id_ufficio, se valorizzati entrambi dovranno avere valore null per indicare permesso a tutti).id_ufficio
: identificativo ufficio (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.