---
sourceDocument: Yokohama-Plattformsicherheit
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/de-DE/yokohama/platform-security

 Release :

    - yokohama

ft:locale :

    - de-DE

ft:publication_title :

    - Yokohama-Plattformsicherheit

ft:clusterId :

    - psec

bundleId :

    - psec

workflow :

    - Platform


---

# Konfigurieren einer ACL-Regel

# Konfigurieren einer ACL-Regel {#ariaid-title1}

* Freigeben Version: Yokohama
* 
* Aktualisiert 30. Januar 2025
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 4 Minuten Lesedauer

Konfigurieren Sie eine anwenderdefinierte ACL-Regel (Access Control List), um den Zugriff auf neue Objekte zu sichern oder das standardmäßige Sicherheitsverhalten zu ändern.

## Vorbereitungen

Erforderliche Rolle: security_admin

## Warum und wann dieser Vorgang ausgeführt wird

Um ACL-Regeln zu erstellen, müssen Sie Berechtigungen auf die Rolle „Security_admin" erhöhen.

Für Tabellen, die sich in einem anderen Umfang als der ACL-Regeldatensatz befinden, sind die Regeltypen eingeschränkt. Legen Sie für Umfangsmaster-Tabellen fest, um den Umfang abzuleiten und bereichsbezogene ACLs auszuführen glide.enforce_security_scope.\<scope_name\>Eigenschaft bis Wahr . Dadurch wird sichergestellt, dass ACLs im globalen Bereich nicht übereinstimmen, wenn bereichsspezifische ACLs in der relevanten Tabelle erstellt werden. Beispiele sind das Sichern von Daten in gemeinsam genutzten Anwendungstabellen im globalen Bereich, z. B. Tabellen „sys_attachment" oder „sys_question_answer".

## Prozedur

1. [Rollen mit erhöhten Berechtigungen](https://servicenow-prod.fluidtopics.net/vGQ9JgB5m9Pyv189rS4BNw "Rollen mit erhöhten Berechtigungen erfordern, dass Sie die Verantwortung für die Verwendung der Rolle manuell übernehmen, bevor Sie auf die Funktionen der Rolle zugreifen können.")An die Rolle Security_admin.
2. Navigieren zu SystemsicherheitZugriffssteuerung (ACL)an.
3. Klicken Sie auf Neu.  
   Tipp:  
   Beim Erstellen einer neuen ACL ist es hilfreich, die zu überprüfen [Verweigern -- außer ACL](https://servicenow-prod.fluidtopics.net/rCF5uZ2Qr3JlsntY~BmZeg "Erfahren Sie mehr über „Deny-es sei denn, ACLs“.").
4. Füllen Sie das Formular aus.  
   {#t_CreateAnACLRule__table_uyy_41b_vx__entry__2}

   | Feld | Beschreibung |
   |-|-|
   | Typ | Wählen Sie aus, welche Art von Objekt diese ACL-Regel sichert. Der Typ des Objekts bestimmt, wie das Objekt benannt wird und welche Vorgänge verfügbar sind. Dieses Feld wird schreibgeschützt, nachdem die ACL-Regel erstellt wurde. Wenn Sie den Typ ändern möchten, müssen Sie die ACL löschen und eine neue mit dem richtigen Typ erstellen. |
   | Vorgang | Wählen Sie den Vorgang aus, den diese ACL-Regel sichert. Jeder Objekttyp verfügt über eine eigene Liste von Vorgängen. Eine ACL-Regel kann nur einen Vorgang sichern. Um mehrere Vorgänge zu sichern, erstellen Sie für jeden eine separate ACL-Regel. Wenn Sie eine Regel für einen Report_View-Vorgang erstellen, finden Sie unter auch [Report_view access control](https://www.servicenow.com/docs/access?context=report-view-access-control&version=yokohama&pubname=yokohama-now-intelligence&ft:locale=en-US). |
   | Entscheidungstyp | Wählen Sie den Entscheidungstyp der ACL aus. Zulassen, Wenn Ermöglicht den Zugriff nach erfolgreicher Auswertung. Verweigern, Es Sei Denn Verweigert den Zugriff, es sei denn, die Auswertung ist erfolgreich.siehe [Verweigern -- außer ACL](https://servicenow-prod.fluidtopics.net/rCF5uZ2Qr3JlsntY~BmZeg "Erfahren Sie mehr über „Deny-es sei denn, ACLs“.")Für weitere Informationen. |
   | Admin-Aufhebungen | Aktivieren Sie dieses Kontrollkästchen, damit Anwender mit der Administratorrolle die Berechtigungsprüfung für diese ACL-Regel automatisch bestehen. Administratoranwender bestehen unabhängig davon, welche Skript- oder Rollenbeschränkungen gelten. Jedoch Niemand Rolle, die nur ServiceNowPersonal kann zuweisen, hat Vorrang vor der Administratorüberschreibungsoption. Wenn eine ACL zugewiesen ist Niemand Rolle, Administratoranwender können nicht auf die Ressource zugreifen, auch wenn Administrator-Überschreibungen Ist ausgewählt. Siehe [Basissystemrollen](https://www.servicenow.com/docs/access?context=r_BaseSystemRoles&version=yokohama&pubname=yokohama-platform-administration&ft:locale=en-US). Deaktivieren Sie dieses Kontrollkästchen, wenn Administratoren die in dieser ACL-Regel definierten Berechtigungen erfüllen müssen, um Zugriff auf das gesicherte Objekt zu erhalten. Da Administratoren Rollenprüfungen immer bestehen (siehe Beschreibung von Erfordert Rolle Feld), verwenden Sie den Bedingungsgenerator oder Skript Feld zum Erstellen einer Berechtigungsprüfung, die Administratoren bestehen müssen. |
   | Schutzrichtlinie | Wählen Sie diese Option aus, um die Schutzrichtlinie für die ACL festzulegen |
   | Name | Geben Sie den Namen des gesicherten Objekts ein, entweder den Datensatznamen oder die Tabellen- und Feldnamen. Je spezifischer der Name, desto spezifischer die ACL-Regel. Sie können das Platzhalterzeichen Sternchen (\*) anstelle eines Datensatzes, einer Tabelle oder eines Feldnamens verwenden, um alle Objekte auszuwählen, die einem Datensatztyp, allen Tabellen oder allen Feldern entsprechen. Sie können kein Platzhalterzeichen und eine Textsuche kombinieren. Beispiel: „INC\*" ist kein gültiger ACL-Regelname, aber Incident.\* und \*.number sind gültige ACL-Regelnamen. Hinweis: Klicken Sie auf das blaue Dreieck, um den Datensatznamen oder die Tabellen- und Feldnamen des gesicherten Objekts manuell einzugeben. Verwenden Sie diese Option, um ein Objekt zu sichern, das nicht in der Dropdown-Liste angezeigt wird. |
   | Beschreibung | Geben Sie eine Beschreibung des Objekts oder der Berechtigungen ein, die diese ACL-Regel sichert. |
   | Aktiv | Aktivieren Sie dieses Kontrollkästchen, um diese ACL-Regel zu erzwingen. |
   | Erweitert | Aktivieren Sie dieses Kontrollkästchen, um anzuzeigen Erweiterte Bedingung Felder. Siehe Schritt 6. |
   [Tabelle : 1. Zugriffssteuerungsfelder]

   {#t_CreateAnACLRule__table_uyy_41b_vx}
5. **Wahlweise:** Um den Umfang der ACL einzugrenzen, füllen Sie aus Bedingungen Felder nach Bedarf.  

   |-|-|
   | Erfordert Rolle | Verwenden Sie diese Liste, um die Rollen anzugeben, die ein Anwender haben muss, um auf das Objekt zuzugreifen. Wenn Sie mehrere Rollen auflisten, kann ein Anwender mit einer der aufgeführten Rollen auf das Objekt zugreifen. Die Erfordert Rolle Liste wird als zugehörige Liste angezeigt. Hinweis: Anwender mit der Administratorrolle bestehen diese Berechtigungsprüfung immer, da die Administratorrolle Anwendern automatisch alle anderen Rollen gewährt. |
   | Datenbedingung | Verwenden Sie dies [Bedingungsgenerator](https://www.servicenow.com/docs/access?context=c_ConditionBuilder&version=yokohama&pubname=yokohama-platform-user-interface&ft:locale=en-US)Um die Felder und Werte auszuwählen, die für Anwender für den Zugriff auf das Objekt „wahr" sein müssen. Hinweis: Im Bedingungsfeld wird zwischen Groß- und Kleinschreibung unterschieden |
   [ ]

   {#t_CreateAnACLRule__id_ljx_cl3_ydc}
6. **Wahlweise:** Wenn Erweitert Ist aktiviert, füllen Sie aus Erweiterte Bedingungen Felder nach Bedarf  

   |-|-|
   | Durch Referenzen gesteuert | Erzwingt die ACL für zugehörige Datensätze. Unter [Zugehöriger Datensatzzugriff](https://servicenow-prod.fluidtopics.net/5mPRujgPjTeuz~tFolArAA "Der Zugriff auf zugehörige Datensätze ermöglicht eine konsistente Steuerung darüber, auf welche Datensätze Anwender zwischen zugehörigen Tabellen zugreifen können.") finden Sie weitere Details. |
   | Skript | Geben Sie ein anwenderdefiniertes Skript ein, das die für den Zugriff auf das Objekt erforderlichen Berechtigungen beschreibt. Das Skript kann die Werte von verwenden Aktuell Und Zurück [Globale Variablen in Business-Regeln](https://www.servicenow.com/docs/access?context=c_BusinessRules&version=yokohama&pubname=yokohama-application-development&section=c_UsingPredefinedGlobalVariables&ft:locale=en-US)Sowie Systemeigenschaften. Das Skript muss eine wahr- oder falsch-Antwort auf eine von zwei Arten generieren: * Gibt einen zurück Antwort Variable auf den Wert „wahr" oder „falsch" festgelegt * Auswertung auf „wahr" oder „falsch" {#t_CreateAnACLRule__ul_o4x_cl3_ydc} In beiden Fällen erhalten Anwender nur Zugriff auf das Objekt, wenn das Skript als „wahr" ausgewertet wird und der Anwender alle Bedingungen erfüllt, die die ACL-Regel hat. Sowohl die Bedingungen als auch das Skript müssen als „wahr" ausgewertet werden, damit ein Anwender auf das Objekt zugreifen kann. Wenn ein Skript in vorhanden ist Skript Feld. Dieses Skript wird auch ausgeführt, wenn das Feld nicht im Formular angezeigt wird. Hinweis: Wenn sich das ausgewertete Element in einer zugehörigen Liste befindet, Aktuell Verweist auf das Element, in dem sich die zugehörige Liste befindet, nicht auf das aktuelle Element, für das die ACL bestimmt ist. Wenn sich das Element, für das Sie die ACL auswerten, jedoch nicht in einer zugehörigen Liste befindet, Aktuell Verweist auf das tatsächliche Element. |
   [ ]

   {#t_CreateAnACLRule__id_cms_yl3_ydc}
7. Rechtsklicken Sie auf die Formularüberschrift und wählen Sie Speichern.

