Rollen und Rechte
IVA arbeitet mit einem einfachen Rollen- und Rechte-Konzept.
Es existieren insgesamt fünf Rollen, die wiederum pro Bereich vergeben werden.
Ein User mit einer Rolle für einen Bereich A hat keinen Zugang zu den Daten im anderen Bereich B.
Dabei werden die Berechtigungen für die zwei Web-Anwendungen "Web-Planer" und "Web-Tester" und der iOS Tester-App unterschieden und sind den jeweiligen Rollen fest zugeordnet.
Rollen in IVA:
- Tester
Der Tester hat Zugang zum Web-Tester und iOS Tester-App und kann an Tests teilnehmen und sämtliche Funktionen der beiden Applikationen nutzen.
Dabei kann die Testkonfiguration im Funktionsumfang auf Testbasis durch den Planer geändert und die Funktionen "Anweisungen", "Freies Feedback" und "Fragen-/Testkataloge" aktiviert bzw. deaktiviert werden.
Für "Freies Feedback" können weitere Funktionen aktiviert/deaktiviert werden:
- Audio-Aufnahmen erlauben
- Foto-/Video-Aufnahmen erlauben
- GPS-Position erfassen
Für die Tester werden die Tests entsprechend folgender Arten unterschieden:
- Für Tester erscheinen nur Tests im Status "Freigegeben", "Gestoppt" und "Besprechungspause"
- Bei "Geschlossenen Tests" benötigt der User die Rolle "Tester" für den zugeordneten Bereich UND muss in der Liste der zum Test zugeordneten Tester enthalten sein
- Bei "Internen Tests" reicht die Rolle "Tester" für den zugeordneten Bereich aus
User mit der Rolle Tester haben keinen Zugang zum Web-Planer und werden bei einem Login-Versuch abgewiesen und auf den Web-Tester umgeleitet. - Beobachter
Die Rolle "Beobachter" erhält Zugang zum Web-Planer und hat lesenden Zugriff auf die Auswertungen von Anweisungen, Feedbacks und Fragenkatalogen der Tests in einem Bereich.
Die Rechte beschränken sich auf den Menü-Punkt "Auswertungen" und das erstellen von Reports der Ergebnisse aus Tests in dem zugeordneten Bereich.
Für Web-Tester und iOS Tester-App hat die Rolle "Beobachter" keine Berechtigung. - Analyst
Die Rolle "Analyst" erhält Zugang zum Web-Planer, hat Zugriff auf die Auswertungen von Anweisungen, Feedbacks und Fragenkatalogen der Tests in einem Bereich und kann Änderungen im Rahmen der Feedback Validierung und Bearbeitungen durchführen.
Dabei sind zusaätzlich zum Analyst die Rechte für die folgenden Funktionen enthalten:
- Lesen, Bearbeiten, Validieren, Kommentieren und Weiterleiten von Feedbacks
- Lesen und Auswerten der Fragenkataloge
Die Rechte beschränken sich auf den Menü-Punkt "Auswertungen" und das erstellen von Reports der Ergebnisse aus Tests in dem zugeordneten Bereich.
Für Web-Tester und iOS Tester-App hat die Rolle "Beobachter" keine Berechtigung. - Planer
Die Rolle "Planer" hat als Verwalter und Organisator von Tests Zugang zu allen Menüpunkten des Web-Planer (außer Menüpunkt "Administration"), Zugang zum Web-Tester und zur iOS Tester-App.
Planer haben im Web-Tester Vollzugriff (CRUD) auf die folgenden Funktionen im zugeordneten Bereich:
- Evaluationen und Tests
- Auswertungen
- Datenpool
- Vorlagen
- Stammdaten
Planer können neue Benutzer im System anlegen und für die Rolle "Tester" berechtigen.
Planer können ebenfalls an Tests mit Hilfe der Web-Tester Anwendung oder der iOS Tester-App teilnehmen und sehen Tests bereits im Status "Entwurf".
Diese Funktion dient dem Planer zum "Probedurchlauf" eines Tests, da nach Übergang in den Status "Freigegeben" alle erstellten Testdaten wieder entfernt werden. - Admin
Die Rolle Admin hat Zugang zu den Funktionen im Menüpunkt "Administration" und ist für die Verwaltung des Systems bestimmt.
Die Vergabe der Rollen "Planer", "Analyst" und "Beobachter" können nur durch die Rolle "Admin" vergeben werden.
Neue Bereiche können ebenfalls nur von "Admin" erstellt werden.
Die Rechte für diese Funktionen sind dementsprechend bereichsübergreifend.