Ir para o conteúdo principal
Adaptive Planning
Última atualização: 2023-06-23
Gerar chaves de autenticação baseada em token do NetSuite

Gerar chaves de autenticação baseada em token do NetSuite

Autenticação baseada em token do NetSuite

O usuário NetSuite que você definiu para integração com o Adaptive Planning requer uma função com acesso à autenticação baseada em token. Você pode conceder acesso à autenticação baseada em token para:
  • Uma nova função personalizada do NetSuite com somente as permissões específicas necessárias para integração, seguindo as práticas de segurança recomendadas
  • A função existente de administrador de serviços Web (ID de função = 3)

Pré-requisitos

  • Faça login no NetSuite como administrador
  • Revise a conta do NetSuite, o endereço de e-mail e a função do NetSuite que você já usa no Adaptive Planning

Etapas básicas

  • Decida se você quer usar uma função personalizada para integração do Adaptive Planning com o NetSuite (recomendado) ou uma função existente de administrador (ID de função = 3)
Configurar usuário com função personalizada para integração com o Adaptive Planning (recomendado)
  1. Ative a autenticação baseada em token no NetSuite.
  2. Crie o registro de integração para o administrador. Você não pode usar o registro "Adaptive Planning Integration" existente.
  3. Atribua a função de autenticação baseada em token a um usuário cujas credenciais serão usadas para configurar a integração com o Adaptive Planning.
  4. Crie um token de acesso para integração com o Adaptive Planning.
  5. Informe as chaves na interface de usuário do Adaptive Planning
Configurar o administrador existente (ID de função = 3) para integração com o Adaptive Planning
  1. Ative a autenticação baseada em token no NetSuite.
  2. Crie o registro de integração para o administrador. Você não pode usar o registro "Adaptive Planning Integration" existente.
  3. Crie os tokens de acesso de usuário para o administrador.
  4. Informe as chaves na interface de usuário do Adaptive Planning.

Decida se você quer usar uma função personalizada para integração do Adaptive Planning ao NetSuite

Se você quiser seguir as práticas recomendadas, crie uma função personalizada com apenas as permissões específicas necessárias para integrar o NetSuite ao Adaptive Planning. Conceda acesso a essa autenticação baseada em token à função personalizada.
Se você já tem um administrador (ID de função = 3) que quer continuar usando para a integração, crie um registro de integração e tokens de acesso de usuário para ele. As etapas para executar como administrador são descritas na parte final deste artigo.

Configurar usuário com função personalizada para integração com o Adaptive Planning (recomendado)

Ativar autenticação baseada em token no NetSuite para a função
  1. Navegue até
    Setup > Company > Enable features > Suite Cloud > Manage Authentication
    e selecione
    Token-Based Authentication
    .
  2. Navegue até
    Setup > Users/Roles > Manage Roles
    e clique em
    New
    para criar uma nova função personalizada. Nomeie a função personalizada como "Adaptive Planning Integration".
  3. Conceda à função as permissões necessárias para integração com o Adaptive Planning com autenticação baseada em token e adicione a permissão "Setup > Log in Using Access Tokens - FULL".
    Para saber mais sobre permissões do NetSuite Basic, leia este artigo.
    Para integrações aprimoradas do NetSuite (fontes de dados do NetSuite na Integração), use estas permissões comuns.
  4. Salve a função.
Atribuir a função de autenticação baseada em token
  1. Navegue até
    Lists > Employees > Employees > Edit User
    e selecione o usuário que gerencia a integração de dados no Adaptive Planning.
  2. Clique em
    Access > Roles
  3. Atribua ao usuário a função personalizada que você acabou de criar.
  4. Navegue até
    Setup > Integration > Manage Integrations > New
    .
  5. Informe o nome "Adaptive Planning Integration" e clique em Token-based Authentication. Verifique se o State está definido como Enabled.
  6. Clique em
    Salve
    . Isso cria um registro de integração que você usará para criar tokens de acesso.
  7. Copie e cole os valores a seguir do registro de integração em um arquivo de texto e salve-o em um local seguro que você possa acessar posteriormente:
    • Application ID (usado somente para manutenção de registros, não é usado pelo Adaptive Planning)
    • Chave do consumidor
    • Segredo do consumidor
Copie as informações em um local seguro antes de sair dessa página. Elas são exibidas apenas uma vez e não podem ser recuperadas posteriormente.
Esses valores serão necessários para concluir a integração com o Adaptive Planning. Em seguida, você gerará os valores do token de acesso e a ID de token de acesso para o usuário NetSuite associado à sua integração do Adaptive Planning.
Criar token de acesso
  1. Navegue até
    Setup > Users/Roles > Access Tokens
    e clique em
    New
    .
  2. Selecione o nome "Adaptive Planning Integration" que você criou nas etapas anteriores.
  3. Selecione o usuário e a função que você criou. Selecione "Adaptive Planning Integration" e associe o registro de integração do Adaptive Planning.
  4. O NetSuite gera uma resposta. Copie e cole a ID do token de acesso e o token de acesso no local seguro que você criou nas etapas anteriores.
Copie a resposta antes de sair dessa página. Elas são exibidas apenas uma vez e não podem ser recuperadas posteriormente.
Esses valores também serão necessários para concluir a integração com o Adaptive Planning.
Inserir as chaves no Adaptive Planning
Para fontes de dados do NetSuite na Integração e no NetSuite Basic, siga estas etapas para inserir suas chaves.

Configurar o administrador existente (ID de função = 3) para integração com o Adaptive Planning

Os usuários administradores de serviços Web (ID de função = 3) e as funções personalizadas seguem etapas diferentes. O local em que os administradores (ID de função = 3) criam os tokens de acesso no NetSuite também é diferente.
Criar registro de integração para um administrador
Para usuários administradores de serviços Web (ID de função = 3), comece criando o registro de integração.
  1. Navegue até
    Setup > Integration > Manage Integrations > New
    .
  2. Informe o nome "Adaptive Planning Integration" e clique em Token-based Authentication. Verifique se o
    State
    está definido como
    Enabled
    .
  3. Clique em
    Save
    . Você acabou de criar o registro de integração que usará para gerar tokens de acesso.
  4. Copie e cole os valores a seguir do registro de integração em um arquivo de texto e salve-o em um local seguro que você possa acessar posteriormente:
    • Application ID (usado somente para manutenção de registros, não é usado pelo Adaptive Planning)
    • Chave do consumidor
    • Segredo do consumidor
Copie as informações em um local seguro antes de sair dessa página. Elas são exibidas apenas uma vez e não podem ser recuperadas posteriormente.
Esses valores serão necessários para concluir a integração com o Adaptive Planning. Em seguida, você gerará os valores do token de acesso e a ID de token de acesso para o usuário NetSuite associado à sua integração do Adaptive Planning.
Criar tokens de acesso de usuário para um administrador
  1. Faça login como administrador no NetSuite
  2. Clique em
    Manage Access Tokens
    no portlet Settings
  3. Clique em
    New My Access Token
    .
  4. Selecione o aplicativo "Adaptive Planning Integration" ao qual você quer associar o token de acesso.
  5. Clique em
    Save
    .
  6. O NetSuite gera uma resposta. Copie e cole a ID do token de acesso e o token de acesso no local seguro que você criou nas etapas anteriores.
Copie as informações em um local seguro antes de sair dessa página. Elas são exibidas apenas uma vez e não podem ser recuperadas posteriormente.
Esses valores serão necessários para concluir a integração com o Adaptive Planning.
Inserir as chaves no Adaptive Planning
Para fontes de dados do NetSuite na Integração e no NetSuite Basic, siga estas etapas para inserir suas chaves.
Visualizar registros de auditoria de autenticação baseada em token no NetSuite
Você pode visualizar registros de auditoria no NetSuite para verificar se foram enviados os elementos de token corretos do Adaptive Planning para o NetSuite durante as tentativas de login.
  1. Faça login no NetSuite.
  2. Acesse
    Setup > Users/Roles > Login Audit Trail Search
    .
  3. Selecione
    Use Advanced Search
    .
  4. Selecione a guia
    Results
    .
  5. Adicione os itens a seguir aos resultados:
    • Token-based Access Token Name
    • Token-based Application Name
    • Detail
  6. Envie a pesquisa.
  7. Classifique as conexões mais recentes na parte superior e revise as colunas de status e de detalhes para suas tentativas de logon.