Configurations de regroupement prises en charge

Virtual member manager prend en charge les configurations de jointure de niveau d'entrée et de propriété qui peuvent être activées et désactivées indépendamment.

Une jointure de niveau d'entrée signifie que virtual member manager peut utiliser plusieurs référentiels simultanément et reconnaît les entrées dans les différents référentiels comme des entrées représentant des entités distinctes. Par exemple, une entreprise peut disposer d'un annuaire LDAP contenant des entrées pour ses employés et une base de données contenant des entrées pour les clients et les partenaires commerciaux. Vous pouvez configurer virtual member manager pour qu'il utilise l'annuaire LDAP et la base de données en même temps. La hiérarchie de virtual member manager et les contraintes de ses identificateurs fournissent l'espace de nom regroupé de ces deux référentiels et empêchent les identificateurs d'entrer en collision.

Pour des raisons de sécurité et commerciales, les clients risquent de ne pas vouloir laisser virtual member manager écrire dans leurs référentiels. Toutefois, les applications appelant virtual member manager peuvent avoir besoin de stocker d'autres propriétés pour les entités. Virtual member manager fournit un référentiel Property Extension, qui est une base de données qui ne tient pas compte du type des principaux référentiels de profil, pour une configuration de jointure de niveau de propriété. Par exemple, une entreprise qui utilise un annuaire LDAP pour ses employés internes et une base de données pour ses clients et partenaires commerciaux externes risque de ne pas vouloir laisser virtual member manager écrire dans son annuaire LDAP et sa base de données. L'entreprise peut se servir de virtual member manager pour stocker des propriétés supplémentaires pour les personnes dans ces référentiels. Virtual member manager peut stocker les propriétés supplémentaires dans le référentiel Property Extension. Lorsqu'une application demande à virtual member manager d'extraire une entrée pour une personne, virtual member manager effectue une jointure de façon transparente entre les propriétés de la personne, extraites de l'annuaire LDAP ou de la base de données client, et les propriétés de la personne extraites du référentiel Property Extension dans une seule entrée logique de Personne.

Vous pouvez activer et désactiver les fonctions de jointure de niveau d'entrée et de niveau de propriété indépendamment avec quatre combinaisons possibles :
Tableau 1. Combinaison des jointures de niveau d'entrée et de niveau de propriété
  Jointure de niveau d'entrée activée Jointure de niveau d'entrée désactivée
Jointure de niveau de propriété activée
  • Plusieurs référentiels principaux, chacun stockant une partie des entrées.
  • Référentiel Property Extension (base de données), il stocke les propriétés qui ne peuvent pas l'être dans les principaux référentiels de profil.
    Remarque : Un seul référentiel Property Extension existe, par conséquent les différents référentiels de profil se le partagent.
  • Un référentiel principal
  • Référentiel Property Extension (base de données), il stocke les propriétés qui ne vont pas dans le référentiel principal.
Jointure de niveau de propriété désactivée Plusieurs référentiels principaux, chacun stockant une partie des entrées. Un référentiel principal. Virtual member manager ne nécessite aucune base de données.
Remarque : Après la configuration initiale, que ce soit pour une jointure de niveau d'entrée ou de niveau de propriété, le passage du mode activé au mode désactivé nécessite une attention particulière car virtual member manager ne prend pas en charge le nettoyage automatique des données. Cela s'applique également si un référentiel est supprimé quand la jointure de niveau d'entrée est activée. Les applications qui dépendent des données situées dans les référentiels qui ont été supprimés risquent de ne pas fonctionner correctement.


Conditions d'utilisation | Commentaires