As you may be aware, NetSuite is enforcing two-factor authentication (2FA) for all Administrator, Full Access, and other highly privileged roles in their 2018.2 release. If your NetSuite administrator has obtained a standard temporary exemption to the 2018.2 2FA requirement (recommended), the enforcement of 2FA will be delayed until the 2019.1 release.
Even if you have obtained the exemption, eventually changes will be required to your Jitterbit Harmony integrations that connect with NetSuite. We recommend that you begin preparing your Harmony projects as soon as possible to ensure a smooth transition.
The enforcement of 2FA will likely impact your Harmony NetSuite integrations, as most users have configured Harmony using a NetSuite user with a highly privileged role. These users will be required to use token-based authentication (TBA) to successfully connect to NetSuite within Harmony once the enforcement of 2FA goes into effect.
Even if you have verified that your Harmony NetSuite integration is using a role that is not affected by the 2FA requirement, we strongly recommend switching to TBA as soon as possible. As of the 2018.2 release, NetSuite will no longer allow creating new or modifying existing single sign-on (SSO) connections. This means that although your existing NetSuite connections in Harmony will continue to function unaffected for the time being, if you need to make any changes to the NetSuite user or within Harmony, your integrations may stop working. In addition, new NetSuite projects in Harmony will be required to use TBA.
Changes are needed by the date that your NetSuite organization is affected by the 2FA requirement. Your NetSuite administrator can find the exact upgrade date by logging in to your NetSuite account.
To request a standard temporary exemption, your NetSuite administrator should immediately submit a support ticket requesting the 2FA requirement be delayed until 2019.1.
If you do not make the necessary changes to use TBA in NetSuite and Harmony, your existing Harmony NetSuite integrations may stop working. In addition, you will not be able to create any new Harmony NetSuite integrations using the SSO authentication type.
You must first enable TBA within your NetSuite organization, and then configure your Harmony integration to authenticate with NetSuite using TBA. We provide step-by-step instructions and recommendations for setting roles and permissions in NetSuite in Enabling TBA in NetSuite. After TBA is enabled, configuring the NetSuite connection in Harmony can be done in several ways: