Le modèle unique fournit par virtual member manager aide les clients
IBM®
à obtenir une seule vue de leurs propres données client.
Virtual member manager fournit une interface API commune aux applications
client et WebSphere pour faciliter le partage des données des entités
organisationnelles. La clé du partage n'est pas forcément qu'une interface API
commune soit disponible, mais qu'un modèle commun pour les données le soit. Un
modèle commun permet d'utiliser les mêmes données et de les interpréter de la
même manière. Virtual member manager doit pouvoir prendre en charge une grande
variété d'applications. De nombreuses applications disposent
actuellement de leurs propres composants pour la gestion des entités
organisationnelles et par conséquent, de leurs propres modèles d'entités
organisationnelles. Le modèle commun du virtual member manager se rapproche des
modèles utilisés par ces différentes applications.
Virtual member manager s'appuie principalement sur l'adaptateur de
référentiel pour l'adaptation ou la transformation. Toutefois, les
fonctions de l'adaptateur de référentiel sont limitées. Par exemple : si, pour
des raisons techniques ou commerciales, un référentiel existant ne
prend pas en charge un type d'entité dans le modèle de virtual member manager,
mais que des applications virtual member manager ont besoin de ce type
d'entité, l'adaptateur de référentiel doit avoir un autre référentiel de
disponible pour stocker les entrées de ce nouveau type d'entité. Les mêmes
limites s'appliquent au niveau de la propriété. Si certaines propriétés ne
sont pas disponibles dans un référentiel existant, alors vous devez utiliser
un autre référentiel en complément du référentiel existant.
Deux catégories de données sont proposées avec un référentiel existant :
- Données (les entrées et leurs propriétés) qui sont fournies par le référentiel
existant. Vous pouvez adapter ces données au modèle de virtual member manager
avec son adaptateur de référentiel.
- Données (les entrées et leurs propriétés) qui ne sont pas fournies par le
référentiel existant, mais qui sont essentielles aux applications de virtual member manager.
Vous devez stocker ces données dans un autre référentiel. Puisque ces
données ne proviennent pas du référentiel existant, elles sont stockées de
manière à ce que la quantité d'adaptation ou de transformation soit réduite.
Lorsqu'un référentiel supplémentaire est nécessaire, virtual member manager
offre deux solutions :
- La capacité d'intégration de données limitée fournit à la base par virtual
member manager. Virtual member manager peut être configuré pour effectuer des
jointures de niveau d'entrée et de niveau de propriété. La jointure de
niveau d'entrée est utile au cas où un référentiel existant ne peut
pas prendre en charge certaines entités (un annuaire LDAP client
est en lecture seule et n'autorise pas la création de groupes
supplémentaires dans le répertoire, par exemple). Le référentiel de base
de données peut suppléer le référentiel existant pour stocker les groupes
supplémentaires. La jointure de niveau de propriété est utile au cas où un
référentiel existant ne peut pas prendre en charge certaines propriétés
d'entités (un annuaire LDAP client est en lecture seule et n'autorise pas
l'ajout de nouvelles propriétés pour les entrées de groupe et de personne, par
exemple). Dans ce cas, vous pouvez utiliser le référentiel virtual member manager
pour stocker les propriétés supplémentaires. Virtual member manager est
capable de regrouper toutes les propriétés d'une seule entrée (à la fois du
référentiel principal et du référentiel Property Extension) et de les présenter
comme une seule entrée logique à une application virtual member manager.
L'application ne sait pas que les propriétés proviennent de deux
emplacements différents.
- L'utilisation d'un produit spécialisé dans la synchronisation et l'intégration
avec virtual member manager. Si vous avez besoin d'une intégration de
données plus avancée, vous pouvez utiliser un produit tel que
IBM Tivoli
Directory Integrator ou WebSphere Information Integrator. Ces produits
offrent des fonctions avancées afin de permettre le regroupement, la
réconciliation et la synchronisation de différentes manières des données de
plusieurs référentiels. IBM Tivoli
Directory Integrator et WebSphere Information Integrator présentent tous
les deux l'image d'un seul référentiel à virtual member manager.