Ir para o conteúdo

Provedor de segurança Jitterbit Harmony no Jitterbit App Builder

O tipo de provedor de segurança Jitterbit Harmony suporta os seguintes cenários:

  • Autenticação de Usuário: Use a autenticação Harmony para fazer login no App Builder.
  • Autenticação de Fonte de Dados: Use a autenticação Harmony para autenticar solicitações HTTP do App Builder para o Harmony.

Dica

Desde o App Builder 4.53, você também pode usar um assistente para configurar cada um desses.

Os seguintes Tipos de Autenticação são suportados:

  • Login Harmony: Os usuários fazem login no App Builder com seu nome de usuário e senha Harmony para autenticação.
  • Conta de Serviço Harmony: Autentique solicitações do Harmony e do API Manager com credenciais de conta de serviço. O App Builder usa automaticamente um único conjunto de credenciais Harmony configuradas associadas a uma conta de usuário privilegiada para autenticar com o Harmony. Todos os eventos de usuários não privilegiados são executados com a identidade da conta de serviço.
  • Single Sign-On (SSO) Harmony: Os usuários fazem login no App Builder usando o single sign-on Harmony. O App Builder usa automaticamente a autenticação Harmony quando os usuários já estão autenticados com o Harmony.

Configurar autenticação de login Harmony

Você pode configurar a autenticação de login para o tipo de provedor de segurança Jitterbit Harmony usando autenticação de usuário ou de fonte de dados.

Pré-requisitos

Estas informações são necessárias para configurar a autenticação de login:

Etapas de configuração

Siga estas etapas para criar e habilitar um novo provedor de segurança Jitterbit Harmony que suporte autenticação de login. Configurações adicionais suportadas são descritas na seção Configuração.

  1. Navegue até o IDE do App Builder
  2. Clique no botão Provedores de Segurança
  3. Clique no botão + Autenticação de Usuário ou + Autenticação de Fonte de Dados
  4. No painel Provedor, forneça o seguinte:
    1. Nome: Insira um nome significativo, como Jitterbit Harmony
    2. Tipo: Selecione Jitterbit Harmony
    3. Tipo de Autenticação: Selecione Harmony Login
  5. Clique no botão Salvar
  6. No painel Propriedades, clique no botão +Propriedade
    1. Selecione Região como o Parâmetro
    2. Selecione a região Harmony apropriada como o Valor
  7. Clique no botão Salvar
  8. Clique no botão +Propriedade
    1. Selecione OrganizationId como o Parâmetro
    2. Insira o identificador da organização Harmony como o Valor
  9. Clique no botão Salvar
  10. Clique no botão Validar no painel Provedor para confirmar a configuração do provedor de segurança
  11. No painel Provedor, clique no botão Editar
  12. Selecione a caixa de seleção Habilitado
  13. Clique no botão Salvar

Configurar autenticação de conta de serviço

É possível configurar a autenticação de conta de serviço para o tipo de provedor de segurança Jitterbit Harmony usando apenas autenticação de fonte de dados.

Pré-requisitos

Essas informações são necessárias para configurar a autenticação de conta de serviço:

  • Região Harmony. Selecionada em Propriedades ou especificada em Endpoints.
  • Credenciais Harmony (nome de usuário e senha). Especificadas em Credenciais.

Etapas de configuração

Siga estas etapas para criar e habilitar um novo provedor de segurança Jitterbit Harmony que suporte autenticação de conta de serviço. Configurações adicionais suportadas são descritas na seção Configuração.

  1. Navegue até o IDE do App Builder
  2. Clique no botão Provedores de Segurança
  3. Clique no botão + Autenticação de Fonte de Dados
  4. No painel Provedor, forneça o seguinte:
    1. Nome: Insira um nome significativo, como Jitterbit Harmony
    2. Tipo: Selecione Jitterbit Harmony
    3. Tipo de Autenticação: Selecione Harmony Service Account
  5. Clique no botão Salvar
  6. No painel Propriedades, clique no botão +Propriedade
    1. Selecione Região como o Parâmetro
    2. Selecione a região Harmony apropriada como o Valor
  7. Clique no botão Salvar
  8. No painel Credenciais, clique no botão +Credencial
    1. Selecione Senha como o Tipo
    2. Insira o email Harmony como o Nome de Usuário
    3. Insira a senha Harmony como a Senha
  9. Clique no botão Validar no painel Provedor para confirmar a configuração do provedor de segurança
  10. No painel Provedor, clique no botão Editar
  11. Selecione a caixa de seleção Habilitado
  12. Clique no botão Salvar

Configuração

O provedor de segurança Jitterbit Harmony suporta os seguintes parâmetros adicionais.

Provisionamento

O provedor de segurança Jitterbit Harmony pode ser configurado para recuperar os papéis do Harmony de um usuário e convertê-los em declarações durante o processo de autenticação. As declarações são mapeadas para grupos de provedores de segurança, que por sua vez podem ser mapeados para grupos de segurança. Para habilitar essa opção, o administrador deve selecionar Fornece Membros de Grupo em Provisionamento.

Campo Valor
Provisionamento de Usuário Quando habilitado, o App Builder criará contas de usuário com base na identidade fornecida pelo Provedor de Identidade (IdP). Os atributos do usuário são mapeados usando declarações.
Fornece Membros de Grupo Indica se o Provedor de Identidade (IdP) inclui declarações de membros de grupo no token de segurança. As declarações serão registradas como grupos de provedores, que podem ser mapeados para grupos de usuários.

Endpoints

Tipo Descrição
API Harmony A URL base da região Harmony, uma das:
  • NA: https://na-east.jitterbit.com
  • EMEA: https://emea-west.jitterbit.com
  • APAC: https://apac-southeast.jitterbit.com
Alternativamente, especifique a Região do Harmony em Propriedades.

Credenciais

Tipo Descrição
Senha Credenciais do Harmony (nome de usuário e senha) (aplica-se apenas à autenticação de conta de serviço).

Propriedades

Parâmetro Descrição
EnvironmentId O ID do ambiente Harmony, localizado ao passar o mouse sobre o nome do ambiente na página Ambientes do Console de Gerenciamento. Valor opcional; se especificado, o App Builder verificará se o usuário tem acesso ao ambiente. Se não especificado, o App Builder verificará se o usuário é membro da organização (OrganizationId).
OrganizationId O ID da organização Harmony, localizado no canto superior direito do cabeçalho do portal Harmony, ao lado do nome da organização. Ao autenticar usuários, o provedor de segurança verifica se o usuário é membro da organização dada. Esta propriedade não é usada ao autenticar com uma conta de serviço.
Region Região do Jitterbit Harmony, uma das:
  • NA: América do Norte e América do Sul
  • EMEA: Europa, Oriente Médio e África
  • APAC: Ásia-Pacífico, incluindo a Austrália

Declarações

Identificador Propósito Descrição
email Nome Nome do usuário.
userId ID do Nome Valor opaco e imutável que identifica o usuário.
roleId Grupo Associação ao grupo do provedor de segurança.
email Endereço de Email Endereço de email da conta do usuário.
phone Número de Telefone Número de telefone da conta do usuário.

Configurar autenticação de single sign-on

O App Builder vem com um tipo de provedor de segurança Jitterbit Harmony chamado jitterbit.com, que pode ser usado para autenticação de usuário ou fonte de dados.

Pré-requisitos

Para usar o provedor de segurança jitterbit.com, os seguintes pré-requisitos devem ser atendidos:

  • O tile App Builder do portal Harmony deve estar configurado para a instância do App Builder. Essa configuração é feita na página App Builder > Admin.

Além disso, as seguintes informações são necessárias para configurar o provedor de segurança jitterbit.com:

Etapas de configuração

Siga estas etapas para configurar e habilitar o provedor de segurança jitterbit.com. Configurações adicionais suportadas são descritas na seção Configuração.

Nota

A configuração de múltiplos provedores de segurança SSO ou a renomeação do provedor de segurança jitterbit.com não é suportada.

  1. Navegue até o IDE do App Builder
  2. Clique no botão Provedores de Segurança
  3. Localize o provedor de segurança jitterbit.com no painel Autenticação de Usuário ou no painel Autenticação de Fonte de Dados, e abra o registro para edição
  4. Clique no ícone de editar lápis no painel Propriedades para o registro OrganizationId
  5. Insira o Valor do seu ID da organização Harmony
  6. Clique em Salvar
  7. Clique no ícone de editar lápis para o registro Region
  8. Selecione o Valor que corresponde à sua região Harmony
  9. Clique em Salvar
  10. Clique no botão Editar no painel Configurações
  11. Selecione o campo Habilitar para ativar o provedor de segurança
  12. Clique no botão Salvar