The main configuration section of the <CARBON_HOME>/repository/conf/user-mgt.xml
file has the following information:
<Configuration> <AdminRole>admin</AdminRole> <AdminUser> <UserName>admin</UserName> <Password>admin</Password> </AdminUser> <EveryOneRoleName>everyone</EveryOneRoleName> <!-- By default users in this role sees the registry root --> <Property name="dataSource">jdbc/WSO2CarbonDB</Property> <Property name="MultiTenantRealmConfigBuilder">org.wso2.carbon.user.core.config.multitenancy.SimpleRealmConfigBuilder </Property> </Configuration>
user-mgt.xml
file, you should change it in the <MB_HOME>/repository/conf/advanced/qpid-virtualhosts.xml
file as well. The user you define in the qpid-virtualhosts.xml
file does not have to match the user defined in the user-mgt.xml
file.The main elements of the Realm Configuration are as follows:
Element Name | Description |
---|---|
<AdminRole> | Admin's role name. |
<AdminUser>\<UserName> | Admin user's username. |
<AdminUser>\<Password> | Admin user's password. |
<EveryOneRoleName> | Everyone role name. |
The main properties of the user Realm Configuration can be explained as follows. It mainly contains details for the database connection.
Property Name | Description |
---|---|
dataSource | Data sources are configured in the <PRODUCT_HOME>/repository/conf/datasources/master-datasources.xml file. This property indicates the relevant data source configuration for the User Management Database. |
MultiTenantRealmConfigBuilder | Tenant Manager specific realm config parameter. Can be used to build different types of realms for the tenant. |