O arquivo de configuração principal é chamado wimconfig.xml. Esse arquivo armazena as configurações do gerenciador de membro virtual no nível global (admin) ou no nível de domínio em um ambiente com vários domínios de segurança.
O arquivo wimdomain.xsd contém o "modelo de dados" do gerenciador de membro virtual. Ele consiste nas definições dos tipos de entidade que o virtual member manager suporta pronto para uso. O wimdomain.xsd é a representação detalhada do Esquema XML do modelo de dados comum do gerenciador de membro virtual. As propriedades para os tipos de entidade são definidas no nível do virtual member manager e precisam ser mapeadas para as definições de propriedade específicas do repositório atual em outros arquivos de configuração.
O arquivo wimdatagraph.xsd define as opções que podem ser especificadas quando a API do virtual member manager é chamada.
Se você precisa estender o modelo de domínio do virtual member manager, para incluir mais tipos de entidade ou propriedades nos tipos de entidade prontos para uso, deverá utilizar um arquivo XSD separado (por exemplo, wimextension.xsd) ou um arquivo XML separado (por exemplo, wimxmlextension.xml).
Quando você cria um domínio de segurança no WebSphere Application Server 8.0, todos os arquivos de configuração do gerenciador de membro virtual são criados para esse domínio, independentemente de o gerenciador de membro virtual estar configurado como o registro do usuário ativo.
O WebSphere Application Server fornece uma opção para criar um domínio copiando um domínio selecionado de uma coleção de domínios. Com base nas opções que você especifica ao criar um domínio, os arquivos do gerenciador de membro virtual são copiados do domínio selecionado, do domínio de segurança admin, ou do local do modelo de perfil padrão. Isso pode incluir também a cópia do repositório de arquivo, se ele existir no domínio de origem.
Os arquivos do gerenciador de membro virtual de domínio específico estão localizados no diretório app_server_root/profiles/$ProfileName/config/waspolicies/$PolicyName/securitydomains/$DomainName.
Os arquivos relacionados à configuração do gerenciador de membro virtual e ao esquema de modelo de dados são listados na tabela a seguir.
As seguintes convenções de diretório são usadas na tabela:
Descrição | Nível | Diretório | Nome do arquivo |
---|---|---|---|
Arquivo de esquema de configuração do gerenciador de membro virtual | Uma cópia global para o sistema todo | app_server_root/etc/wim/schema/config | wimconfig.xsd |
Arquivo de configuração do gerenciador de membro virtual | Nível global | cell_vmm_root/config | wimconfig.xml |
Nível de domínio | domain_vmm_root/config | ||
Arquivos argus | Nível global | cell_vmm_root/config/authz | |
Nível de domínio | domain_vmm_root/config/authz | ||
Registro de arquivo que contém usuários e grupos para o repositório de arquivo pronto para uso | Nível global | profile_root/config/cells/$CellName | fileRegistry.xml Nota: O arquivo
ThefileRegistry.xml só será copiado para um novo domínio se o
domínio de origem contiver esse arquivo.
|
Nível de domínio | profile_root/config/waspolicies/$PolicyName/securitydomains/$DomainName | ||
Arquivos de esquema de modelo de dados pronto para uso do gerenciador de membro virtual. | Uma cópia global para o sistema todo | app_server_root/etc/wim/schema/model Nota: Os
mesmos arquivos também são copiados para
cell_vmm_root/model conforme são exigidos para
propósitos de migração.
|
wimdatagraph.xsd |
Arquivos de extensão de modelo de dados do gerenciador de membro virtual | Nível global | cell_vmm_root/model | wimxmlextension.xml |
Nível de domínio | domain_vmm_root/model | wimxmlextension.xml |