Aktivitäten
Neuestes
False
Aktivitäten für Integration Services
Last updated 12. Juni 2024

Fehlersuche und ‑behebung

Auf dieser Seite wird erläutert, wie Probleme behoben werden, die bei der Verwendung des ServiceNow-Aktivitätspakets auftreten können.

Probleme mit Berechtigungen

Problem

Ein Benutzer öffnet Insert Record, Update Recordoder Get Record und kann ein Objekt auswählen, die Eigenschaftsliste ist jedoch leer.

Lösung

Nachfolgend finden Sie die Liste der API-Aufrufe, die das Aktivitätspaket ausführt:

Verhalten

API-URL

Dropdown-Elemente

/api/now/table/sys_db_object?&sysparm_action=getRecords&sysparm_fields=sys_name,super_class,label,sys_id,name

Alle Spalten in der Vorfallstabelle abrufen

/api/now/table/sys_dictionary?sysparm_fields=internal_type,element,column_label,mandatory&sysparm_query=name%3Dincident%5EORname%3Dtask

Ruft den Beispielwert eines Vorfalls ab

/api/now/table/incident?sysparm_action=getRecords&sysparm_limit=1

Tipp: Die ersten beiden Berechtigungen sind nur für RPA-Entwickler erforderlich, die mit der Entwurfszeitumgebung arbeiten. Die Konten, die von Robotern zum Ausführen des Prozesses verwendet werden, benötigen sie nicht.
Detaillierte Erklärung
Als Beispiel ist /api/now/table/incident?sysparm_action=getRecords&sysparm_limit=1 die API, die wir für die Tabelle incident aufrufen. Erkundigen Sie sich bei Ihrem ServiceNow-Systemadministrator, ob Sie über die richtigen Berechtigungen/Zugriffe zum Abrufen von Daten aus der Tabelle verfügen.

Ihr ServiceNow-Administrator sollte auch in der Lage sein, die zugrunde liegenden/granularen Berechtigungen zu überprüfen. diese können unterschiedlich sein, aber die Gesamtidee ist dieselbe.  

Die Konfiguration von Rollen kann variieren, d. h. ServiceNow-Administratoren können die Standardrolleneinstellungen anpassen. Wenn wir beispielsweise Metadaten für die Tabelle incident lesen möchten, benötigen wir Zugriff sowohl auf die Tabelle sys_db_object als auch auf die Tabelle incident .

Jede Tabelle enthält Zugriffssteuerungen und jede Zugriffssteuerung enthält Rollen. Diese Rollen müssen konfiguriert werden, damit der Benutzer aus beiden Tabellen lesen kann.

Active Directory-Benutzer

Problem

Sie sind sich nicht sicher, ob Sie einen Aktivitätsverzeichnisbenutzer mit dem ServiceNow-Aktivitätenpaket und Ihrem ServiceNow-Mandanten verwenden können.

Lösung

UiPath hat bestätigt, dass dies ordnungsgemäß funktioniert. Um dies zu überprüfen, haben wir die folgenden Schritte ausgeführt:

  1. Erstellen Sie einen Azure AD-Benutzer und überprüfen Sie die Möglichkeit, sich mit SSO anzumelden:



  2. Diesem Benutzer eine Administratorrolle zuweisen (vorerst):



  3. Melden Sie sich über ein Inkognito-Fenster als Azure AD-Benutzer an und richten Sie eine Client-ID und ein geheimes Clientgeheimnis für OAuth 2.0 ein:



  4. Wenn wir diese Client-ID und diesen geheimen Clientschlüssel verwenden, wurde die Authentifizierung übergeben:



  • Probleme mit Berechtigungen
  • Active Directory-Benutzer

War diese Seite hilfreich?

Hilfe erhalten
RPA lernen – Automatisierungskurse
UiPath Community-Forum
UiPath Logo weiß
Vertrauen und Sicherheit
© 2005-2024 UiPath. All rights reserved.