Verweigern – außer ACL
Erfahren Sie mehr über Deny-außer-ACLs.
Deny-es sei denn, ACLs werden mit dem Ansatz „Deny-es“ ausgewertet. Die ACL definiert die Anwender, die NICHT abgelehnt werden. Auf andere Weise wird dem Anwender der Zugriff verweigert Es sei denn Die Rollen-, Bedingungen- und Skriptanforderungen sind erfüllt.
Wichtig:
Verweigern – es sei denn, ACLs haben Priorität gegenüber Allow-if-ACLs in der ACL-Auswertung, da sie zuerst ausgewertet werden.
Ein Deny-es sei denn, die ACL erstellt Zwei Ergebnisse
| Auswertungsergebnis | Ergebnis |
|---|---|
| Bestanden | Die definierten Rollen, Datenbedingungen, Sicherheitsattribute und Skriptanforderungen sind erfüllt. Die ACL fährt mit der weiteren Auswertung fort Wichtig: Zulassen, wenn ACLs weiterhin Zugriff gewähren müssen, damit der Betreff auf die Ressource zugreifen kann. |
| Fehlgeschlagen | Verweigern, es sei denn, die ACL ist als fehlgeschlagen markiert, und der Zugriff wird verweigert. |
Im Folgenden finden Sie ein erklärtes Beispiel für eine Deny-außer-ACL:
- ACL hat Rollen sn_HR_Core.Manager Und itil
- Bedingung hat aktiv = Wahr
- Skript hat Antwort = gs.isLoggedIn();