Configure the Governance Registry
To configure the WSO2 Governance Registry:
- First download WSO2 Governance Registry from the official product site. See Building from Source for more information.
Copy the Webseal authentication jars to the GREG_HOME/repository/components/dropins.
Jars location : https://svn.wso2.org/repos/wso2/scratch/G-Reg/4.6.0/webseal/Alternatively you can install "WebSEAL based authenticator feature" from the p2-repo, because it is not shipped with Governance Registry.
Open the
authenticators.xml
file which resides in theGREG_HOME/repository/conf/security
directory and add the following entry.<Authenticator disabled="false" name="WebSealUIAuthenticator"> <Priority>3</Priority> </Authenticator>
Start the Governance Registry server. See Running the Product for more information.
- Login to the management console using the default admin user name and password (admin and admin).
- Go to Configure and click Users and Roles from the menu.
- Create a new user called “webSealUser”.
- Go to Configure and click Users and Roles.
Create a new role called “delegated-admin” and assign the “webSealUser” to this role.
Note: This user name and password is used by WebSEAL as authentication for the Governance Registry server.
Grant “login” permission to the “everyone” role.