Guida ai nuovi permessi
Introduzione
Con la release del 28/01/2020 la gestione dei permessi degli utenti della piattaforma è stata completamente modificata e orientata ad un maggiore controllo delle singole aree e processi accessibili dagli utenti. In questa guida è possibile trovare una serie di informazioni ed istruzioni utili alla comprensione dei nuovi permessi e alla loro assegnazione agli utenti.
Come funzionano i permessi e le tipologie di permessi
Tutti i permessi hanno un nome e una descrizione che consentono di individuare a quali pagine/processi fanno riferimento (bug, campagna, corso, profilo, campi addizionali del profilo, mailmerge...). I permessi possono essere delle due tipologie seguenti. CardUnica nolink|titolo1=Permessi FULL ACCESS|contenuto1=Sono permessi che consentono di visualizzare ed utilizzare tutte sezioni e i processi della piattaforma che sono legati al permesso dato, nei confronti di tutti gli oggetti cui il permesso si riferisce.
Ad esempio, il permesso "appq_bug" di tipo FULL ACCESS, che si riferisce all'area "campagna", consente di vedere ed effettuare la review dei bug di tutte le campagne. CardUnica nolink|titolo1=Permessi OBJECT LEVEL|contenuto1=Sono permessi che consentono di visualizzare ed utilizzare tutte sezioni e i processi della piattaforma che sono legati al permesso dato, nei confronti di una cerchia ristretta di oggetti cui il permesso si riferisce.
Ad esempio, il permesso "appq_bug" di tipo OBJECT LEVEL, che si riferisce all'area "campagna", con oggetti CP-2934 e CP-2966 consente di vedere ed effettuare la review dei bug delle sole campagne specificate. I permessi possono dunque essere assegnati a piacere agli utenti ed è possibile anche definire dei permessi FULL ACCESS "di ruolo". Per esempio, il Quality Leader ha tutti permessi FULL ACCESS di default, definiti appunto dal proprio ruolo.
Assegnare i permessi
Nel menù laterale del menù di navigazione, all'interno di "users", è possibile trovare le pagine di assegnazione dei permessi. Le pagine disponibili, raggiungibili tramite la navigazione in alto, sono le seguenti. CardUnica nolink|titolo1=PAGINA "FROM OBJECT"|contenuto1=Permette di assegnare permessi OBJECT LEVEL ad uno o più utenti selezionando una precisa area e un preciso oggetto, quando la pagina viene aperta dal menù permessi o cliccando sul bottone "+" di aggiunta Assistenti nella pagina del flusso campagne.
Alternativamente, dalla pagina del flusso campagne è possibile cliccare su "Assistenti" e, cliccando su un assistente già presente, atterrare sulla pagina dei permessi già assegnati all'utente per quella specifica campagna.CardUnica nolink|titolo1=PAGINA "FROM USER"|contenuto1=Permette di assegnare permessi FULL ACCESS oppure OBJECT LEVEL ad un utente e visualizzare tutti i permessi assegnati all'utente.
Video di spiegazione e guida all'uso:
https://www.loom.com/share/23e5bc4dded141a789e0faa78f9b9652CardUnica nolink|titolo1=PAGINA "ROLES EDITOR"|contenuto1=Permette di assegnare dei permessi "di ruolo" ai vari ruoli presenti nella piattaforma o creare nuovi ruoli.
I permessi
Di seguito è possibile trovare una spiegazione dettagliata di tutte le funzionalità legate ai singoli permessi. Tutti i permessi sono sia in creazione, che in visualizzazione e in modifica, tranne quando viene specificato diversamente. Ove specificato, alcuni permessi danno accesso ad un insieme ristretto di funzionalità di una determinata pagina, che possono essere estese se il permesso concesso è di tipo FULL ACCESS.
SET-UP Frequenti
-
Tester Leader per Campagna Funzionale:
- appq_bug
- appq_campaign_dashboard
- appq_manual
- appq_preview
- appq_task_dashboard
-
UX Researcher per Campagna Esperenziale
- appq_bug
- appq_campaign_dashboard
- appq_task_dashboard
- appq_video_dashboard
Dettaglio permessi:
appq_bug
- Lista delle campagne assegnate (es. https://crowd.app-quality.com/wp-admin/admin.php?page=mvc_bugs)
- Lista dei bug (es. https://crowd.app-quality.com/wp-admin/admin.php?page=mvc_bugs&campaign_id=3198)
- Bug Review (es. https://crowd.app-quality.com/wp-admin/admin.php?page=mvc_bugs-edit&id=192250)
- Download del Bug Report dalla lista dei bug o dalla dashboard della campagna (se il relativo permesso è stato accordato)
- Visualizzazione delle richieste di "Require More Info" nella dashboard della campagna (se il relativo permesso è stato accordato)
appq_campaign_dashboard
- Dashboard della campagna (es. https://crowd.app-quality.com/campaigns/3198/) ristretta alle seguenti aree:
- Area dei "to-do"
- Statistiche generali della campagna (card in alto)
- Area dei report
- Download del file di Tester Selection
appq_campaign
OBJECT LEVEL
- Lista delle campagne assegnate (es. https://crowd.app-quality.com/wp-admin/admin.php?page=mvc_campaigns) - ricordarsi che non è la stessa visualizzabile col permesso appq_bug - esclusa la possibilità di creare nuove campagne
- Pagina del flusso di modifica campagna (es. https://crowd.app-quality.com/wp-admin/admin.php?page=mvc_campaigns-edit&id=3198) ristretta alle seguenti aree:
- tab campaign - esclusa la possibilità di duplicare la campagna
- tab payout
- tab project
- tab customer
- tab user
FULL ACCESS
- Lista di tutte le campagne (es. https://crowd.app-quality.com/wp-admin/admin.php?page=mvc_campaigns) - ricordarsi che non è la stessa visualizzabile col permesso appq_bug - inclusa la possibilità di creare nuove campagne
- Pagina del flusso di modifica campagna (es. https://crowd.app-quality.com/wp-admin/admin.php?page=mvc_campaigns-edit&id=3198) ristretta alle seguenti aree:
- tab campaign - inclusa la possibilità di duplicare la campagna
- tab payout
- tab project
- tab customer
- tab user
appq_mail_merge
- Lista dei messaggi mailmerge di una campagna (es. https://crowd.app-quality.com/campaigns/3198/ -> click su mailmerge)
- Interfaccia per invio messaggi mailmerge della campagna (es. https://crowd.app-quality.com/campaigns/3198/?event_id=7780)
appq_task_dashboard
- Dashboard dei task di una campagna (es. https://crowd.app-quality.com/campaigns/tasks/3198/) limitata a:
- tab "Task List"
appq_video_dashboard
- Dashboard dei video di una campagna (es. https://crowd.app-quality.com/campaigns/tasks/3198/) limitata a:
- tab "Video List"
- tab "Tag List"
appq_task
- Pagina del flusso di modifica campagna (es. https://crowd.app-quality.com/wp-admin/admin.php?page=mvc_campaigns-edit&id=3198) ristretta alle seguenti aree:
- tab task
Si noti che senza il permesso appq_campaign non è possibile visualizzare il flusso di modifica campagna.
appq_manual
- Pagina del manuale della campagna (anche se non selezionato e/o non pubblicato); il manuale non è più visibile dopo la chiusura della campagna
appq_preview
- Pagina della preview della campagna (anche se non nello small group e/o non pubblicata)
appq_prospect
- Pagina di pagamento dei tester (es. https://crowd.app-quality.com/wp-admin/admin.php?page=cp-prospect&id=3198)
- Funzionalità della dashboard della campagna relative all'assegnazione di punti esperienza (utilizzabili se è stato concesso il permesso di visualizzazione della dashboard)
appq_tester_selection
- Pagina di Tester Selection (es. https://crowd.app-quality.com/wp-admin/admin.php?page=testers-selection)
- Funzionalità della dashboard della campagna relative alla selezione manuale dei tester, inserimento in small-group e cambio device del tester (si noti che senza il permesso appq_campaign_dashboard non si può vedere la dashboard della campagna)
appq_course
- Gestione completa del corso (es. https://crowd.app-quality.com/wp-admin/admin.php?page=mvc_courses)
appq_custom_user_field
- Pagina dei campi addizionali (es. https://crowd.app-quality.com/wp-admin/admin.php?page=mvc_custom_user_fields)
appq_profile
- Pagina con le informazioni sul profilo di un tester (es. https://crowd.app-quality.com/profiles/4962/)