Creating and maintaining users for a deployment environment

Draft comment:
This topic only applies to BAW, and is located in the BAW repository. Last updated on 2025-03-13 12:15
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. 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® Business Automation Workflow 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 External link opens a new window or tab. Refer to the topic IdMgrConfig command group for the AdminTask object External link opens a new window or tab 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.

Important: You cannot use the Process Admin Console to create a new user if another user was created in the past with the same user name. Once a user has been created using the Process Admin Console, it is retained in the IBM Business Automation Workflow system. Even if the user is subsequently deleted, the user entry is not removed from the IBM Business Automation Workflow database and the internal authorization system.

About this task

During IBM Business Automation Workflow profile creation, a file-based federated user repository is configured as the active user registry. You can change the default user repository by using the administrative console, or in the case of IBM Security® Access Manager, by configuring the repository with the wsadmin command.
Restriction: A user name cannot have more than 64 characters.
Restriction: Specify unique user IDs for every user in the following groups:
  • 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.

Note: In the Server Admin area of the Process Admin Console, the User Management section in the User Management window displays only internal users, that is, users that exist in the file registry part of VMM.