1. Home
  2. Admin
  3. Role Management

Role Management

La sezione “Role Management” permette di visualizzare, creare, modificare ed eliminare i ruoli che è possibile assegnare agli utenti, definendo nel dettaglio i permessi che si desidera concedere ad un determinato ruolo.

La piattaforma Tellya mette a disposizione dei “ruoli di sistema” precostituiti che aggregano i permessi di tipologie di utenti tipici di progettualità di creazione e gestione di assistenti virtuali e che possono essere assegnati agli utenti.

In alternativa è anche possibile creare dei ruoli personalizzati selezionando i singoli permessi da attribuire ad essi. La creazione di un ruolo personalizzata può anche partire da un ruolo di sistema, al fine di estenderne o ridurne i permessi al fine di gestire casistiche ed esigenze particolari.

La tabella presente nella sezione “Role Management” elenca i ruoli, di sistema e personalizzati, assegnabili ai diversi utenti, accompagnati da una descrizione e dall’indicazione del numero di utenti che, attualmente, fanno uso di tale ruolo (“Used by”). Selezionando tale contatore viene mostrato l’elenco dei singoli utenti a cui è stato assegnato il ruolo.

Ruoli di sistema

RuoloDescrizione
ADMINUn utente “Admin” ha completo accesso in visualizzazione e modifica a tutta la piattaforma e alle sue funzionalità, oltre ad avere la possibilità di aggiungere, modificare o rimuovere altri utenti.
EXPERIENCE DESIGNERUno “Experience Designer” si occupa della definizione e configurazione di tutti gli aspetti esperienziali relativi all’interazione tra utente e agente virtuale, che comprendono la definizione di flussi, intenti ed entità, ma anche la scelta dei sistemi e dei servizi (“connettori”) a supporto della conversazione, integrati all’interno della journey.
MONITORINGUn utente di tipo “Monitoring” ha la possibilità di monitorare e verificare lo stato di salute della piattaforma e dei servizi ad essa collegati, avendo accesso a sezioni della piattaforma preposte a tale scopo.
CONVERSATIONAL DESIGNERUn “Conversational Designer” ha il compito di progettare e configurare le componenti dei motori di NLU (intenti, entità, flussi, risposte) integrati all’interno delle diverse journey. A supporto di tale attività, ha anche la possibilità di visualizzare le configurazioni impostate all’interno di ogni journey e i “connettori” in esse inseriti.
TRAINERUn utente di tipo “Trainer” si occupa di analizzare le sessioni conversazionali tra utenti e agente virtuale e di correggere gli eventuali errori effettuati dall’agente virtuale in fase di riconoscimento delle richieste degli utenti, al fine di migliorarne le performance.
ANALYSTUn utente “Analyst” si occupa di analizzare l’utilizzo che viene fatto dell’agente virtuale da parte degli utenti, attraverso le metriche e i grafici messi a disposizione dalla piattaforma, oltre a monitorare le performance di riconoscimento del motore di NLU.
BILLINGUn utente di tipo “Billing” ha il compito di analizzare e monitorare l’utilizzo dai servizi a consumo integrati all’interno delle journey.
BASEIl ruolo “Base” ha accesso all’insieme minimo di funzionalità della piattaforma e può essere usato come punto di partenza per creare ruoli personalizzati.

Creazione di un nuovo ruolo

Per creare un nuovo ruolo è possibile:

  • Selezionare singolarmente i permessi da assegnare al nuovo ruolo tra quelli disponibili
  • Clonare un ruolo già esiste (ad esempio un ruolo di sistema) e, a partire da esso, aggiungere o rimuovere i singoli permessi.

Un nuovo ruolo può essere creato selezionando il pulsante “Add role”, specificando un nome ed un’eventuale descrizione del ruolo e soprattutto selezionando dall’elenco i permessi che si intende assegnare al ruolo. I permessi sono raggruppati a seconda delle diverse sezioni della piattaforma a cui fanno riferimento e sono principalmente di due tipologie:

  • Permessi di tipo “read”: consentono di visualizzare la sezione o la configurazione a cui fanno riferimento ma non di modificarla.
  • Permessi di tipo “write”: consentono di visualizzare e modificare la sezione o la configurazione a cui fanno riferimento.

Ogni permesso è accompagnato da una descrizione che illustra la sezione di piattaforma o la funzionalità su cui agisce.

Alla creazione di un nuovo ruolo personalizzato, vengono assegnati automaticamente i permessi “base” che permettono la fruizione della piattaforma: monitoring.status.view, homepage.view, generic.journey.list, channel.read e marketplace.read.

Per creare un nuovo ruolo a partire da uno già esistente invece, è necessario selezionare l’icona “Clona” in corrispondenza del ruolo desiderato, all’interno della tabella che elenca i ruoli presenti in piattaforma. Dalla finestra di configurazione è possibile indicare il nome e la descrizione del ruolo, oltre che selezionare o rimuovere gli specifici permessi desiderati.

Modifica e cancellazione di un ruolo

Dalla tabella che elenca i ruoli presenti in piattaforma (sezione “Role Management”) è possibile modificare o rimuovere un ruolo selezionando le rispettive icone (“Modifica” o “Elimina”) in corrispondenza del ruolo desiderato.

Non è possibile modificare o rimuovere i ruoli di sistema.

Related Articles