User management is a basic feature in almost all the enterprise systems.Users are the entities who interact with the system , which can be human , device or even an automated bot. WSO2 Enterprise Store (ES) support user management through its carbon console , allowing the administrator to add and manage user roles within the system.In WSO2 ES , Users can self-signup to the store and explore asset available with the default user.
Sometimes system administrators may need to create multiple accounts within a short time, even not within a short time , it is a painful task to create account one by one. To handle such scenarios WSO2 ES comes with bulk user creation feature. With that, administrators can upload a CSV formatted file , where each row contains details about a single user with the username , password and claims URI.
Here is a simple script to generate users in bulk according to the above CSV structure.
If bulk upload option is not available in Add user page , you can enable bulk upload users by changing IsBulkImportSupported to true in <CARBON_HOME>/repository/conf/user-mgt.xml