The user management functionality allows you to configure the users that can access the WSO2 Open Banking solution and the permissions that determine how each user can work with your system.
The default user management configuration in a WSO2 product is as follows:
- The default H2 database in the WSO2 product is configured as the User Store that stores all the information on users, roles and permissions.
- An Admin user and Admin password are configured by default.
- The default Admin role connected to the Admin user has all permissions granted.
According to the default configuration explained above, you can simply log into the management console of the product with the Admin user and get started right away.
Users in an open banking environment
Super Admin users can create, and manage users and user roles using the Management Console of the WSO2 Open Banking Key Manager component. The steps given below describe how to create a user and user role. Create users and roles for the bank staff, Payment Service Users(PSUs), and Third Party Providers(TPPs) with the following permissions:
User | Role Permission |
---|---|
Bank Staff |
|
PSU | Internal/Subscriber |
TPP | Internal/Subscriber |
For detailed information, see Working with Users, Roles, and Permissions.
Before you begin,
Access the Management Console using one of the following URLs:
- For HTTP:
http://<WSO2_OB_KM_HOST>:9766/carbon
- For HTTPS:
https://<WSO2_OB_KM_HOST>:9446/carbon
- For HTTP:
Enter the username and password.
Use the default super admin credentials for testing purposes:
Username: admin@wso2.com
Password: wso2123
Click Sign In and navigate to the home page.
Let's get started!
Create a user role
Follow the steps below to create a user role:
- Click Main > Identity > Users and Roles > Add on the Management Console home screen.
- Click Add New Role.
- Enter a role name, e.g,
APIConsumer
and click Next. - Select the necessary permissions, e.g., Admin Permissions > Manage > Subscribe and click Finish.
A success message is displayed.
Create a user
Follow the steps below to create a user:
- Click Main > Identity > Users and Roles > Add on the Management Console home screen.
- Click Add New User.
- Enter the username and password that can be used by the user to sign in to the WSO2 Open Banking solution.
- Click Next.
- Select the user role applicable for the created user, e.g.,
APIConsumer
. - Click Finish.
A success message is displayed.
Follow the links given below to understand how user management works in WSO2 Open Banking, and for step-by-step instructions on how to change/update the default configuration: