Versions Compared

Key

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

...

  1. First download WSO2 Governance Registry from the official product site. For more information, see Building from Source. 
  2. Download the WebSEAL authentication JAR files from the following URL: https://svn.wso2.org/repos/wso2/scratch/G-Reg/4.6.0/webseal/

  3. Copy the JAR files you downloaded in the previous step to the <GREG_HOME>/repository/components/dropins/ directory.

    Info

    Alternatively you can install WebSEAL based authenticator feature from the p2-repo, because it is not shipped with Governance Registry.

  4. Add the following entry to the <GREG_HOME>/repository/conf/security/authenticators.xml file.

    Code Block
    languagehtml/xml
    <Authenticator disabled="false" name="WebSealUIAuthenticator">
            <Priority>3</Priority>
    </Authenticator>
  5. Start the Governance Registry server. For more information, see Running the Product.

  6. Login to the management console using the default admin user name and password (admin and admin).
  7. Go to Configure and click Users and Roles from the menu. 
  8. Create a new user called “webSealUser”.
  9. Go to Configure and click Users and Roles
  10. Create a new role called “delegated-admin” and assign the “webSealUser” to this role.

    Info

    Note: This user name and password is used by WebSEAL as authentication for the Governance Registry server.

  11. Grant “login” permission to the “everyone” role.