Virtual member manager da soporte a configuraciones de unión de nivel de entrada y de unión de nivel de propiedad que se pueden habilitar e inhabilitar de forma independiente.
Una unión de nivel de entrada significa que virtual member manager puede utilizar simultáneamente varios depósitos y reconoce las entradas en los diferentes depósitos como entradas que representan entidades diferenciadas. Por ejemplo, una empresa podría tener un directorio LDAP que contuviera entradas para los empleados y una base de datos que contuviera entradas para los business partners y los clientes. Virtual member manager se puede configurar para utilizar al mismo tiempo tanto LDAP como la base de datos. La jerarquía de virtual member manager y las restricciones para los identificadores de virtual member manager proporcionan el espacio de nombres agregado para ambos depósitos e impiden que los identificadores entren en conflicto.
Por razones de seguridad y comerciales, tal vez los clientes no deseen que no se permita a virtual member manager grabar en los depósitos. Sin embargo, las aplicaciones que invocan virtual member manager puede que necesiten almacenar propiedades adicionales para las entidades. Virtual member manager proporciona un depósito de extensión de propiedades, que es una base de datos independientemente del tipo de depósitos de perfil principal para una configuración de unión de nivel de propiedad. Por ejemplo, es posible que una compañía que utiliza un directorio LDAP para sus empleados internos y una base de datos para los clientes y business partners externos no permita que virtual member manager se grabe en el LDAP y en la base de datos. La compañía puede utilizar virtual member manager para almacenar propiedades adicionales para las personas de dichos depósitos. Virtual member manager puede almacenar las propiedades adicionales en el depósito de extensión de propiedades. Cuando una aplicación solicita a virtual member manager que recupere una entrada de una persona, virtual member manager une de forma transparente las propiedades de la persona recuperada de la base de datos del cliente o de LDAP con las propiedades de la persona recuperada del depósito de extensión de propiedades en una única entrada de persona lógica.
Unión de nivel de entrada habilitada | Unión de nivel de entrada inhabilitada | |
---|---|---|
Unión de nivel de propiedad habilitada |
|
|
Unión de nivel de propiedad habilitada | Diversos depósitos principales, cada uno almacenando algunas de las entradas. | Un depósito principal. Virtual member manager no necesita ninguna base de datos. |