Blocco di un flusso di lavoro per processo convalidato (GMP)Ciao a tutti,
Ho un cliente che si è innamorato del generatore di flussi di lavoro. Ciò di cui hanno bisogno per applicarlo a processi regolamentati e convalidati sarebbe un modo per bloccare i passaggi o l'intero flusso di lavoro, per garantire che il metodo di analisi non possa essere manipolato.
Qualcuno ha un'idea di come realizzare questo? Ho perso un'opzione per raggiungere questo obiettivo, forse?
Grazie per i tuoi pensieri e input!
Cordiali saluti da Heidelberg,
Floriano
Re: Bloccare un flusso di lavoro per un processo convalidato (GMP)Forse c'è un modo migliore, ma potrebbero sempre ottenere lo script da Workflow Builder e crittografarlo per richiedere una password "Decrittografa" e/o "Esegui" (o entrambe). Se molte persone lo usano, probabilmente vorrai metterlo in un componente aggiuntivo con un'opzione di menu.
Re: Bloccare un flusso di lavoro per un processo convalidato (GMP)Ringraziare @ian_jmp . Questa è sicuramente un'opzione o forse la strada da percorrere. In realtà sarebbe bello averlo integrato nel generatore di flussi di lavoro 
Re: Bloccare un flusso di lavoro per un processo convalidato (GMP)Non c'è niente del genere integrato nel generatore di flussi di lavoro.Puoi approfondire qual è la richiesta dell'utente?
L'utente dispone di flussi di lavoro che eseguono completamente un processo?Cioè non richiedono alcun intervento da parte dell'utente.
L'utente può eseguire azioni dopo il completamento del flusso di lavoro.È un problema?
O sono solo "copioni", non analisi reali?
Re: Bloccare un flusso di lavoro per un processo convalidato (GMP)@Ernest Pasour - Ehi, intervengo solo su questo perché mi aspetto che molti dei nostri prodotti farmaceutici / biotecnologici portino richieste simili.
Il problema è un po' come con lo sviluppo del software. C'è un punto in cui bloccate la base di codice per una versione, fate una serie finale di controlli di qualità e poi rilasciatela in uno stato in cui non può essere modificata dall'utente finale. Fondamentalmente vogliono essere in grado di fare qualcosa di simile.
Vogliono essere in grado di verificare che un flusso di lavoro sia in esecuzione come previsto su un set di dati standard (come quello che facciamo con il nostro strumento di verifica NIST) e quindi bloccare il flusso di lavoro in modo che non possa essere modificato. I dati in entrata e i risultati in uscita dal flusso di lavoro saranno diversi dal caso di test quando viene utilizzato in natura. Il punto è che hanno verificato che il flusso di lavoro sta producendo i risultati previsti in condizioni di test controllate e che non può essere modificato dopo tale processo di verifica. Qualsiasi richiesta, dialogo, ecc. Farebbe parte di quel flusso di lavoro verificato.
non so se @Florian_Vogt inserirlo nella lista dei desideri interna, ma questa sarebbe una buona aggiunta alle capacità di WFB come opzione LRT e mi aspetto di ricevere più richieste dalla nostra base di clienti poiché 17 guadagna trazione per il lavoro in ambienti convalidati.
Migliore,
M
Re: Bloccare un flusso di lavoro per un processo convalidato (GMP)Va bene, grazie @MikeD_Anderson , che chiarisce un po' le cose.Quindi, un modo per implementare ciò potrebbe essere che un flusso di lavoro è "bloccato" e non è possibile modificare nulla se il documento è di sola lettura su disco.I flussi di lavoro potrebbero essere archiviati in un sistema di controllo del codice sorgente per motivi di sicurezza, ma se gli utenti finali possono accedere solo a una copia di sola lettura (dal controllo del codice sorgente o da un'unità condivisa), non sarebbero in grado di modificarli.
Tuttavia, mi chiedo ancora: siamo preoccupati per le modifiche accidentali (in cui l'archiviazione nel controllo del codice sorgente gestisce la maggior parte dei problemi) o impedisce alle persone di aggirare le carenze percepite in un flusso di lavoro benedetto?È decisamente più difficile impedire a qualcuno di fare qualcos'altro in JMP che eluderebbe qualsiasi restrizione incorporata nel flusso di lavoro.
Un elenco di alcune cose che gli utenti potrebbero fare e che desideri impedire potrebbe essere utile per completare il requisito qui.
Re: Bloccare un flusso di lavoro per un processo convalidato (GMP)L'idea di sola lettura è sicuramente un'opzione. Se avessero un sito Sharepoint o qualcosa che potesse gestirlo da esso sarebbe una possibilità. E hai ragione al 100%: ci sono sicuramente alcuni processi aziendali e procedure operative standard che l'azienda dell'utente dovrà implementare indipendentemente da ciò che fa JMP. Penso che il meglio che potremmo fare (se ha senso dalla tua parte) è incontrarli a metà strada e poi dire che spetta a loro impostare la strategia di governance.
Penso che la preoccupazione riguardi qualsiasi modifica, accidentale o intenzionale. Penso che ci sia una difesa attiva in corso in questa domanda. Bloccare qualcosa può essere un modo per definire una SOP in caso di audit o qualcosa del genere. Ma è solo un'ipotesi.
Re: Bloccare un flusso di lavoro per un processo convalidato (GMP)Ehi @MikeD_Anderson e @Ernest Pasour ,
In realtà avevo inviato una risposta cercando di chiarire, ma sembra aver fallito... beh, grazie per aver chiarito Mike. Questo è esattamente ciò che chiedono (azienda farmaceutica regolamentata GMP).
Ci hanno pensato per creare una versione "solo per giocare" di un flusso di lavoro, che potevano distribuire agli utenti per un uso di routine. Dal momento che si trovano in un ambiente regolamentato, devono convalidare i loro processi, che (come ha già detto Mike) include cose come la scrittura di procedure operative standard (SOP) in cui viene descritta ogni fase (del processo convalidato).
Questo era qualcosa che dovevano fare già prima di JMP 17, quindi ci sono modi per farlo accadere senza la funzione aggiuntiva, ma sarebbe molto bello averlo per loro.
In termini di lista dei desideri, mi hanno detto che esiste già una voce simile. Ma lo aggiungerò anche alla versione interna!
Buon Natale a tutti!
Re: Bloccare un flusso di lavoro per un processo convalidato (GMP)In seguito a questa domanda: qualcuno sa se esiste un modo per bloccare un'app JMP (file .jmpapp o .jmpappsource)? Non riesco a trovare nulla in giro neanche io.
M
Re: Bloccare un flusso di lavoro per un processo convalidato (GMP)Ho parlato di cosa avrei potuto implementare la scorsa settimana e questo è ciò che mi è venuto in mente.
1. Il comando "pacchetto" (dal triangolo rosso) avrà una casella di controllo per "Blocca" o "Blocca per modifica" o "Blocca per visualizzazione" o qualcosa del genere.
2. Se un flusso di lavoro è bloccato, quando viene visualizzato l'interfaccia utente sarà limitata (impossibilità di vedere/modificare le impostazioni, impossibilità di riordinare i passaggi).Probabilmente rimuovere la possibilità di salvare con nome o duplicare o copiare poiché consentono di aggirare banalmente le restrizioni.Ma mi interessano le opinioni su questo.
3. Se un flusso di lavoro è bloccato, l'interfaccia utente potrebbe anche essere ulteriormente semplificata (ad es. rimuovere la possibilità di tornare indietro o saltare i passaggi).Forse questa è un'opzione separata.
4. Non c'è modo di sbloccare un flusso di lavoro dall'interfaccia utente (ma è possibile aprire il file al di fuori di JMP e modificarlo)
5. Vorrei aggiungere un'opzione separata se lo si desidera per tentare di nascondere le informazioni. Ex. non mostrare il codice jsl al passaggio del mouse su un passaggio.Ma non sarebbe ancora "sicurezza", rendendo solo più difficile dire casualmente cosa sta succedendo.
Usare il meccanismo di impacchettamento significa che l'autore non sarà escluso dal flusso di lavoro che ha appena creato, quindi è una specie di flusso naturale.Non consentire lo sblocco di un flusso significa che non devo preoccuparmi di inventare un meccanismo di password per determinare se lo sblocco va bene.
@Florian_Vogt , @MikeD_Anderson , che feedback hai su questa direzione?
Re: Bloccare un flusso di lavoro per un processo convalidato (GMP)@Ernest Pasour - Penso che sia una buona via di mezzo per quello che stiamo cercando su questo. @Florian_Vogt - cosa pensi?
Re: Bloccare un flusso di lavoro per un processo convalidato (GMP)Scusate il ritardo nella risposta, sono stato assente per un po'.
Penso che questo copra molto bene l'esigenza richiesta dal mio cliente! Il punto 5 non dovrebbe essere critico (vedere cosa sta succedendo non è generalmente un problema): si tratta piuttosto di garantire che nessuno possa cambiare il modo in cui funziona il flusso di lavoro (tranne l'autore/le persone autorizzate).
Grazie e cordiali saluti dalla Germania 
Re: Bloccare un flusso di lavoro per un processo convalidato (GMP)@Florian_Vogt , hai un feedback su cosa @Ernest Pasour sta proponendo?