Rechte und Gruppen
Das succest Testcase Repository (TCR) und in manchen Teilen auch das succest Testcase Editor (TCE) verfügen über eine detailierte Rechteüberprüfung. Sie ermöglicht es sehr präzise den Handlungsrahmen eines Nutzers festzulegen. So können Sie zum Beispiel einstellen, dass ein Nutzer Datenquellen sehen (Recht "DataSourceViewRead"), aber nicht bearbeiten ("DataSourceViewUpsert") oder löschen darf ("DataSourceViewDelete").
Das TCR wird von Haus aus mit ca. 60 Rechten und 3 Gruppen ausgestattet. Die Rechte können in Gruppen zusammengefasst werden. Die Gruppen und Rechte können anschließend bestimmten Nutzern zugewiesen werden. Das Anlegen oder Bearbeiten von Rechten oder der 3 Standard-Gruppen ist nicht möglich.
Übersicht der Berechtigungen
Da es in der Liste der Berechtigungen leicht übersehen werden kann: Das Recht "MainMenu" ist verpflichtend für jeden Nutzer, der das TCR benutzen soll. Ohne dem kommt man nicht rein.
| Berechtigung | Verwendung |
|---|---|
| ClientConfigViewActivityListsDelete | Aktivitätenlisten können in der Arbeitsplatzkonfiguration gelöscht werden |
| ClientConfigViewActivityListsUpsert | Aktivitätenlisten und deren Unterelement können in der Arbeitsplatzkonfiguration erstellt und bearbeitet werden |
| ClientConfigViewActivitySetsDelete | Aktivitätensets können in der Arbeitsplatzkonfiguration gelöscht werden |
| ClientConfigViewActivitySetsUpsert | Aktivitätensets und deren Unterelement können in der Arbeitsplatzkonfiguration erstellt und bearbeitet werden |
| ClientConfigViewLibMakerDelete | Bibliotheksdateien können in der Arbeitsplatzkonfiguration gelöscht werden |
| ClientConfigViewLibMakerUpsert | Bibliotheksdateien und deren Unterelement können in der Arbeitsplatzkonfiguration erstellt und bearbeitet werden |
| ClientConfigViewRead | Alle Einstellungen in der Arbeitsplatzkonfiguration können eingesehen werden |
| ComponentUsageViewRead | Die Verwendung von Komponenten kann eingesehen werden |
| ComponentViewDelete | Zentralkomponenten können gelöscht werden |
| ComponentViewRead | Zentralkomponenten können eingesehen werden |
| ComponentViewUpsert | Zentralkomponenten können bearbeitet werden |
| DataSourceViewDelete | Datenquellen können gelöscht werden |
| DataSourceViewRead | Datenquellen können eingesehen werden |
| DataSourceViewUpsert | Datenquellen können bearbeitet werden |
| DeleteAnyDocs | Legt fest, ob Nutzer im Dokumentenmanager des TCE Dokumente löschen können |
| ExecuteTestcaseView | Die Seite zum Ausführen von Testfälle und Testsets kann vollumfänglich genutzt werden |
| ExecutionHistoryDelete | Es können Einträge aus der Historie der Testläufe gelöscht werden |
| ExecutionHistoryView | Die Historie der Testläufe kann eingesehen werden |
| FileExplorerView | Der Datei Explorer kann vollumfänglich genutzt werden |
| KioskAdminView | Der Kiosk kann bearbeitet werden |
| LoadObjectViewDelete | Ladeobjekte können gelöscht werden |
| LoadObjectViewRead | Ladeobjekte können eingesehen werden |
| LoadObjectViewUpsert | Ladeobjekte können erstellt und bearbeitet werden |
| LogView | Die Protokolle von succest können eingesehen werden |
| MainMenuView | Dieses Recht ist erforderlich, wenn ein Nutzer das TCR benutzen können soll. Ohne dem kommt man nicht rein. |
| MultiEditorView | Mehrere Dateien können auf einmal bearbeitet werden |
| PoolFileViewDelete | Datenpools können gelöscht werden |
| PoolFileViewRead | Datenpools können eingesehen werden |
| PoolFileViewUpsert | Datenpools können erstellt und bearbeitet werden |
| PrivilegeView | Die Seite der Rechte und Gruppen kann vollumfänglich genutzt werden |
| QueueDelete | Einträge in der Warteschlange der Testfallausführungen können gelöscht werden |
| QueueView | Die Warteschlange der Testfallausführungen kann eingesehen werden |
| RenameAnyDocs | Legt fest, ob Nutzer im Dokumentenmanager des TCE Dokumente umbenennen können |
| RequirementViewRead | Die gespiegelte Liste der Anforderungen aus einem einem Test_Management_Tool kann eingesehen werden |
| SapXsltViewRead | XSDs und XSLTs können eingesehen werden |
| SapXsltViewUpsertLocal | XSDs und XSLTs können lokal erstellt und bearbeitet werden |
| SapXsltViewUpsertRemote | XSDs und XSLTs können auf dem Zielsystem erstellt und bearbeitet werden |
| SchedulerViewDelete | Geplante Aufgaben können gelöscht werden |
| SchedulerViewRead | Geplante Aufgaben können eingesehen werden |
| SchedulerViewUpsert | Geplante Aufgaben können erstellt und bearbeitet werden |
| SyncHpAlmView | Seite zum Synchronisieren von Daten aus ALM kann vollumfänglich genutzt werden |
| SyncTcrView | Seite zum Synchronisieren von Daten aus dem TCR kann vollumfänglich genutzt werden |
| SystemStatusView | Der Systemstatus kann eingesehen werden |
| SystemStatusViewSpecial | Erlaubt es zusätzlich noch die Systemumgebungsvariablen, die geladenen Assemblies und die Netzwerk-Freigaben einzusehen |
| SystemTestView | Seite zum Durchtesten einiger Funktionen kann vollumfänglich genutzt werden |
| TemplateGeneratorViewDelete | Aktivitätsvorlagen können gelöscht werden |
| TemplateGeneratorViewRead | Aktivitätsvorlagen können eingesehen werden |
| TemplateGeneratorViewUpsert | Aktivitätsvorlagen können erstellt und bearbeitet werden |
| TestcaseChangeStatusToApproved | Nutzer kann Testfälle freigeben |
| TestcaseChangeStatusToEditing | Nutzer kann die Abnahme von Testfälle ablehnen |
| TestcaseDocumentViewDelete | Testfälle können gelöscht werden |
| TestcaseDocumentViewRead | Testfälle können eingesehen werden |
| TestcaseDocumentViewUpsert | Testfälle können bearbeitet werden |
| TestcaseTemplateViewDelete | Testfallvorlagen können gelöscht werden |
| TestcaseTemplateViewRead | Testfallvorlagen können eingesehen werden |
| TestcaseTemplateViewUpsert | Testfallvorlagen können bearbeitet werden |
| TestlabViewRead | Das Test Lab kann vollumfänglich genutzt werden |
| TestplanViewRead | Das Testplan kann vollumfänglich genutzt werden |
| UserViewDelete | Nutzer können gelöscht werden |
| UserViewRead | Nutzer können eingesehen werden |
| UserViewUpsert | Nutzer können erstellt und bearbeitet werden |