Configuring Users and Roles
Before you begin, note the following:
- Only system administrators can add, modify and remove users and roles. To set up administrators, see Realm Configuration.Â
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Â
RegEx
 configurations are as follows.ÂRegEx
 configurations ensure that parameters like the length of a user name/password meet the requirements of the user store.PasswordJavaRegEx-------- ^[\S]{5,30}$ PasswordJavaScriptRegEx-- ^[\S]{5,30}$ UsernameJavaRegEx-------- ^~!#$;%*+={}\\{3,30}$ UsernameJavaScriptRegEx-- ^[\S]{3,30}$ RolenameJavaRegEx-------- ^~!#$;%*+={}\\{3,30}$ RolenameJavaScriptRegEx-- ^[\S]{3,30}$
When creating users/roles, if you enter a username, password etc. that does not conform to theÂ
RegEx
 configurations, the system throws an exception. You can either change theÂRegEx
 configuration or enter values that conform to theÂRegEx
. If you change the default user store or set up a secondary user store, configure theÂRegEx
 accordingly under the user store manager configurations inÂ<PPaaS_HOME>/repository/conf/user-mgt.xml
 file.Â