Creating and maintaining users for an Business Automation Workflow deployment environment
Use the Process Admin Console to create and configure user accounts for a deployment environment server. A deployment environment is an environment in which server processes, which are typically on different physical computer systems, are managed together.
Before you begin
Authorize users to manage other users in IBM® Business Automation Workflow. To enable users to add, delete, or modify other users in WebSphere, assign the user to the WebSphere® Application Server IdMgrWriter role by running the following command in the wsadmin scripting client:
wsadmin> AdminTask.mapIdMgrUserToRole( [ '-roleName', 'IdMgrWriter', '-userId', 'uid=sample_user,o=defaultWIMFileBasedRealm' ] )
wsadmin> AdminConfig.save()- Run the command on the deployment manager node. In IBM BPM Express, run the command on the stand-alone server.
- The command must be run in connected mode. Do not specify the wsadmin -conntype none option.
See the topic Providing security. Refer to the topic IdMgrConfig command group for the AdminTask object for more information on the WebSphere Application Server IdMgrWriter role.
If a user needs to use the Process Admin Console to manage other users, then add the user to the tw_admins group in the Process Admin Console. See the topic Creating and managing groups.
To create and maintain users, log in as an administrative user, such as a user in the DeAdmin role. Do not remove a user or group assigned to the DeAdmin role. Only users and groups assigned to this role can administer servers and users.
About this task
- WebSphere Application Server Virtual Member Manager (VMM) user repository security groups
- Lightweight Directory Access Protocol (LDAP) user repository security groups
- Internal IBM Business Automation Workflow custom user registries
Procedure
The procedure for creating and configuring user accounts varies according to the type of user registry that is configured and whether you use an external security provider.