UiPath Documentation
activities
latest
false
Wichtig :
Bitte beachten Sie, dass dieser Inhalt teilweise mithilfe von maschineller Übersetzung lokalisiert wurde. Es kann 1–2 Wochen dauern, bis die Lokalisierung neu veröffentlichter Inhalte verfügbar ist.

Klassische Integrationsaktivitäten

Einrichten

Einleitung

Um erfolgreich eine Verbindung herzustellen und Anforderungen an die NetSuite- SOAP-Vorgänge zu senden, verwendet die Aktivität entweder die tokenbasierte (bevorzugte) oder die Benutzeranmeldeinformations -Authentifizierung , um eine Verbindung mit einem neuen oder vorhandenen NetSuite -Integrationsdatensatz herzustellen.

Um der NetSuite Scope- Aktivität die Möglichkeit zur Authentifizierung zu geben und die anderen Aktivitäten zum erfolgreichen Senden von Anforderungen an die NetSuite-SOAP-Vorgänge zu aktivieren, müssen Sie die Voraussetzungen und die folgenden Schritte erfüllen:

  1. Es gibt zwei Optionen:

  2. Benutzerzugriffstoken erstellen (nur tokenbasierte Authentifizierung)

  3. Rollen-ID abrufen (nur Authentifizierung mit Benutzeranmeldeinformationen)

Voraussetzungen

  • NetSuite-Konto
    • Ihre Konto-ID ist in der Aktivität „NetSuite Scope“ erforderlich.
    • Sie finden Ihre NetSuite-Konto-ID am Anfang der NetSuite-URL. Wenn die URL beispielsweise https://<span>1234567.app.netsuite.com</span>/ist, ist Ihre Konto-ID 1234567.
      Hinweis:

      Wenn Sie dieses Aktivitätspaket verwenden, ist es wichtig, dass Sie die bewährten Methoden lesen und befolgen, die im SAFE-Handbuch (SuiteApp Architekturgrundlagen und Beispielen) von NetSuite und in der Kurzübersicht über die Gleichzeitigkeitsgovernance dokumentiert sind.

Schritte

1. Aktivieren Sie Interne IDs anzeigen

Führen Sie die Schritte in der NetSuite-Dokumentation aus, um die Einstellung „Interne IDs anzeigen“ zu aktivieren.

Wenn Sie diese Einstellung aktivieren, können Sie die internen IDs für alle Felder, Datensätze, Listen, Workflow-Aktionen und benutzerdefinierten Formulare in NetSuite anzeigen. Die interne ID eines Objekts ist eine erforderliche Eingabeeigenschaft für die meisten NetSuite-Aktivitäten.

2. Integrationsdatensatz erstellen

Führen Sie die Schritte in der NetSuite-Dokumentation aus, um einen Integrationsdatensatz zu erstellen.

Beachten Sie beim Erstellen Ihres Datensatzes die folgenden Authentifizierungsdetails. Die Anforderungen an die Eingabeeigenschaft der NetSuite Scope -Aktivität unterscheiden sich je nach der von Ihnen verwendeten Authentifizierungsmethode.

Tipp:

Die tokenbasierte Authentifizierung ist die bevorzugte Authentifizierungsmethode bei Verwendung dieses Aktivitätspakets.

  • Tokenbasierte Authentifizierung
    • Verbraucherschlüssel

    • Verbrauchergeheimnis

      • Beachten Sie, dass Sie diese Werte nur dann abrufen können.

    • Benutzeranmeldeinformationen

    • Anwendungs-ID

3a. Benutzerzugriffstoken erstellen

Wenn Ihre Authentifizierungsmethode tokenbasiert ist, führen Sie die Schritte in der NetSuite-Dokumentation aus, um ein Benutzerzugriffstoken zu erstellen.

Nachdem Sie Ihr Token erstellt haben, notieren Sie sich die Token-ID und das geheime Token, die auf der Bestätigungsseite angezeigt werden.

3a. Rollen-ID abrufen

Wenn Ihre Authentifizierungsmethode Benutzeranmeldeinformationen ist, führen Sie die Schritte in der NetSuite-Dokumentation aus, um interne IDs abzurufen, die Rollen zugeordnet sind.

Nachdem Sie die Rolle gefunden haben, die Sie für die Verbindung verwenden, notieren Sie sich die ID, die in der Spalte Interne ID angezeigt wird.

4. Erstellen von Anmeldeinformations-Assets

Die Aktivität „NetSuite Scope“ erfordert SecureString -Eingaben für die folgenden Authentifizierungseigenschaften:

  • Standardauthentifizierung (Benutzeranmeldeinformationen)
    • Passwort
  • Tokenbasierte Authentifizierung
    • Verbrauchergeheimnis
    • Tokengeheimnis

Um die bewährten Sicherheitsmethoden von NetSuite zu befolgen (dokumentiert im SAFE-Handbuch (SuiteApp Orchestrator) ), wird empfohlen, dass Sie die Funktion Assets in Ihrem Orchestrator-Mandanten verwenden, um Ihre Anmeldeinformationen sicher zu verwalten und ein SecureString für Ihre Eigenschaftswerte zu generieren.

Um neue Assets für Ihre NetSuite-Anmeldeinformationen zu erstellen, führen Sie die folgenden Schritte aus.

  1. Melden Sie sich beim Orchestrator-Mandanten an, den Sie für Ihr Projekt verwenden möchten.

  2. In the left-hand navigation, click Assets (this opens the Assets page).

  3. Click the + icon to create a new Asset (this opens the Create Asset window).

  4. Führen Sie die nächsten Schritte entsprechend Ihrer Authentifizierungsmethode aus (Standardauthentifizierung oder Tokenbasierte Authentifizierung).

Standardauthentifizierung
Wichtig:

Standardanmeldeinformationen gelten als veraltet und werden in einer zukünftigen Version entfernt. Sie sollten nicht für neue Projekte verwendet werden, und vorhandene Projekte sollten aktualisiert werden, um die Token-basierte Authentifizierung zu verwenden.

Wenn Sie die Standardauthentifizierung verwenden, erstellen Sie ein Asset:

  1. Enter a Name and select Credential under Type.

  2. Geben Sie im Feld Benutzername die E-Mail-Adresse des NetSuite-Benutzers ein, den Sie authentifizieren.

  3. Geben Sie im Feld Kennwort das Kennwort für den NetSuite-Benutzer ein.

  4. Klicken Sie auf Erstellen (Create).

Tokenbasierte Authentifizierung

Wenn Sie die tokenbasierte Authentifizierung verwenden, erstellen Sie zwei Assets:

  1. Enter a Name and select Credential under Type.

  2. Geben Sie im Feld Benutzername den Verbraucherschlüssel Ihres NetSuite-Integrationsdatensatzes ein.

  3. Geben Sie im Feld Kennwort das Verbrauchergeheimnis Ihres NetSuite-Integrationsdatensatzes ein.

  4. Klicken Sie auf Erstellen (Create).

  5. Wiederholen Sie die Schritte 1–4, um ein weiteres Asset für Ihre ServiceNow TokenId und TokenSecret zu erstellen.

5. Erstellen Sie Ihr Projekt

  1. Erstellen Sie ein neues Automatisierungsprojekt.
    1. Open UiPath Studio.
    2. Under New Project, click Process (this opens a New Blank Process window).
    3. Enter a project Name, Location, and Description.
    4. Klicken Sie auf Erstellen (Create).
  2. Installieren Sie das UiPath.NetSuite.Activities -Paket.
    1. In the Design ribbon, click Manage Packages (this opens the Manage Packages window).
    2. Under All Packages, click Go!
    3. Geben Sie in der Suchleiste NetSuite ein.
    4. Klicken Sie auf, installieren und akzeptieren Sie die Lizenz für UiPath.NetSuite.Activities.

Alles erledigt!

Nachdem Sie die Einrichtung abgeschlossen haben, können Sie mit dem Hinzufügen der NetSuite-Aktivitäten zu Ihrem Projekt beginnen.

Nächste Schritte

Weitere Informationen zu den NetSuite-Aktivitäten (einschließlich Beispiele für die Ein- und Ausgabe von Eigenschaften), finden Sie auf der Seite Aktivitäten für eine vollständige Aktivitätsliste und Links zu den Seiten mit Aktivitätsdetails.

War diese Seite hilfreich?

Verbinden

Benötigen Sie Hilfe? Support

Möchten Sie lernen? UiPath Academy

Haben Sie Fragen? UiPath-Forum

Auf dem neuesten Stand bleiben