?>Array ( [id] => 3 )
Scénario de test & Cas d'usage
Für diesen Test ist keine Datenerstellung erforderlich. Das Szenario basiert ausschließlich auf den Rollen und Berechtigungen des Benutzers, der die CAS-Sitzung ausführt.
| 1 | /* Kein Code erforderlich. Die Ausführung muss in einer CAS-Sitzung erfolgen, die von einem Benutzer ohne Administratorrechte gestartet wurde. */ |
| 1 | PROC CAS; |
| 2 | /* Dieser Code wird als Nicht-Administrator ausgeführt */ |
| 3 | ACTION ACCESSCONTROL.accessPersonalCaslibs; |
| 4 | RUN; |
| 5 | QUIT; |
Die Aktion schlägt fehl. Das CAS-Protokoll zeigt eine Fehlermeldung an, die darauf hinweist, dass der Benutzer nicht über die erforderlichen Berechtigungen zur Ausführung der Aktion 'accessControl.accessPersonalCaslibs' verfügt. Der Statuscode (rc) der Aktion ist ungleich null. Dies bestätigt, dass die Sicherheitskontrollen wie erwartet funktionieren.