Die Hauptkonfigurationsdatei hat den Namen "wimconfig.xml". In dieser Datei sind die Virtual Member Manager-Einstellungen auf globaler Ebene (admin) oder auf der Domänenebene in einer Umgebung mit mehreren Sicherheitsdomänen gespeichert.
Die Datei "wimdomain.xsd" enthält das Datenmodell ("data model") von Virtual Member Manager. Sie enthält die Definitionen der Entitätstypen, für die Virtual Member Manager vordefinierte Unterstützung bietet. Die Datei "wimdomain.xsd" ist die detaillierte XML-Schemadarstellung des allgemeinen Datenmodells von Virtual Member Manager. Die Merkmale für die Entitätstypen werden auf Virtual Member Manager-Ebene definiert und müssen den tatsächlichen, repositoryspezifischen Merkmalsdefinitionen in anderen Konfigurationsdateien zugeordnet werden.
In der Datei "wimdatagraph.xsd" werden die Optionen definiert, die angegeben werden können, wenn die Virtual Member Manager-API aufgerufen wird.
Wenn Sie das Domänenmodell von Virtual Member Manager erweitern und mehr Entitätstypen oder Merkmale für die vordefinierten Entitätstypen hinzufügen möchten, müssen Sie eine separate XSD-Datei (z. B. "wimextension.xsd") oder eine separate XML-Datei (z. B. "wimxmlextension.xml") verwenden.
Wenn Sie in WebSphere Application Server 8.0 eine Sicherheitsdomäne erstellen, werden alle Virtual Member Manager-Konfigurationsdateien für diese Domäne erstellt. Hierbei ist es ohne Bedeutung, ob Virtual Member Manager als aktive Benutzerregistry konfiguriert ist.
WebSphere Application Server bietet eine Option für die Erstellung einer Domäne, indem eine ausgewählte Domäne aus einer Domänengruppe kopiert wird. Abhängig von den Optionen, die Sie beim Erstellen einer Domäne auswählen, werden Virtual Member Manager-Dateien aus der ausgewählten Domäne, aus der Domäne für die Verwaltungssicherheit oder aus der Position der Standardprofilschablone kopiert. Dies kann auch das Kopieren des Dateirepositorys einschließen, wenn es in der Quellendomäne vorhanden ist.
Die domänenspezifischen Virtual Member Manager-Dateien befinden sich unter dem Verzeichnis stammverzeichnis_des_anwendungsservers/profiles/$ProfileName/config/waspolicies/$PolicyName/securitydomains/$DomainName.
In der folgenden Tabelle sind die Dateien aufgeführt, die sich auf die Virtual Member Manager-Konfiguration und das Datenmodellschema beziehen.
Zur Angabe von Verzeichnissen werden in der Tabelle die folgenden Konventionen verwendet:
Beschreibung | Ebene | Verzeichnis | Dateiname |
---|---|---|---|
Datei mit Virtual Member Manager-Konfigurationsschema | 1 globale Kopie für das gesamte System | stammverzeichnis_des_anwendungsservers/etc/wim/schema/config | wimconfig.xsd |
Virtual Member Manager-Konfigurationsdatei | Globale Ebene | zellenstammverzeichnis_für_vmm/config | wimconfig.xml |
Domänenebene | domänenstammverzeichnis_für_vmm/config | ||
Argusdateien | Globale Ebene | zellenstammverzeichnis_für_vmm/config/authz | |
Domänenebene | domänenstammverzeichnis_für_vmm/config/authz | ||
Dateiregistry mit Benutzern und Gruppen für das sofort einsatzfähige Dateirepository | Globale Ebene | profilstammverzeichnis/config/cells/$CellName | fileRegistry.xml Anmerkung: Die Datei ThefileRegistry.xml wird nur dann für eine neue Domäne kopiert, wenn sie in der Quellendomäne enthalten ist.
|
Domänenebene | profilstammverzeichnis/config/waspolicies/$PolicyName/securitydomains/$DomainName | ||
Schemadateien für sofort einsatzfähiges Virtual Member Manager-Datenmodell | 1 globale Kopie für das gesamte System | stammverzeichnis_des_anwendungsservers/etc/wim/schema/model Anmerkung: Dieselben Dateien werden auch
in das Verzeichnis zellenstammverzeichnis_für_vmm/model kopiert, da sie zu Migrationszwecken benötigt werden.
|
wimdatagraph.xsd |
Erweiterungsdateien für Virtual Member Manager-Datenmodell | Globale Ebene | zellenstammverzeichnis_für_vmm/model | wimxmlextension.xml |
Domänenebene | domänenstammverzeichnis_für_vmm/model | wimxmlextension.xml |