Zum Hauptinhalt wechseln
Adaptive Planning
Zuletzt aktualisiert: 2023-06-23
Token-basierte Authentifizierungsschlüssel in NetSuite generieren

Token-basierte Authentifizierungsschlüssel in NetSuite generieren

Token-basierte NetSuite-Authentifizierung

Der NetSuite-Benutzer, den Sie für die Integration in Adaptive Planning eingerichtet haben, benötigt eine Rolle mit Token-basiertem Authentifizierungszugriff. Sie können die Token-basierte Authentifizierung für folgende Rollen gewähren:
  • Eine neue benutzerdefinierte NetSuite-Rolle mit nur für die Integration erforderlichen Berechtigungen gemäß den Best Practices für die Sicherheit
  • Oder die vorhandene Administrator-Webservices-Rolle (Rollen-ID = 3)

Voraussetzungen

  • Melden Sie sich als Administrator bei NetSuite an.
  • Prüfen Sie das NetSuite-Konto, die E-Mail-Adresse und die NetSuite-Rolle, die Sie bereits in Adaptive Planning verwenden.

Grundlegende Schritte

  • Entscheiden Sie, ob Sie eine benutzerdefinierte Rolle für die Integration von Adaptive Planning mit NetSuite (empfohlen) oder die vorhandene Administratorrolle (Rolle ID = 3) verwenden möchten.
Benutzer mit einer benutzerdefinierten Rolle für Integration mit Adaptive Planning konfigurieren (empfohlen)
  1. Aktivieren Sie die Token-basierte Authentifizierung in NetSuite.
  2. Erstellen Sie den Integrationsdatensatz für den Administrator. Sie können den bereits vorhandenen Datensatz "Adaptive Insights Integration" nicht verwenden.
  3. Weisen Sie die Token-basierte Authentifizierungsrolle einem Benutzer zu, dessen Zugangsdaten für die Einrichtung der Integration in Adaptive Planning verwendet werden.
  4. Erstellen Sie ein Zugriffs-Token für die Integration in Adaptive Planning.
  5. Geben Sie die Schlüssel in die Benutzeroberfläche von Adaptive Planning ein.
Vorhandenen Administrator (Rollen-ID = 3) für Integration mit Adaptive Planning konfigurieren
  1. Aktivieren Sie die Token-basierte Authentifizierung in NetSuite.
  2. Erstellen Sie den Integrationsdatensatz für den Administrator. Sie können den bereits vorhandenen Datensatz "Adaptive Insights Integration" nicht verwenden.
  3. Erstellen Sie die Benutzerzugriffs-Token für den Administrator.
  4. Geben Sie die Schlüssel in die Benutzeroberfläche von Adaptive Planning ein.

Entscheiden, ob eine benutzerdefinierte Rolle für die Integration von NetSuite mit Adaptive Planning verwendet werden soll

Wenn Sie die Best Practices befolgen möchten, erstellen Sie eine benutzerdefinierte Rolle mit nur den spezifischen Berechtigungen, die für die Integration von NetSuite mit Adaptive Planning erforderlich sind . Gewähren Sie dieser benutzerdefinierten Rolle Token-basierte Authentifizierung.
Wenn Sie bereits einen Administrator (Rollen-ID = 3) haben, den Sie weiterhin für die Integration verwenden möchten, können Sie einen Integrationsdatensatz und Benutzerzugriffs-Token für diesen erstellen. Die Schritte für einen Administrator werden unten in diesem Artikel beschrieben.

Benutzer mit einer benutzerdefinierten Rolle für Integration mit Adaptive Planning konfigurieren (empfohlen)

Token-basierte Authentifizierung in NetSuite für die Rolle aktivieren
  1. Navigieren Sie zu
    Setup > Company > Enable features > Suite Cloud > Manage Authentication
    und wählen Sie
    Token-Based Authentication
    .
  2. Navigieren Sie zu
    Setup > Users/Roles > Manage Roles
    und klicken Sie auf
    New
    , um eine neue benutzerdefinierte Rolle zu erstellen. Nennen Sie die benutzerdefinierte Rolle "Adaptive Planning Integration".
  3. Gewähren Sie der Rolle die erforderlichen Berechtigungen für die Integration in Adaptive Planning mit Token-basierter Authentifizierung und fügen Sie die Berechtigung "Setup > Log in Using Access Tokens - FULL" hinzu.
    Mehr zur Berechtigung von NetSuite Basic lesen Sie in diesem Artikel.
    Für erweiterte NetSuite-Integrationen (NetSuite-Datenquellen in Integration) verwenden Sie diese typischen Berechtigungen.
  4. Speichern Sie die Rolle.
Token-basierte Authentifizierungsrolle zuweisen
  1. Navigieren Sie zu
    Lists > Employees > Employees > Edit User
    und wählen Sie den Benutzer aus, der die Datenintegration in Adaptive Planning verwaltet.
  2. Klicken Sie auf
    Zugriff > Rollen
    .
  3. Weisen Sie dem Benutzer die gerade erstellte benutzerdefinierte Rolle zu.
  4. Navigieren Sie zu
    Setup > Integration > Manage Integrations > New
    .
  5. Geben Sie den Namen "Adaptive Planning Integration" ein und klicken Sie auf "Token-based Authentication". Vergewissern Sie sich, dass für "State" "Enabled" festgelegt ist.
  6. Klicken Sie auf
    Save
    . Dadurch wird ein Integrationsdatensatz erstellt, mit dem Sie Zugriffs-Token erstellen können.
  7. Kopieren Sie die folgenden Werte für den Integrationsdatensatz, fügen Sie sie in eine Textdatei ein und speichern Sie die Datei an einem sicheren Ort, auf den Sie zukünftig zugreifen können:
    • Anwendungs-ID (wird ausschließlich für Ihre Aufzeichnungen und nicht von Adaptive Planning verwendet)
    • Consumer-Schlüssel
    • Consumer-Geheimschlüssel
Kopieren Sie die Informationen an einen sicheren Ort, bevor Sie diese Seite verlassen. Sie wird nur einmal angezeigt und kann später nicht mehr aufgerufen werden.
Diese Werte sind für die Integration in Adaptive Planning erforderlich. Als Nächstes generieren Sie die Werte für das Zugriffs-Token und die Zugriffs-Token-ID für den Ihrer Adaptive Planning-Integration zugeordneten NetSuite-Benutzer.
Zugriffs-Token erstellen
  1. Navigieren Sie zu
    Setup > Users/Roles > Access Tokens
    und klicken Sie auf
    New
    .
  2. Wählen Sie den Anwendungsnamen "Adaptive Planning Integration" aus, den Sie in den vorherigen Schritten erstellt haben.
  3. Wählen Sie den Benutzer und dann die Rolle aus, die Sie erstellt haben. Wählen Sie "Adaptive Planning Integration" aus und ordnen Sie den Adaptive Planning-Integrationsdatensatz zu.
  4. NetSuite generiert eine Antwort. Kopieren Sie die Zugriffs-Token-ID und das Zugriffs-Token und fügen Sie sie an dem sicheren Speicherort ein, den Sie in den vorherigen Schritten erstellt haben.
Kopieren Sie die Antwort, bevor Sie diese Seite verlassen. Sie wird nur einmal angezeigt und kann später nicht mehr aufgerufen werden.
Diese Werte sind auch erforderlich, um die Integration in Adaptiven Planung abzuschließen.

Vorhandenen Administrator (Rollen-ID = 3) für Integration mit Adaptive Planning konfigurieren

Vorhandene Administratorbenutzer (Rollen-ID = 3) von Webservices müssen andere Schritte als benutzerdefinierte Rollen ausführen. Administratoren (Rollen-ID = 3), die Zugriffs-Token in NetSuite erstellen, folgen ebenfalls anderen Schritten.
Integrationsdatensatz für einen Administrator erstellen
Für vorhandene Administratorbenutzer (Rollen-ID = 3) von Webservices müssen Sie zunächst den Integrationsdatensatz erstellen.
  1. Navigieren Sie zu
    Setup > Integration > Manage Integrations > New
    .
  2. Geben Sie den Namen "Adaptive Planning Integration" ein und klicken Sie auf "Token-based Authentication". Vergewissern Sie sich, dass für
    State
    Enabled
    festgelegt ist.
  3. Klicken Sie auf
    Save
    . Sie haben gerade einen Integrationsdatensatz zum Generieren von Zugriffs-Token erstellt.
  4. Kopieren Sie die folgenden Werte für den Integrationsdatensatz, fügen Sie sie in eine Textdatei ein und speichern Sie die Datei an einem sicheren Ort, auf den Sie zukünftig zugreifen können:
    • Anwendungs-ID (wird ausschließlich für Ihre Aufzeichnungen und nicht von Adaptive Planning verwendet)
    • Consumer-Schlüssel
    • Consumer-Geheimschlüssel
Kopieren Sie die Informationen an einen sicheren Ort, bevor Sie diese Seite verlassen. Sie wird nur einmal angezeigt und kann später nicht mehr aufgerufen werden.
Diese Werte sind für die Integration in Adaptive Planning erforderlich. Als Nächstes generieren Sie die Werte für das Zugriffs-Token und die Zugriffs-Token-ID für den Ihrer Adaptive Planning-Integration zugeordneten NetSuite-Benutzer.
Benutzerzugriffs-Token für einen Administrator erstellen
  1. Melden Sie sich als Administrator bei NetSuite an.
  2. Klicken Sie im Portlet "Settings" auf
    Manage Access Tokens
    .
  3. Klicken Sie auf
    New My Access Token
    .
  4. Wählen Sie die Anwendung "Adaptive Planning Integration" aus, der Sie das Zugriffs-Token zuordnen möchten.
  5. Klicken Sie auf
    Save
    .
  6. NetSuite generiert eine Antwort. Kopieren Sie die Zugriffs-Token-ID und das Zugriffs-Token und fügen Sie sie an dem sicheren Speicherort ein, den Sie in den vorherigen Schritten erstellt haben.
Kopieren Sie die Informationen an einen sicheren Ort, bevor Sie diese Seite verlassen. Sie wird nur einmal angezeigt und kann später nicht mehr aufgerufen werden.
Diese Werte sind für die Integration in Adaptive Planning erforderlich.
Auditprotokolle der Token-basierten Authentifizierung in NetSuite anzeigen
Sie können ein Auditprotokoll in NetSuite anzeigen, um zu prüfen, ob während Anmeldeversuchen die richtigen Token-Elemente von Adaptive Planning an NetSuite gesendet werden.
  1. Melden Sie sich bei NetSuite an.
  2. Wechseln Sie zu
    Setup > Users/Roles > Login Audit Trail Search
    .
  3. Wählen Sie
    Use Advanced Search
    .
  4. Wählen Sie das Register
    Results
    .
  5. Fügen Sie den Ergebnissen Folgendes hinzu:
    • Token-basierter Name für Zugriffs-Token
    • Token-basierter Anwendungsname
    • Detail
  6. Übermitteln Sie die Suche.
  7. Sortieren Sie die letzten Anmeldungen nach oben und prüfen Sie die Status- und Detailspalten für Ihre Anmeldeversuche.