Configuration de référentiels d'utilisateurs personnalisés

Un référentiel d'utilisateurs personnalisé est un référentiel qui n'est pas pris en charge en standard par HCL Digital Experience. Vous pouvez cependant configurer HCL Digital Experience pour qu'il prenne en charge tout type de référentiel dans un registre d'utilisateurs fédéré ou autonome, qu'il s'agisse d'un répertoire LDAP, d'une base de données, d'un système de fichiers, etc. La configuration de référentiels d'utilisateurs personnalisés implique des tâches comme la définition de référentiels supplémentaires par rapport au registre d'utilisateurs fédéré par défaut, la création d'un référentiel d'utilisateurs autonome personnalisé et la mise à jour de votre référentiel d'utilisateurs pour appliquer les modifications à votre environnement. Learn what steps are required to create and update custom user repositories and what specific interfaces you must implement to enable communication between HCL Digital Experience and a repository.

Pourquoi et quand exécuter cette tâche

A user registry is an implementation of the UserRegistry interface in WebSphere® Application Server. Les registres d'utilisateurs prédéfinis sont les suivants :
Référentiels fédérés

An implementation of the UserRegistry interface that supports multiple repositories. To communicate with the federated repositories, both WebSphere® Application Server and HCL Digital Experience dispatch all operations to VMM.

HCL Digital Experience accède à tous les référentiels d'utilisateurs via le gestionnaire VMM. HCL Digital Experience utilise l'interface SPI (System Programming Interface) PUMA (Portal User Management Architecture) pour récupérer et définir des attributs sur des 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. Les adaptateurs de registre permettent donc d'établir une communication entre HCL Digital Experience et n'importe quel référentiel.
Important : Vous devez créer un adaptateur de registre si vous envisagez d'utiliser un référentiel d'utilisateurs personnalisé. Pour créer un adaptateur de registre d'utilisateurs, implémentez l'interface com.ibm.wsspi.wim.Repository. Voir les rubriques suivantes dans la 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