Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

The <PRODUCT_HOME>/repository/conf/user-mgt.xml file's main configuration section has the following information:

Code Block
languagehtml/xml
linenumberstrue
<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>

The main elements of the Realm Configuration are as follows.

Element Name

Description

<AdminRole>

Admin's role name.
This role has permission to carry out any action related to the Management Console. If the user store is read-only, then this role is added to the system as a special internal role where users are from an external user store.

<AdminUser>\<UserName>

Admin user's username. 
If the user store is read-only, the admin user must exist in the user store. Otherwise the system won't start.

<AdminUser>\<Password>

Admin user's password. 
If the user store is read-only, this element and its value are ignored.

<EveryOneRoleName>

Everyone role name.
All users in the system belong to this role.

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

...

MultiTenantRealmConfigBuilder

...

Include Page
shared:Realm Configuration (Carbon 4.2.0 v2)
shared:Realm Configuration (Carbon 4.2.0 v2)

For more information, see Configuring user-mgt.xml.