Visão Geral da Autenticação

Nesta seção:

A autenticação é o processo pelo qual um sistema identifica um usuário ou programa. A autenticação pode envolver a verificação do ID e da senha do usuário fornecidos de forma interativa por um indivíduo ou apresentados por um programa. Esta autenticação é conhecida como autenticação com base em formulários. Usuários ou programas também pode ser pré-autenticados, o que significa que um lado confia que o outro lado aceitou a responsabilidade da autenticação.

Frequentemente, requisitos diferentes para autenticação existem em diferente pontos dentro de um aplicativo. É importante considerar as informções a seguir logo no início da fase de agendamento:


Topo da página

x
Como Oferecer Suporte a Diferentes Modelos de Segurança em Diferentes Ambientes

É comum que uma empresa implemente diferentes modelos de segurança nos ambientes de desenvolvimento, testagem e produção. Por exemplo, em um ambiente de produção, o WebFOCUS Reporting Server é normalmente configurado para utilizar uma única conta de serviço para acessar dados em nome de usuário autenticados. Isto permite que usuários do sistema de relatórios solicitem relatórios gerado a partir de dados armazenados em um RDBMS que não possui IDs de conexão individuais para cada usuário. No ambiente de desenvolvimento, apenas o oposto ocorre ocasionalmente. Desenvolvedores possuem IDs de conexão RDBMS, e é importante que eles sejam utilizados para controlar o acesso a dados de desenvolvimento importantes.

Devido a estas necessidade diferentes, você pode concluir que faz sentido deixar que o Reporting Server atentique as conexões do WebFOCUS para o ambiente de desenvolvimento, enquanto a pré-autenticação é uma melhor solução para o ambiente de produção. O Reporting Server pode processar perfis de usuários que contêm informações de caminho de pesquisa e conexão personalizada em RDBMS, permitindo que o programa controla a quais dados cada desenvolvedor tem acesso. No ambiente de produção, a conformidade com as iniciativas de segurança da empresa, como o CA SiteMinder ou um servidor LDAP, pode ser o objetivo principal, tornando a opção de pré-autenticação mais útil. Na maioria dos casos, os ambientes de testagem e produção devem compartilhar o mesmo modelo de segurança.


Topo da página

x
Recurso Lembrar Senha

Como:

Quando o WebFOCUS é configurado para autenticação interna ou externa, é possível habilitar o recurso Lembrar Senha neste computador para oferecer a usuários a opção de evitar a página de conexão do WebFOCUS. O WebFOCUS armazena um cookie de conexão confiável na máquina local por um período padrão de 14 dias. O WebFOCUS não armazena a senha do usuário no cookie de conexão.

Observação: Não habilite este recurso com a pré-autenticação.



x
Procedimento: Como Configurar o Recurso Lembrar Senha

Recomendamos que você faça um backup do arquivo securitysettings.xml antes de alterá-lo.

  1. Abra o arquivo drive:/ibi/WebFOCUS81/config/securitysettings.xml em um editor de texto e faça as alterações a seguir.
    1. Na seção filterPreference, defina rememberMeAuthEnabled como verdadeiro.
    2. Para alterar a duração pela qual o cookie de usuário é salvo, defina tokenValiditySeconds com o valor desejado na seção rememberMePreference.
    3. Para configurar o WebFOCUS para lembrar os usuários, em vez de tornar o recurso Lembrar Senha opcional, defina alwaysRemember como verdadeiro na seção rememberMePreference.
  2. Salve o arquivo e reinicie o aplicativo da web do WebFOCUS.

Topo da página

x
Letras Maiúsculas e Minúsculas no ID do Usuário

Por padrão, o WebFOCUS cria IDs de usuário em letras minúsculas ao estabelecer contas, independentemente de como você o insere. IDs de usuário também são automaticamente convertidos para minúsculas para a autenticação durante o processo de conexão. É possível alterar este padrão utilizando a definição IBI_User_Name.

Observação: Alterar a configuração IBI_User_Name_Case não afeta a fonte (maiúsculas e minúsculas) de contas de usuários WebFOCUS criadas anteriormente. Não altere este valor, exceto se instruído para tal pelos Serviços de Atendimento ao Cliente.

Para obter mais informações sobre a definição User_Name_Case, consulte Configurações das Políticas de Contas.


WebFOCUS