Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
In diesem Artikel wird erläutert, wie Sie tabellenzugriff auf ein Dienstkonto in ServiceNow gewähren. Der Prozess umfasst das Erstellen einer Rolle, das Zuweisen dieser Rolle zu einem Benutzer und das Konfigurieren von Zugriffssteuerungen auf Zeilen- und Feldebene.
Voraussetzungen
- Admin Zugriff in ServiceNow.
- Erhöhen Sie die
security_adminRolle, um Änderungen an Access Control Listen (ACLs) vorzunehmen.
Erstellen eines Benutzers
So erstellen Sie einen Benutzer:
- Wechseln Sie zu Benutzerverwaltung > Benutzer.
- Wählen Sie Neu aus, um einen neuen Benutzer zu erstellen.
- Geben Sie die Benutzerdetails ein, z
microsoft.copilot. B. für die Benutzer-ID undMicrosoftundCopilotfür Vorname und Nachname. Die Benutzer-ID ist für erfolgreiche Durchforstungen erforderlich. - Wählen Sie Senden aus, um den Benutzer zu speichern.
Erstellen einer Rolle
So erstellen Sie eine Rolle:
- Wechseln Sie zu Benutzerverwaltungsrollen>.
- Wählen Sie Neu aus.
- Geben Sie einen eindeutigen Namen für die Rolle ein (z. B
Copilot connector account. ). - Wählen Sie Absenden aus, um die Rolle zu speichern.
Zuweisen der Rolle zu einem Benutzer
So weisen Sie die Rolle einem Benutzer zu:
- Wechseln Sie zu Benutzerverwaltung > Benutzer.
- Öffnen Sie den Benutzerdatensatz für den vorgesehenen Benutzer (z. B
Microsoft Copilot. ). - Wählen Sie in der Liste Rollen bezogen die Option Bearbeiten aus.
- Fügen Sie die neu erstellte Rolle hinzu (
Microsoft 365 Copilot Connector Account). - Wählen Sie Speichern aus, um die Zuweisung abzuschließen.
- Wählen Sie Aktualisieren aus, um den Benutzerdatensatz zu aktualisieren.
Gewähren des Zugriffs auf Zeilenebene
Führen Sie die folgenden Schritte aus, um Zugriff auf Zeilen innerhalb einer bestimmten Tabelle zu gewähren:
- Erhöhen Sie die Rechte auf die
security_adminRolle. - Wechseln Sie zu System Security > Access Control (ACL).
- Wählen Sie Neu aus, um einen neuen ACL-Eintrag zu erstellen.
- Füllen Sie die folgenden Felder auf:
- Typ: Wählen Sie Datensatz aus.
-
Vorgang: Wählen Sie den
readVorgang aus. -
Name: Geben Sie den Tabellennamen ein (z. B
sys_dictionary. ).
- Fügen Sie im Abschnitt Rollen die zuvor erstellte Rolle (
Copilot Connector Account) hinzu. - Wählen Sie Senden aus, um die Zugriffssteuerungsliste zu speichern.
Verifizierung
- Annehmen der Identität des Benutzers (z. B
Microsoft Copilot. ). - Greifen Sie auf die Zieltabelle zu (z. B. ), und vergewissern Sie sich,
sys_dictionarydass Zeilen sichtbar sind.
Wenn der Benutzer die Zeilen anzeigen kann, die Feldwerte aber nicht sichtbar sind, müssen Sie zugriff auf Feldebene gewähren.
Gewähren des Zugriffs auf Feldebene
Wenn der Benutzer Zeilen, aber keine Feldwerte anzeigen kann, konfigurieren Sie den Zugriff auf Feldebene:
- Wechseln Sie zu System Security > Access Control (ACL).
- Wählen Sie Neu aus, um einen neuen ACL-Eintrag zu erstellen.
- Füllen Sie die folgenden Felder aus:
- Typ: Wählen Sie Datensatz aus.
-
Vorgang: Wählen Sie den
readVorgang aus. -
Name: Geben Sie den Tabellennamen (z. B. ) ein,
sys_dictionaryund verwenden Sie*im Feldnamen, um auf alle Felder anzuwenden.
- Fügen Sie im Abschnitt Rollen die zuvor erstellte Rolle (
Copilot Connector Account) hinzu. - Wählen Sie Senden aus, um die Zugriffssteuerungsliste zu speichern.
Abschließende Überprüfung
So überprüfen Sie den Zugriff auf die Tabelle:
- Annehmen der Identität des Benutzers (z. B
Microsoft Copilot. ). - Vergewissern Sie sich, dass sowohl Zeilen- als auch Feldwerte innerhalb der Zieltabelle jetzt sichtbar sind.
Sie haben erfolgreich Tabellenzugriff auf ein Dienstkonto in ServiceNow gewährt.