Imposta ACL fascicolo

Da wiki.maggioli.it.
Versione del 23 mag 2014 alle 10:30 di 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...)
(diff) ← Versione meno recente | Versione attuale (diff) | Versione più recente → (diff)
Jump to navigation Jump to search

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.
- 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)
- operazione: tipo di operazione che si vuole effetuare sulle acl (AGGIUNGI, RIMUOVI, SOSTITUISCI).
  AGGIUNGI (default) aggiunge permessi al fascicolo specificato, se non presenti ne crea e aggiunge,
  RIMUOVI rimuove i permessi specificati da workflow dal fascicolo corrente,
  SOSTITUISCI rimpiazza permessi esistenti con quelli specificati da workflow,
- permesso: parametro identificativo composto da una stringa tipo "appPrefix.NomePermesso", che specifica il prefisso dell'applicazione e relativo permesso.
- 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.