Configurações de Agregação com Suporte

O virtual member manager oferece suporte às configurações de união do nível de entrada e de propriedade que podem ser ativadas ou desativadas de forma independente.

Uma união do nível de entrada significa que o virtual member manager pode usar vários repositórios simultaneamente e reconhecer as entradas em diferentes repositórios como entradas que representam entidades distintas. Por exemplo, uma empresa pode ter um diretório LDAP que contenha entradas para seus funcionários e um banco de dados que contenha entradas para parceiros de negócios e clientes. O virtual member manager pode ser configurado para utilizar o LDAP e o banco de dados ao mesmo tempo. A hierarquia e as limitações do virtual member manager em relação a identificadores fornecem o espaço de nomes agregado para esses repositórios, impedindo que os identificadores sejam iguais.

Por motivos comerciais e de segurança, os clientes podem não querer permitir que o virtual member manager gravem em seus repositórios. No entanto, os aplicativos que chamam o virtual member manager podem ter a necessidade de armazenar propriedades adicionais em suas entidades. O virtual member manager fornece um repositório de extensão de propriedade, que é um banco de dados independente do tipo de repositório de perfil principal, para a configuração de união do nível de propriedade. Por exemplo, uma empresa que utiliza um diretório LDAP para seus funcionários internos e um banco de dados para os clientes e parceiros de negócios externos pode não permitir que o virtual member manager grave em seu LDAP e em seu banco de dados. A empresa pode utilizar o virtual member manager para armazenar propriedades adicionais das pessoas nesses repositórios. O virtual member manager pode armazenar as propriedades adicionais no repositório de extensão de propriedade. Quando um aplicativo solicita que o gerenciador de membro virtual recupere uma entrada para uma pessoa, o gerenciador de membro virtual une de forma transparente as propriedades da pessoa recuperadas do LDAP ou do banco de dados do cliente com as propriedades da pessoa recuperadas do repositório de extensão de propriedade em uma única entrada lógica de pessoa.

Os recursos de união do nível de entrada e de propriedade podem ser ativados e desativados independentemente, resultando em quatro combinações diferentes:
Tabela 1. Combinação de união do nível de entrada e de propriedade
  União do nível de entrada ativada União do nível de entrada desativada
União do nível de propriedade ativada
  • Vários repositórios principais, cada um deles armazenando algumas das entradas.
  • O repositório de extensão de propriedade (um banco de dados) armazena as propriedades que não podem ser armazenadas nos repositórios de perfis principais.
    Nota: Há somente um repositório de extensão de propriedade, entretanto, ele é compartilhado por vários repositórios de perfis principais.
  • Um repositório principal
  • O repositório de extensão de propriedade (um banco de dados) armazena as propriedades que não estão no repositório principal.
União do nível de propriedade desativada Vários repositórios principais, cada um deles armazenando algumas das entradas. Um repositório principal. Nenhum banco de dados é necessário ao virtual member manager.
Nota: Depois da configuração inicial, alternar de ativado para desativado, no nível de entrada ou de propriedade, requer cuidados especiais, pois o virtual member manager não oferece suporte à limpeza automática de dados. Essa consideração também se aplica no caso de um repositório ser removido quando a união do nível de entrada é ativada. Aplicativos que são dependentes de dados nos repositórios que foram removidos podem não funcionar corretamente.


Termos de uso | Feedback