Intégration du gestionnaire de membre virtuel

IBM® WebSphere® Application Server inclut le gestionnaire de membre virtuel (VMM) qui utilise HCL Digital Experience pour accéder aux informations utilisateur et groupe. VMM fournit une interface permettant d'établir une communication entre HCL Digital Experience et n'importe quel référentiel, qu'il s'agisse de référentiels fédérés ou de votre propre registre d'utilisateurs personnalisé.

The Virtual Member Manager (VMM) is an abstract component within the WebSphere® Application Server infrastructure. Comme illustré dans le diagramme suivant, HCL Digital Experience utilise l'interface de programmation système (SPI) de l'architecture PUMA pour récupérer et définir des attributs d'objets utilisateur. PUMA transfère ces requêtes à VMM, qui les transfère à son tour vers un adaptateur de registre correspondant qui permet de connecter VMM au référentiel.

Illustration de l'interaction d'HCL Portal avec Virtual Member Manager. Pour plus d'informations sur ce graphique, voir le texte de cette rubrique.

Le diagramme précédent inclut les composants suivants :
Référentiels fédérés

Une mise en oeuvre prête à l'emploi de l'interface UserRegistry qui prend en charge plusieurs référentiels. Pour communiquer avec les référentiels fédérés, WebSphere® Application Server et HCL Digital Experience répartissent toutes les opérations à VMM.

SPI VMM

VMM offre une interface SPI (Service Provider Interface), wim.Repository, qui permet d'établir une communication avec les référentiels. WebSphere® Application Server uses this SPI to connect to federated repositories. HCL Digital Experience utilise cette interface SPI pour se connecter à tous les référentiels.

Adaptateur de registre d'utilisateurs

Une mise en oeuvre de l'interface SPI VMM qui permet à VMM de se connecter à un référentiel spécifique, qu'il s'agisse d'un référentiel LDAP, de base de données, de fichiers ou d'un autre référentiel. Les adaptateurs de registre permettent d'établir une communication entre HCL Digital Experience et n'importe quel référentiel.

Important : Vous devez créer un adaptateur de registre d'utilisateurs si vous envisagez d'utiliser un registre d'utilisateurs personnalisé ou un référentiel qu'HCL Digital Experience ne prend pas en charge en standard. Pour créer un adaptateur de registre d'utilisateurs, implémentez l'interface wim.Repository. Voir les rubriques suivantes du Centre de documentation de WebSphere® Application Server pour plus d'informations et d'instructions :
  • SPI de référentiel (interfaces de programmation système pour les adaptateurs du gestionnaire de membre virtuel)
  • Exemples d'adaptateurs personnalisés pour exemples de référentiels fédérés