In diesem Thema finden Sie alle häufig gestellten Fragen im Zusammenhang mit dem Hinzufügen von ServiceNow als Datenquelle.
Vorgehensweise zum Zuweisen von Berechtigungen zu einer Rolle in ServiceNow zum Hinzufügen in VMware Aria Operations for Networks
- Erstellen Sie eine Rolle in der ServiceNow-UI.
- Klicken Sie auf .
- Navigieren Sie zu Zugriffssteuerung (ACL) und klicken Sie auf Neu.
- Führen Sie für den API-Zugriff die folgenden Schritte aus:
Option Aktion Typ Wählen Sie REST_Endpoint aus dem Dropdown-Menü aus. Vorgang Wählen Sie ausführen aus dem Dropdown-Menü aus. Name Wählen Sie im Dropdown-Menü den API-Eintrag aus, den Sie hinzufügen möchten. Eine Liste der APIs finden Sie unter dem Thema Hinzufügen eines ServiceNow-Kontos. - Führen Sie für Tabellen die folgenden Schritte aus:
Option Aktion Typ Wählen Sie aufzeichnen aus dem Dropdown-Menü aus. Vorgang Wählen Sie lesen aus dem Dropdown-Menü aus. Name Wählen Sie im ersten Dropdown-Menü den Tabelleneintrag aus, den Sie hinzufügen möchten. Wählen Sie im zweiten Dropdown-Menü Keine aus. Eine Liste der Tabellen finden Sie unter dem Thema Hinzufügen eines ServiceNow-Kontos. - Wählen Sie in der Tabelle Erfordert Rolle die Rolle aus, der Sie die Zugriffssteuerung hinzufügen möchten.
- Klicken Sie auf Absenden.
Muss ich alle im Thema „Hinzufügen eines ServiceNow-Kontos“ erwähnten APIs/Tabellen hinzufügen?
Um die Anwendungserkennung alle 30 Minuten auszuführen, müssen Sie alle erforderlichen Rechte bereitstellen. Wenn Sie jedoch Zugriff auf die folgende Tabelle haben, können Sie die Datenquelle in VMware Aria Operations for Networks hinzufügen und VALIDIEREN:
APIs | Tabelle | Berechtigungstyp |
---|---|---|
/stats.do | -- | Erforderlich |
/api/now/v1/cimodel/cmdb_ci/fullclasshierarchy | -- | Erforderlich |
/api/now/v2/table/cmdb_rel_type | cmdb_rel_type | Erforderlich |
/api/now/v2/table/cmdb_ci | cmdb_ci | Erforderlich |
/api/now/v2/table/cmdb_ci_service_discovered | cmdb_ci_service_discovered | Erforderlich |
/api/now/v2/table/cmdb_rel_ci | cmdb_rel_ci | Erforderlich |
VMware Aria Operations for Networks validiert die erforderlichen Rechte und zeigt alle fehlenden Rechte als Fehler an. Sie können die fehlenden Rechte überprüfen und dann Zugriff auf die fehlenden Rechte erhalten und erneut VALIDIEREN.
/api/now/v1/cimodel/cmdb_ci/fullclasshierarchy kann in der Zugriffssteuerung (ACL) von ServiceNow nicht gefunden werden, wie wird die API in der ServiceNow-ACL hinzugefügt?
- Erstellen Sie eine Rolle in der ServiceNow-UI.
- Klicken Sie auf .
- Navigieren Sie zu Zugriffssteuerung (ACL) und klicken Sie auf Neu.
- Führen Sie für den API-Zugriff die folgenden Schritte aus:
Option Aktion Typ Wählen Sie REST_Endpoint aus dem Dropdown-Menü aus. Vorgang Wählen Sie ausführen aus dem Dropdown-Menü aus. Name Geben Sie im ersten Dropdown-Menü CMBD Model API Read ein. Wählen Sie im zweiten Dropdown-Menü Keine aus. - Wählen Sie in der Tabelle Erfordert Rolle die Rolle aus, der Sie die Zugriffssteuerung hinzufügen möchten.
- Klicken Sie auf Absenden.
Wie kann eine Rolle in ServiceNow zu einer schreibgeschützten Rolle gemacht werden?
Um eine Rolle schreibgeschützt zu machen, müssen Sie der Rolle snc_read_only zuweisen. Weitere Informationen finden Sie im Thema „Schreibgeschützte Rolle“ in der ServiceNow-Dokumentation.
Ich habe alle erforderlichen Berechtigungen, dennoch erhalte ich die Meldung Fehlende Rechte, was soll ich tun?
In einigen Tabellen müssen Sie eine weitere ACL mit derselben Tabelle hinzufügen, um Zugriff auf alle Attribute zu ermöglichen, indem Sie * im zweiten Dropdown-Menü Name auswählen. Stellen Sie außerdem sicher, dass beide ACLs im System vorhanden sind, um die erforderlichen Berechtigungen zu erhalten.