Konfigurieren Sie Tabellen für die Arbeit mit Gästen
Wenn Sie möchten, dass Gastanwender mit Daten in einer Tabelle auf interagieren können ServiceNow Instanz müssen Sie die Tabelle so konfigurieren, dass sie als Gast zugänglich ist.
Vorbereitungen
Erforderliche Rolle: Administrator
Prozedur
-
Erstellen Sie einen Datensatz für öffentliche Seiten (sys_public) für die Tabelle, für die Sie den öffentlichen Zugriff aktivieren möchten.
- In Alle Suchleiste der Registerkarte, geben Sie ein sys_public.do .
-
In Seite Feld den Namen der Tabelle eingeben, für die öffentlicher Zugriff hinzugefügt werden soll.
- Wählen Sie Aus Übermitteln.
-
Stellen Sie sicher, dass die öffentliche Rolle für die Tabelle aktiviert ist.
- Navigieren Sie zu der Tabelle, für die Sie Gastzugriff (öffentlich) zulassen möchten. Alle → Systemdefinition → Tabellen, Wählen Sie die Tabelle aus.
- Wählen Sie aus Steuerungen Registerkarte.
- Unter Sicherheitsregeln (ACLs) Abschnitt stellen Sie sicher Erstellen Sie Zugriffssteuerungen Ist ausgewählt, und das Anwenderrolle Enthält Öffentlich , Wenn nicht, fügen Sie sie hinzu.
-
Erstellen Sie die öffentliche ACL für jeden der CRUD-Vorgänge, für die Sie den Gastzugriff aktivieren möchten.
Für jeden der CRUD-Vorgänge, für die Sie öffentlichen Zugriff hinzufügen, müssen bereits ACLs angegeben sein. Wenn nicht, müssen Sie auch diese ACLs erstellen. Befolgen Sie dazu die folgenden Anweisungen, fügen Sie jedoch nicht „*“ im zweiten Teil von hinzu Name Feld und fügen Sie die öffentliche Rolle nicht den erforderlichen Rollen hinzu.
- Wählen Sie aus Zugriffssteuerungen Registerkarte.
- Wählen Sie Neu.
-
Geben Sie die folgenden Werte ein:
Feld Wert Typ record Anwendung Global Vorgang <Vorgang, für den Sie Gastzugriff zulassen möchten, z. B. Lesen oder Schreiben> Name (erster Teil) <Name der Tabelle, für die Sie Gastzugriff gewähren möchten> Name (zweiter Teil) * -
In Erfordert Rolle Fügen Sie eine neue Zeile ein, und wählen Sie aus Öffentlich Rolle.
-
Wählen Sie Aus Übermitteln Um Ihre Änderungen zu speichern.
Nach Abschluss sollten zwei ACLs für jeden Gastanwender-CRUD-Vorgang vorhanden sein. Eine mit einem „.*“ am Ende des Tabellennamens und eine ohne.