Virtual member manager permite que las aplicaciones definan y utilicen más de un depósito. La
aplicación puede utilizar un depósito específico, un subconjunto de un depósito, varios
subconjuntos de depósitos o un conjunto de depósitos. Una aplicación puede definir un
conjunto diferente de depósitos en comparación con otro.
El soporte para múltiples depósitos en virtual member manager proporciona lo siguiente:
- Agregación
- permite que se definan uno o más registros para la seguridad de WebSphere Application Server. Virtual
member manager proporciona una implementación del Registro de usuarios que tiene
conocimiento de los depósitos configurados.
- proporciona compatibilidad con las versiones anteriores para las aplicaciones
existentes y las configuraciones de clientes con dependencias en la API de registro de
usuarios y el comportamiento.
- habilita la unión lógica de entradas a través de múltiples depósitos cuando se buscan
y recuperan entradas de los depósitos. Por ejemplo, cuando se busca una lista clasificada
de todas las personas cuya edad supera los 20, la búsqueda se lleva a cabo para todos los
depósitos y los resultados se combinan y se clasifican antes de devolverse a la aplicación.
- Separación de la población de usuarios
- permite que las aplicaciones definan un subconjunto de población de usuarios que se utilizará para las operaciones.
- permite que las aplicaciones tengan definiciones superpuestas de poblaciones de usuarios. Por
ejemplo, dos aplicaciones Portal que se ejecutan como portales virtuales pueden prestar
servicio a conjuntos superpuestos de usuarios, en los que un portal está destinado
únicamente a los empleados de Estados Unidos y Canadá y el otro portal se aplica a
Estados Unidos, Canadá y todos los empleados internacionales.
- Gestión
- permite que las aplicaciones accedan a un depósito o un subconjunto de depósito que
no forma parte de definiciones de seguridad de WebSphere Application Server o Portal. Esto
permite que las aplicaciones de gestión gestionen un depósito que no está directamente
consumido por WebSphere Application Server o Portal, pero que sigue necesitando ser
gestionado en una empresa comercial.
Nota: Virtual member manager utiliza un adaptador de correlación de entradas para dar
soporte a múltiples depósitos. Si desea gestionar múltiples depósitos sin utilizar el
adaptador de correlación de entradas debe realizar lo siguiente:
- garantizar que todos los depósitos situados debajo de virtual member manager
proporcionan identificadores exclusivos, estáticos y que nunca se han reutilizado.
- no utilizar los objetos de datos Person y PersonAccount al mismo tiempo.