Le principal fichier de configuration est appelé wimconfig.xml. Ce fichier stocke les paramètres de virtual member manager au niveau global (admin) ou au niveau du domaine dans un environnements à plusieurs domaines de sécurité.
Le fichier wimdomain.xsd contient le "modèle de données" de virtual member manager. Il s'agit des définitions des types d'entité pris en charge par virtual member manager dès le départ. Le fichier wimdomain.xsd est la représentation détaillées du schéma XML du modèle de données commun de virtual member manager. Les propriétés des types d'entité sont définies au niveau de virtual member manager et doivent être associées aux définitions de propriété, spécifiques au référentiel réel des autres fichiers de configuration.
Le fichier wimdatagraph.xsd définit les options qui peuvent être indiquées au moment de l'appel de l'API de virtual member manager.
Si vous devez étendre le modèle de domaine de virtual member manager pour ajouter davantage de types d'entité ou de propriété, vous devez utiliser un fichier XSD séparé (wimextension.xsd, par exemple) ou un fichier XML séparé (wimxmlextension.xml, par exemple).
Lorsque vous créez un domaine de sécurité dans WebSphere Application Server 8.0, tous les fichiers de configuration de virtual member manager sont créés pour ce domaine, que virtual member manager soit configuré ou non comme registre d'utilisateurs actif.
WebSphere Application Server fournit une option permettant de créer un domaine en copiant un domaine sélectionné à partir d'une collection de domaines. En fonction des options que vous spécifiez lorsque vous créez un domaine, les fichiers de virtual member manager sont copiés à partir du domaine sélectionné, du domaine de sécurité admin ou de l'emplacement de modèle de profil par défaut. Le référentiel de fichiers peut également être copié s'il existe dans le domaine source.
Les fichiers de virtual member manager spécifiques au domaine se trouvent sous le répertoire racine_serveur_app/profiles/$ProfileName/config/waspolicies/$PolicyName/securitydomains/$DomainName.
Les fichiers relatifs au schéma de modèle de données et à la configuration de virtual member manager sont répertoriés dans le tableau ci-après.
Les conventions de répertoire suivantes sont utilisées dans le tableau :
Description | Niveau | Répertoire | Nom de fichier |
---|---|---|---|
Fichier du schéma de configuration de Virtual member manager | Une copie global pour l'ensemble du système | racine_serveur_app/etc/wim/schema/config | wimconfig.xsd |
Fichier de configuration de Virtual member manager | Niveau global | racine_cellule_vmm/config | wimconfig.xml |
Niveau domaine | racine_domaine_vmm/config | ||
Fichiers Argus | Niveau global | racine_cellule_vmm/config/authz | |
Niveau domaine | racine_domaine_vmm/config/authz | ||
Registre de fichiers contenant des utilisateurs et des groupes pour le référentiel de fichiers prêt à l'emploi | Niveau global | racine_profil/config/cells/$CellName | fileRegistry.xml Remarque : Le
fichier ThefileRegistry.xml n'est copié pour un nouveau domaine que si
le domaine source contient ce fichier.
|
Niveau domaine | racine_profil/config/waspolicies/$PolicyName/securitydomains/$DomainName | ||
Fichiers du schéma de modèle de données prêt à l'emploi de Virtual member manager. | Une copie global pour l'ensemble du système | racine_serveur_app/etc/wim/schema/model Remarque : Les
mêmes fichiers sont également copiés dans
racine_cellule_vmm/model car ils sont requis à
des fins de migration.
|
wimdatagraph.xsd |
Fichiers d'extensions de modèle de donnés de Virtual member manager | Niveau global | racine_cellule_vmm/model | wimxmlextension.xml |
Niveau domaine | racine_domaine_vmm/model | wimxmlextension.xml |