User management is a mechanism which involves defining and managing users, roles and their access levels in a system. A typical user management implementation involves a wide range of functionality such as adding/deleting users, controlling user activity through permissions, managing user roles, defining authentication policies, resetting user passwords etc.
Please note the following before you begin:
Your product has a primary user store where the users/roles that you create using the management console are stored by default. It's default
RegExconfigurations are as follows.
RegExconfigurations ensure that parameters like the length of a user name/password meet the requirements of the user store.
When creating users/roles, if you enter a username, password etc. that does not conform to the
RegExconfigurations, the system throws an exception. You can either change the
RegExconfiguration or enter values that conform to the
RegEx. If you change the default user store, configure the
RegExaccordingly under the user store manager configurations in
Please note that all the sections listed below take you to the WSO2 IoT Server documentation.
- Using Email Address as the Username
- Adding a User
- Inviting Users
- Removing a User
- Resetting a User Password
- Searching, Filtering and Sorting Users
- Updating User Details
- Viewing Users
- Adding a Role and Permissions
- Configuring Role Permissions
- Default Roles and Permissions
- Removing a Role
- Searching, Filtering and Sorting Roles
- Updating a Role
- Updating Role Permissions