Gestione Permessi di Visibilità nei Processi
Come per qualsiasi altro modulo standard/custom, per configurare la visibilità del modulo Processi si deve accedere alla sezione dedicata "Accesso condiviso" presente su Impostazioni -> Permessi Utente -> Accesso Condiviso. (Figura 1)
Figura 1
"Privato" -> solamente i seguenti utenti potranno visualizzare il processo:
-l'utente che ha fatto scatenare il processo, ovvero l'utente che ha eseguito la modifica sul record del modulo associato al processo verificando le condizione iniziali definite.
Anche se, in una fase specifica del flusso, il processo verrà assegnato ad un utente differente, l'utente che ha fatto scatenare il processo sarà comunque in grado di vedere dall'inizio alla fine il processo con il rispettivo grafico.
ESEMPIO:
Considerando il processo mostrato in Figura 2 avente nell'EndEvent un Process Helper con assegnatario corrispondente all'utente "UtenteY" (Figura 3), nel caso in cui il processo venga scatenato da "UtenteX", quest'ultimo potrà sempre e comunque vedere il processo anche se nell'EndEvent verrà assegnato a "UtenteY".
Figura 3
-tutti gli utenti con permessi di amministratore, ovvero aventi il flag "Amministratore" spuntato nelle preferenze della propria utenza
-l'utente assegnatario del Process Helper (e quindi del processo) in quel specifico momento
-l'utente che ha eseguito un'attività che ha permesso al processo di proseguire con il proprio flusso, come ad esempio la modifica di un campo sul modulo per il quale il processo era in attesa (tramite una Task)
ESEMPIO:
Considerando il processo mostrato in Figura 4, nel caso in cui il processo venga scatenato da "UtenteX" e si fermi sulla Task "Attesa modifica azienda", se la modifica sull'azienda verrà eseguita sempre da "UtenteX" e quindi "UtenteY" non avrà alcuna interazione con il processo, di fatto "UtenteY" non potrà mai vedere il processo.
Se invece la modifica sull'azienda verrà eseguita sempre da "UtenteY", da quel momento in poi potrà iniziare a vedere il processo.
"Pubblico: Sola Lettura" -> tutti gli utenti presenti nel sistema potranno visualizzare i processi attivi o terminati.
ATTENZIONE! -> tale permesso si riferisce al modulo Processi e non alle Form Dinamiche dei Process Helper, quindi quest'ultime continueranno a fare riferimento al campo Assegnato a del Process helper e quindi a essere compilabili solamente dagli utenti o gruppi definiti al suo interno.
"Pubblico: Lettura, Creazione/ Modifica" -> tutti gli utenti presenti nel sistema potranno visualizzare, creare o modificare i processi attivi o terminati.
ATTENZIONE! -> tale permesso si riferisce al modulo Processi e non alle Form Dinamiche dei Process Helper, quindi quest'ultime continueranno a fare riferimento al campo Assegnato a del Process helper e quindi a essere compilabili solamente dagli utenti o gruppi definiti al suo interno.
"Pubblico: Lettura, Creazione/ Modifica, Cancellazione" -> tutti gli utenti presenti nel sistema potranno visualizzare, creare o modificare ed infine eliminare i processi attivi o terminati.
ATTENZIONE! -> tale permesso si riferisce al modulo Processi e non alle Form Dinamiche dei Process Helper, quindi quest'ultime continueranno a fare riferimento al campo Assegnato a del Process helper e quindi a essere compilabili solamente dagli utenti o gruppi definiti al suo interno.


