Tokenbasierte Authentifizierung für NetSuite 2018.2
Einführung
Wie Sie vielleicht wissen, erzwingt NetSuite in der Version 2018.2 die Zwei-Faktor-Authentifizierung (2FA) für alle Administrator-, Vollzugriffs- und anderen hochprivilegierten Rollen. Wenn Ihr NetSuite-Administrator eine standardmäßige vorübergehende Ausnahme von der 2FA-Anforderung 2018.2 erhalten hat (empfohlen), wird die Durchsetzung von 2FA bis zur Version 2019.1 verschoben.
Auch wenn Sie die Ausnahme erhalten haben, sind irgendwann Änderungen erforderlich an Ihren Harmony Integrationen, die mit NetSuite verbunden sind. Wir empfehlen Ihnen, so bald wie möglich mit der Vorbereitung Ihrer Harmony-Projekte zu beginnen, um einen reibungslosen Übergang zu gewährleisten.
Welche Änderungen sind erforderlich?
Die Durchsetzung von 2FA wird sich wahrscheinlich auf Ihre Harmony NetSuite Integrationen auswirken, da die meisten Benutzer Harmony mit einem NetSuite-Benutzer mit einer hochprivilegierten Rolle konfiguriert haben. Diese Benutzer müssen tokenbasierte Authentifizierung (TBA) verwenden, um innerhalb von Harmony erfolgreich eine Verbindung zu NetSuite herzustellen, sobald die Durchsetzung von 2FA in Kraft tritt.
Auch wenn Sie überprüft haben, dass Ihre Harmony NetSuite Integration eine Rolle verwendet, die nicht von der 2FA-Anforderung betroffen ist, empfehlen wir dringend, so schnell wie möglich auf TBA umzusteigen. Ab der Version 2018.2 erlaubt NetSuite nicht mehr das Erstellen neuer oder Ändern bestehender Single Sign-On-Verbindungen (SSO). Dies bedeutet, dass Ihre bestehenden NetSuite-Verbindungen in Harmony zwar vorerst weiterhin ohne Beeinträchtigung funktionieren, Ihre Integrationen jedoch möglicherweise nicht mehr funktionieren, wenn Sie Änderungen am NetSuite Benutzer oder innerhalb von Harmony vornehmen müssen. Darüber hinaus müssen neue NetSuite Projekte in Harmony TBA verwenden.
Bis wann sind Änderungen erforderlich?
Änderungen sind bis zu dem Datum erforderlich, an dem Ihre NetSuite-Organisation von der 2FA-Anforderung betroffen ist. Ihr NetSuite Administrator kann das genaue Upgrade-Datum erfahren, indem er sich bei Ihrem NetSuite-Konto anmeldet.
- Nicht ausgenommen: Für diejenigen, die keine Ausnahme von der 2FA-Anforderung 2018.2 haben, sind Änderungen bis zu dem Datum erforderlich, an dem 2018.2 für Ihre NetSuite-Organisation veröffentlicht wird.
- Ausgenommen: Für diejenigen, die von der 2FA-Anforderung 2018.2 ausgenommen sind, sind Änderungen bis zu dem Datum erforderlich, an dem 2019.1 für Ihre NetSuite-Organisation veröffentlicht wird.
Um eine standardmäßige vorübergehende Ausnahme anzufordern, sollte Ihr NetSuite-Administrator umgehend ein Support-Ticket einreichen und eine Verschiebung der 2FA-Anforderung auf 2019.1 beantragen.
Was passiert, wenn keine Änderungen vorgenommen werden?
Wenn Sie die erforderlichen Änderungen zur Verwendung von TBA in NetSuite und Harmony nicht vornehmen, funktionieren Ihre vorhandenen Harmony NetSuite Integrationen möglicherweise nicht mehr. Darüber hinaus können Sie keine neuen Harmony NetSuite Integrationen mit dem SSO-Authentifizierungstyp erstellen.
Wo finde ich Anweisungen, was zu tun ist?
Sie müssen zuerst TBA in Ihrer NetSuite-Organisation aktivieren und dann Ihre Harmony Integration so konfigurieren, dass sie sich mit TBA bei NetSuite authentifiziert. Wir bieten schrittweise Anleitungen und Empfehlungen zum Festlegen von Rollen und Berechtigungen in NetSuite unter TBA in NetSuite aktivieren. Nachdem TBA aktiviert wurde, kann die Konfiguration der NetSuite-Verbindung in Harmony auf verschiedene Arten erfolgen:
- Verwenden Sie den NetSuite Connector: Wenn Sie den NetSuite Connector von Jitterbit verwenden, ist die Option zum Konfigurieren eines neuen TBA- Endpoint in Jitterbit Studio und Agenten mit Version 9.2 verfügbar oder höher. Darüber hinaus Jitterbit Studio Version 9.3.1 bietet eine Option zur einfachen Konvertierung Ihres vorhandenen SSO- Endpoint zur Verwendung von TBA.
- Verwenden Sie eine Webdienstmethode: Wenn Sie über Harmony eine Verbindung zu NetSuite herstellen und dabei eine Webdienstmethode verwenden, sind manuelle Änderungen an Ihrem Projekt erforderlich. Für die empfohlene Einrichtung ist mindestens die Verwendung von Version 8.24.2 erforderlich von Jitterbit Studio und 8.24 von Agenten.
- Rufen Sie ein RESTlet von einer HTTP-Quelle oder einem HTTP-Ziel auf: Wenn Sie über Harmony eine Verbindung zu NetSuite herstellen, indem Sie ein NetSuite RESTlet über eine HTTP-Quelle oder ein HTTP-Ziel aufrufen, muss ein Header bereitgestellt werden. Für die empfohlene Einrichtung ist mindestens die Verwendung von Version 8.24.2 erforderlich von Jitterbit Studio und 8.24 von Agenten.
- Rufen Sie ein RESTlet von einer lokalen Dateiquelle auf: Eine weitere Möglichkeit, von Harmony aus eine Verbindung zu NetSuite herzustellen, besteht darin, ein NetSuite RESTlet von einer lokalen Dateiquelle aus aufzurufen. Dies ist nur auf privaten Agenten möglich.