Ir para o conteúdo

Provedores de segurança no Jitterbit App Builder

Introdução

O App Builder suporta vários provedores de segurança que você pode usar para proteger suas aplicações, verificando a identidade de seus usuários e autenticando as fontes de dados às quais se conectam.

Esta página explica como os provedores de segurança funcionam, lista todos os disponíveis e onde você pode ler mais sobre eles.

Acessar provedores de segurança

Para acessar a tela de configuração do provedor de segurança, siga estas etapas:

  1. Abra o IDE.

  2. No painel Conectar, clique em Provedores de Segurança.

  3. A página Segurança é aberta. Ela mostra todos os provedores atualmente configurados e contém botões para adicionar e configurar novos. Você pode usar provedores de segurança para autenticação de usuários ou de fontes de dados:

    Página de Segurança

Adicionar um novo provedor de segurança

Para configurar e usar um provedor de segurança, acesse a página Segurança.

Os painéis Autenticação de Usuário e Autenticação de Fonte de Dados contêm listas com todos os provedores atualmente configurados. As listas incluem ferramentas de filtro e pesquisa. Cada linha nas listas mostra o nome do provedor, seu tipo de classificação, uma caixa de seleção que indica com um ícone verde de marca de verificação se está atualmente habilitado, e um ícone de seta que pode ser clicado para editá-lo.

Para adicionar um novo provedor de segurança, clique no botão + Autenticação de Usuário ou clique no botão + Autenticação de Fonte de Dados acima da lista correspondente. A página Provedor é aberta, contendo os seguintes campos:

Página do Provedor

  • Configurações:

    • Nome: Insira um nome para identificar o provedor de segurança. O nome aparece em todo o IDE. No caso de provedores de autenticação de usuários, o nome também aparece no formulário de login e na URL (por exemplo, https://example.com/Vinyl/signin-Name).
  • Tipo: Use a lista suspensa para selecionar o tipo de provedor de segurança. Os tipos geralmente correspondem a um protocolo, um padrão de autenticação ou um esquema específico de fornecedor. O tipo não pode ser alterado posteriormente. A lista apresenta as seguintes opções. Clique em um provedor para saber mais:

    • Autenticação Ativa:

    • Autenticação de Fonte de Dados:

    • Autenticação Externa:

    • Prioridade: Um número inteiro que define a ordem em que os provedores de segurança aparecem no formulário de login e são executados no pipeline de requisições.

    • Habilitado: Marque para habilitar o provedor de segurança. Um provedor de segurança desabilitado não aparece no formulário de login e não pode ser usado para autenticar usuários.

    • Identificador: Um identificador único para o provedor de segurança. Este campo é gerado automaticamente.

Nota

Os campos mostrados após a seção Configurações variam com base no tipo de provedor de segurança selecionado. Consulte sua documentação para saber mais.

Configuração

O painel Configuração resume informações gerais sobre as configurações do seu provedor de segurança:

  • Autenticação:

    • Usuário Anônimo: O grupo especificado para lidar com autenticação anônima no ambiente do App Builder.

    • Expiração da Autenticação: O tempo de vida do token de segurança, medido em minutos.

    • Autenticação Padrão: Define o provedor de autenticação padrão.

    • Tema da Página de Login: Substitui o tema padrão da página de login. Todos os temas da página de login devem estender o Tema Base de Login. Consulte Como personalizar a página de login para detalhes.

    • Página de Login: Substitui a página de login padrão por uma personalizada.

      Nota

      Se você usar uma página de login personalizada, os usuários anônimos devem conseguir acessá-la.

    • URL de Convite: Link para uma página que permite aos usuários enviar um convite para criar uma conta.

  • Sessões:

    • Armazenamento de Sessão: Determina quando as sessões são armazenadas.

    • Expiração Anônima: Determina por quanto tempo as sessões anônimas são armazenadas.

    • Máximo Concorrente: Limita o número máximo de sessões concorrentes por conta de usuário.