Aktivitäten
Neuestes
False
Bannerhintergrundbild
Klassische Integrationsaktivitäten
Letzte Aktualisierung 22. Apr. 2024

Einrichten

Einleitung

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

Um der Aktivität NetSuite Scope die Möglichkeit zu geben, sich zu authentifizieren und es den anderen Aktivitäten zu ermöglichen, erfolgreich Anforderungen an die NetSuite SOAP-Vorgänge zu senden, müssen Sie die Voraussetzungen und die folgenden Schritte erfüllen:

  1. Interne IDs anzeigen aktivieren
  2. Integrationsdatensatz erstellen
  3. Es gibt zwei Optionen:
  4. Create User Access Token (nur tokenbasierte Authentifizierung)
  5. Get Role ID (nur Authentifizierung mit Benutzeranmeldeinformationen)
  6. Anmeldeinformations-Assets erstellen


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 Best Practices lesen und befolgen, die im SAFE-Handbuch ( SuiteApp Architectural Foundations & Events) von NetSuite und im C# für die Concurrency Governance 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 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 der NetSuite Scope- Aktivitätseingabeeigenschaft unterscheiden sich je nach der von Ihnen verwendeten Authentifizierungsmethode.

Tipp: Die tokenbasierte Authentifizierung ist die bevorzugte Authentifizierungsmethode, wenn Sie dieses Aktivitätenpaket verwenden.
  • 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 zu erhalten, 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 Sicherheitspraktiken von NetSuite zu befolgen (dokumentiert im Leitfaden SuiteApp Architekturgründen und Beispielen (SAFE) ), wird empfohlen, die Funktion Assets in Ihrem Orchestrator-Mandanten zu 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. Klicken Sie links auf Assets (dadurch öffnet sich die Seite Assets).
  3. Klicken Sie auf das Symbol + , um ein neues Asset zu erstellen (dadurch öffnet sich das Fenster Asset erstellen ).
  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 tokenbasierte Authentifizierung zu verwenden.

Wenn Sie die Standardauthentifizierung verwenden, erstellen Sie ein Asset:

  1. Geben Sie einen Namen ein, und wählen Sie Anmeldeinformationen unter Typaus.
  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 ein, das dem NetSuite-Benutzer zugeordnet ist.
  4. Klicken Sie auf Erstellen.



Tokenbasierte Authentifizierung

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

  1. Geben Sie einen Namen ein, und wählen Sie Anmeldeinformationen unter Typaus.
  2. Geben Sie im Feld Benutzername den ConsumerKey Ihres NetSuite-Integrationsdatensatzes ein.
  3. Geben Sie im Feld Kennwort das ConsumerSecret Ihres NetSuite-Integrationsdatensatzes ein.
  4. Klicken Sie auf Erstellen.



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



5. Erstellen Sie Ihr Projekt
  1. Erstellen Sie ein neues Automatisierungsprojekt.

    1. Öffnen Sie UiPath Studio.
    2. Klicken Sie unter Neues Projektauf Prozess (dadurch wird das Fenster Neuer leerer Prozess geöffnet).
    3. Geben Sie einen Projektnamen, einen Speicherortund eine Beschreibungein.
    4. Klicken Sie auf Erstellen.

  2. Installieren Sie das UiPath.NetSuite.Activities -Paket.

    1. Klicken Sie im Menüband Design auf Pakete verwalten (dadurch wird das Fenster Pakete verwalten geöffnet).
    2. Klicken Sie unter Alle Paketeauf Los!
    3. Geben Sie in der Suchleiste NetSuite ein .
    4. Klicken Sie auf, installieren und akzeptieren Sie die Lizenz für UiPath.NetSuite.Activities.

      • Weitere Informationen zu UiPath Studio-Paketen finden Sie unter Verwalten von Paketen im Studio-Handbuch.

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 Beispieleigenschaftseingaben/-ausgaben) finden Sie auf der Seite Aktivitäten . Dort finden Sie eine vollständige Aktivitätsliste und Links zu den Aktivitätsdetailseiten.

  • Einleitung
  • Voraussetzungen
  • Schritte
  • Nächste Schritte

War diese Seite hilfreich?

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