Ir para o conteúdo

Conectar ao NetSuite com OAuth 2.0 de 3 pernas (3LO) usando o conector HTTP v2 no Jitterbit Studio

Introdução

Esta página descreve como configurar OAuth 2.0 de 3 pernas (3LO) com o conector HTTP v2 para se conectar ao NetSuite. Primeiro, crie e configure um registro de integração do NetSuite e depois configure um registro de aplicativo no Console de Gerenciamento.

Nota

A versão do agente 10.83 / 11.21 ou posterior é necessária para usar autenticação OAuth 2.0 de 3 pernas.

Criar e configurar um registro de integração do NetSuite

Siga estas etapas para criar e configurar um registro de integração do NetSuite:

  1. Certifique-se de que os serviços web REST e OAuth 2.0 estão habilitados na sua conta do NetSuite.

  2. Crie um registro de integração do NetSuite para uso com OAuth 2.0.

    • Defina o URI de Redirecionamento para um dos seguintes URLs (dependendo da região da sua organização):

      Região URL
      APAC https://apps.apac-southeast.jitterbit.com/design-studio/api/v1/oauth/authcode
      EMEA https://apps.emea-west.jitterbit.com/design-studio/api/v1/oauth/authcode
      NA https://apps.na-east.jitterbit.com/design-studio/api/v1/oauth/authcode
    • Mantenha o ID do cliente e o segredo do cliente necessários para um registro de aplicativo válido quando o registro de integração for criado. As credenciais são exibidas uma vez e devem ser redefinidas se perdidas ou esquecidas.

Configurar um registro de aplicativo no Console de Gerenciamento

Siga estas etapas para configurar os valores necessários para um aplicativo privado no Console de Gerenciamento registro de aplicativo:

  1. Reúna as informações necessárias:

  2. Na configuração do registro de aplicativo, certifique-se de que o conector HTTP v2 esteja selecionado. Insira os valores para Nome, Descrição, ID do Cliente e Segredo do Cliente.

  3. Insira rest_webservices como o escopo.

  4. Defina a URL de Autenticação do aplicativo como https://<accountID>.app.netsuite.com/app/login/oauth2/authorize.nl, onde <accountID> é o seu ID de conta NetSuite.

  5. Defina a URL do token de Acesso e a URL do token de Atualização do aplicativo como https://<accountID>.suitetalk.api.netsuite.com/services/rest/auth/oauth2/v1/token, onde <accountID> é o seu ID de conta NetSuite.

  6. Vá para Opções Avançadas.

    Na aba de solicitação de autenticação sob Parâmetros, insira response_type como a Chave e code como o Valor. Em seguida, selecione URL de Solicitação no menu Enviar em.

  7. Na aba de solicitação de token sob Parâmetros, insira grant_type como a Chave e insira authorization_code como o Valor. Em seguida, selecione URL de Solicitação no menu Enviar em.

  8. Na aba de solicitação de atualização sob Parâmetros, insira grant_type como a Chave e insira refresh_token como o Valor. Em seguida, selecione URL de Solicitação no menu Enviar em.

Uma vez que o aplicativo privado está registrado na página de Registros de Aplicativos, ele está disponível para ser selecionado no menu Aplicativo OAuth na conexão HTTP v2.