O virtual member manager ativa aplicativos para definir e utilizar mais de um
repositório. O aplicativo pode utilizar um repositório específico, um
subconjunto de um repositório, vários subconjuntos de repositórios ou
um conjunto de repositórios.
Um aplicativo pode definir um conjunto diferente de repositórios a partir de
um outro.
Os vários suportes de repositório no virtual member manager permitem:
- Agregação
- permite um
ou mais registros a serem definidos para segurança do WebSphere Application
Server. O virtual member manager fornece uma implementação do Registro do
Usuário que está informada sobre os repositórios configurados.
- fornece retrocompatibilidade para aplicativos existentes e configurações do
cliente com dependências da API do Registro do Usuário e do comportamento.
- ativa junção lógica das entradas ao longo de vários repositórios, ao procurar
e recuperar entradas a partir dos repositórios. Por exemplo, ao procurar uma
lista classificada de todas as pessoas cuja idade é maior do que vinte, a
procura é conduzida para todos os repositórios e os resultados são combinados
e classificados antes de serem retornados ao aplicativo.
- Separação da população do usuário
- ativa aplicativos para definir um subconjunto de
uma população do usuário para ser utilizado para operações.
- ativa aplicativos para ter definições de sobreposição das populações do usuário.
Por exemplo, dois aplicativos de Portal em execução como portais virtuais podem
prestar serviço a conjuntos de sobreposição de usuários, onde um portal é
planejado apenas para funcionários americanos e canadenses e o outro aplica-se
a todos os funcionários americanos, canadenses e internacionais.
- Gerenciamento
- ativa aplicativos para acessar um repositório ou subconjunto de um repositório
que não é parte das definições de segurança do WebSphere Application Server ou
do Portal.
Isso ativa aplicativos de gerenciamento para gerenciar um repositório que não é
diretamente consumido pelo WebSphere Application Server ou Portal, mas ainda
precisa ser gerenciado em uma corporação do cliente.
Nota: O virtual member manager utiliza um adaptador de mapeamento de entrada para
suportar vários repositórios. Se você deseja gerenciar vários repositórios sem
utilizar o adaptador de mapeamento de entrada, deverá:
- garantir que todos os repositórios sob o virtual member manager forneçam
identificadores globalmente exclusivos, estáticos e nunca reutilizados.
- não utilizar objetos de dados Person e PersonAccount ao mesmo tempo.