Autenticação baseada em token NetSuite 2018.2
Introdução
Como você deve saber, o NetSuite está aplicando autenticação de dois fatores (2FA) para todas as funções de administrador, acesso total e outras funções altamente privilegiadas em sua versão 2018.2. Se o administrador do NetSuite tiver obtido uma isenção temporária padrão para o requisito 2FA 2018.2 (recomendado), a aplicação do 2FA será adiada até a versão 2019.1.
Mesmo que você tenha obtido a isenção, eventualmente mudanças serão necessárias para suas integrações Harmony que se conectam com o NetSuite. Recomendamos que você comece a preparar seus projetos Harmony o mais rápido possível para garantir uma transição suave.
Que mudanças são necessárias?
A aplicação do 2FA provavelmente impactará suas integrações Harmony NetSuite, já que a maioria dos usuários configurou o Harmony usando um usuário NetSuite com uma papel altamente privilegiada. Esses usuários serão obrigados a usar autenticação baseada em token (TBA) para se conectar com sucesso ao NetSuite dentro do Harmony assim que a aplicação do 2FA entrar em vigor.
Mesmo que você tenha verificado que sua integração Harmony NetSuite está usando uma papel que não é afetada pelo requisito 2FA, recomendamos fortemente mudar para TBA o mais rápido possível. A partir da versão 2018.2, o NetSuite não permitirá mais criar novas conexões ou modificar conexões single sign-on (SSO) existentes. Isso significa que, embora suas conexões NetSuite existentes no Harmony continuem funcionando sem serem afetadas por enquanto, se você precisar fazer alguma alteração no usuário NetSuite ou dentro do Harmony, suas integrações podem parar de funcionar. Além disso, novos projetos NetSuite no Harmony precisarão usar TBA.
Quando as mudanças são necessárias?
As alterações são necessárias até a data em que sua organização NetSuite for afetada pelo requisito 2FA. Seu administrador NetSuite pode encontrar a data exata de atualização efetuando login em sua conta NetSuite.
- Não isento: Para aqueles que não têm isenção para o requisito 2FA 2018.2, as alterações são necessárias até a data em que o 2018.2 for lançado para sua organização NetSuite.
- Isento: Para aqueles que têm uma isenção para o requisito 2FA 2018.2, as alterações são necessárias até a data em que a versão 2019.1 for lançada para sua organização NetSuite.
Para solicitar uma isenção temporária padrão, o administrador do NetSuite deve enviar imediatamente um tíquete de suporte solicitando que o requisito 2FA seja adiado até 2019.1.
O que acontecerá se nenhuma alteração for feita?
Se você não fizer as alterações necessárias para usar o TBA no NetSuite e no Harmony, suas integrações Harmony NetSuite existentes podem parar de funcionar. Além disso, você não poderá criar nenhuma nova integração Harmony NetSuite usando o tipo de autenticação SSO.
Onde posso encontrar instruções sobre o que fazer?
Primeiro, você deve habilitar o TBA dentro da sua organização NetSuite e, em seguida, configurar sua integração Harmony para autenticar com o NetSuite usando o TBA. Fornecemos instruções passo a passo e recomendações para definir funções e permissões no NetSuite em Habilitar TBA no NetSuite. Após o TBA ser habilitado, a configuração da conexão NetSuite no Harmony pode ser feita de várias maneiras:
- Use o conector NetSuite: Se você usar o NetSuite Connector da Jitterbit, a opção de configurar um novo endpoint TBA estará disponível no Jitterbit Studio e nos agentes que são versão 9.2 ou superior. Além disso, Jitterbit Studio versão 9.3.1 oferece uma opção para converter facilmente seu endpoint SSO existente para usar o TBA.
- Use um método de serviço da Web: Se você estiver se conectando ao NetSuite por meio do Harmony usando um método de serviço da Web, serão necessárias alterações manuais no seu projeto; a configuração recomendada requer o uso de pelo menos versão 8.24.2 do Jitterbit Studio e 8.24 de agentes.
- Chame um RESTlet de uma fonte ou destino HTTP: Se você estiver se conectando ao NetSuite por meio do Harmony chamando um RESTlet do NetSuite por meio de uma origem ou destino HTTP, um cabeçalho de autenticação deverá ser fornecido; a configuração recomendada requer o uso de pelo menos versão 8.24.2 do Jitterbit Studio e 8.24 de agentes.
- Chamar um RESTlet de uma fonte de arquivo local: Outra opção para conectar-se ao NetSuite a partir do Harmony é chamar um RESTlet do NetSuite a partir de uma fonte de arquivo local. Isso pode ser feito apenas em agentes privados.