Sybot Studio
Sybot Studio è il catalogo in cui trovare, consultare e organizzare gli oggetti di automazione e analisi disponibili all’utente. Creazione, importazione, esportazione e modifica sono concentrate nel Designer Workbench.
Il catalogo riunisce i tipi di oggetto disponibili:
- Workflow, per progettare automazioni Sybot;
- BPMN, per modellare processi secondo lo standard BPMN;
- Viste Utente, per costruire interfacce e dashboard operative;
- Modelli Semantici, per organizzare dati, relazioni e misure riutilizzabili;
- Portali, per pubblicare applicazioni web costruite con widget e codice personalizzato.
Viste Utente, Modelli Semantici e Portali sono mostrati quando queste funzionalità sono state abilitate dall’amministratore della piattaforma.
Aprire il catalogo
Selezionare Studio nella barra superiore. La pagina si apre sul Catalogo e mostra esclusivamente gli oggetti accessibili in base ai permessi dell’utente.
La barra laterale permette inoltre di raggiungere:
- Progetti;
- configurazioni amministrative disponibili per il proprio ruolo.
Il pulsante Apri Designer porta al Workbench per creare, importare, esportare o modificare un oggetto. Il pulsante e le azioni Apri Editor o Apri designer sono mostrati soltanto agli utenti che dispongono del ruolo minimo configurato per il Designer.
Cercare e filtrare gli oggetti
Il campo Cerca oggetti, progetti o autori filtra il catalogo per nome dell’oggetto, progetto collegato o autore.
I filtri rapidi consentono di mostrare:
- tutti gli oggetti;
- Workflow;
- BPMN;
- Viste Utente;
- Modelli Semantici;
- Portali;
- oggetti attivi;
- oggetti bloccati in modifica.
È inoltre possibile limitare i risultati a una categoria. Le intestazioni della tabella permettono di ordinare per nome, categoria, tipo, ultima modifica, stato del lock e autore.
Consultare un oggetto
Selezionando una riga si aggiorna il pannello Dettagli. In base al tipo di oggetto e ai permessi sono disponibili:
- nome, descrizione e tipo;
- stato e ultima modifica;
- autore e ruoli associati;
- progetti collegati;
- apertura dell’editor o della vista pubblicata;
- azioni di gestione consentite.
Un’azione non disponibile rimane disabilitata e mostra il motivo, ad esempio un lock attivo, una vista non ancora pubblicata o permessi insufficienti.
Creare un oggetto
Selezionare Apri Designer, quindi usare il menu Crea nel Workbench e scegliere il tipo desiderato.
Workflow e BPMN
La creazione richiede di scegliere almeno un Progetto in cui si dispone del ruolo Owner o Editor. È possibile selezionarne più di uno; al termine il nuovo Workflow o BPMN compare nel catalogo ed è già collegato a tutti i Progetti selezionati.
Anche l’importazione di uno o più Workflow richiede almeno un Progetto di destinazione e consente una selezione multipla. L’esportazione non richiede la scelta di Progetti.
Vista Utente
Indicare nome, descrizione, almeno un progetto e almeno un ruolo. Selezionare quindi Crea e apri editor.
Per la procedura completa consultare Viste Utente.
Modello Semantico
Indicare nome, descrizione, modalità del modello, almeno un progetto e almeno un ruolo. Selezionare quindi Crea e apri Editor.
Per la procedura completa consultare Modelli Semantici.
Portale
Indicare nome, descrizione e un solo Progetto modificabile. Selezionare quindi Crea e apri editor.
Per la procedura completa consultare Portali Sybot.
Importare ed esportare
I menu Importa ed Esporta del Designer Workbench raccolgono le operazioni di scambio disponibili:
- Importa Workflow;
- Esporta Workflow;
- Importa Vista Utente, quando la funzionalità è disponibile;
- Importa Modello Semantico, quando la funzionalità è disponibile.
L’importazione di un Modello Semantico trasferisce il modello e richiede di associare le connessioni necessarie. Le Viste Utente che lo utilizzano non vengono importate insieme al modello.
Selezionando una Vista Utente dal comando Esporta è possibile scegliere se includere Modelli Semantici, connessioni e ruoli oppure produrre il package della sola Vista. In importazione Sybot mostra l’elenco delle dipendenze e indica quali sono già presenti. Una Vista o un Modello Semantico in conflitto può essere sovrascritto, riutilizzato quando previsto oppure duplicato con un nuovo nome. Se viene creato un duplicato, i riferimenti tra gli oggetti importati vengono aggiornati automaticamente.
Le connessioni e i ruoli devono essere associati a elementi disponibili nel sistema di destinazione. Le password delle connessioni manuali non vengono esportate e devono essere inserite nuovamente quando si sceglie di ricreare la connessione.
I file esportati possono contenere configurazioni definite dall’utente: conservarli e condividerli soltanto con persone autorizzate.
Operazioni massive
Selezionando più righe compare la barra delle azioni massive. In base agli oggetti selezionati e ai permessi è possibile:
- creare un nuovo progetto;
- aggiungere gli oggetti a un progetto esistente;
- abilitare o disabilitare gli oggetti compatibili;
- eliminare gli oggetti;
- annullare la selezione.
Prima di un’eliminazione Sybot richiede una conferma. Verificare sempre l’elenco riepilogativo: eliminare un oggetto dal catalogo è diverso dal rimuoverlo soltanto da un progetto.
I Portali non partecipano alle azioni massive generiche: progetto, accessi e ciclo di pubblicazione vengono gestiti dall’Editor del Portale.
Per una Vista Utente, il riepilogo mostra versioni, esecuzioni, report, Workflow collegati e altri utenti con accesso. Questi elementi descrivono gli effetti dell’operazione, ma non bloccano l’eliminazione: gli utenti perderanno l’accesso e gli eventuali Workflow dovranno essere riconfigurati.
Per un Modello Semantico, versioni, aggiornamenti, Viste Utente, Workflow e altri utenti con accesso sono invece vincoli. È possibile rimuoverli prima dell’operazione oppure selezionare esplicitamente Ignora i vincoli e forza l’eliminazione. La cancellazione forzata rimuove anche le sorgenti collegate delle Viste Utente; usarla soltanto dopo aver verificato tutti gli elementi mostrati.
Lock e permessi
Il lock segnala che un Workflow è aperto in modifica. Il Designer Workbench estende questa protezione a tutte le tipologie modificabili e impedisce che due schede diventino contemporaneamente scriventi sullo stesso oggetto.
La visibilità e le operazioni disponibili dipendono da:
- ruolo applicativo dell’utente;
- appartenenza ai progetti;
- ruolo ricoperto nel progetto;
- ambito assegnato a Viste Utente e Modelli Semantici;
- permesso e audience assegnati ai Portali.
Se il proprio ruolo applicativo è inferiore al ruolo minimo configurato per il Designer, Catalogo e Progetti restano consultabili ma non mostrano i comandi di apertura degli editor. Le eventuali Viste Utente pubblicate restano apribili in consultazione secondo i relativi permessi.
Se un oggetto atteso non compare, verificare i filtri e chiedere al proprietario del progetto di controllare membri e ruoli.
Owner ed Editor possono duplicare Viste Utente e Modelli Semantici e associarli a un Progetto in cui hanno almeno il ruolo Editor. Disabilitazione ed eliminazione restano operazioni riservate agli Owner.
Nel dettaglio di un Progetto, Aggiungi oggetto a progetto permette di selezionare Workflow, BPMN, Viste Utente e Modelli Semantici disponibili. I filtri per tipo aiutano a limitare l’elenco. Un Portale compare automaticamente nel proprio unico Progetto e non può essere aggiunto o rimosso con questa procedura.
Risultato atteso
Al termine delle operazioni il catalogo viene aggiornato senza cambiare pagina e mostra un messaggio con l’esito. In caso di errore, leggere il messaggio visualizzato e correggere i dati indicati prima di ripetere l’azione.