Default users and groups

IBM® Business Process Manager has an internal security provider that includes several default users and groups. For each default user account, default authentication aliases are provided for external components to connect to the Process Server.

Table 1 only lists the user accounts and authentication aliases for IBM Business Process Manager. Any additional software installed on your Process Server might have additional users and authentication aliases.
Attention: If you change the password for the default user account, you must also change the password in the corresponding authentication alias. To change the user name and password for an existing authentication alias, see Modifying authentication aliases. To change the password for a default tw_* user, which is the administrator password that was specified during product installation, see Creating and maintaining users for a stand-alone server or Creating and maintaining users for a deployment environment server.
Table 1. Default users
Default user account Authentication alias Description
default administrative user

This user account is the user that you specified as administrator during installation of IBM Business Process Manager. This account is represented as "admin" in this section, but during installation you can assign any user as the administrator.

BPMPrimaryAdmin_Auth_Alias Provides full access to all interfaces, enabling users to alter or delete all types of available library items and assets, including process applications and toolkits. This account also enables administration of Process Servers, Performance Data Warehouses, and internal users and groups.
Important: Make sure that the admin default user is added to the tw_admins group to allow the admin user to deploy Process Applications on the Process Center server. The admin user account must be included in all the groups.
tw_admin (deprecated) BPMAdmin_Auth_Alias Although this account is deprecated, and the preferred default user account is admin, the tw_admin account is still available for compatibility with earlier versions of the product. The account provides full access to all interfaces, enabling users to alter or delete all types of available library items and assets, including process applications and toolkits. This account also enables administration of Process Servers, Performance Data Warehouses, and internal users and groups. tw_admin users can only access or modify task instances that have specifically authorized tw_admin access.
Note: Do not remove this account. Administration of IBM BPM is not possible without this account.
bpmAuthor
Note: The bpmAuthor user account must be included in the tw_authors group.
  Provides access to the Designer and other interfaces in the Process Designer, including the Process Center console. Users who log in to Process Center Console as bpmAuthor can create process applications and toolkits and control access to those projects. Access to other process applications and toolkits (projects) and the assets they contain is controlled by Process Center repository administrators. For more information, see "Managing access to the Process Center repository" in the related links.
Important: The default password for bpmAuthor is the administrator password that was specified during product installation.
tw_author (deprecated) BPMAuthor_Auth_Alias The preferred user account for users to log in as an author is bpmAuthor. This account provides access to the Designer and other interfaces in the Process Designer, including the Process Center console. Users who log in to Process Center Console as tw_author can create process applications and toolkits and control access to those projects. Access to other process applications and toolkits (projects) and the assets they contain is controlled by Process Center repository administrators.
Important: The default password for tw_author is the administrator password that was specified during product installation.
tw_portal_admin (deprecated)   Although this account is deprecated, and the preferred default user account for administration is admin, you can still create and use the tw_portal_admin account. This account provides direct access to the Process Admin console from Process Portal via an Admin link at the upper right of the portal. Clicking the provided link opens Process Admin console in a new browser window. Searches saved by this user in the Process Portal can be shared with other portal users.
Important: The default password for tw_portal_admin is the administrator password that was specified during product installation.
tw_runtime_server   For runtime environments, used to connect to the designated Process Center. This is the default account specified in the PROFILE_HOME\config\cells\cell_name\nodes\node_name\servers\server_name\process-server\config\system\99Local.xml file.
Important: The default password for tw_runtime_server is the administrator password that was specified during product installation.
tw_user   Provides a default account for users who are not authors or administrators. The tw_user account does not have administration privileges. Authors can add the tw_user account to the participant groups that they create in the Designer in the Process Designer to enable other users to run processes and services in the Inspector.
Important: The default password for tw_user is the administrator password that was specified during product installation.
tw_webservice BPMWebservice_Auth_Alias This user account is invoked when an unprotected Web service is implemented.
Note: This account is publicly available and so you may want to change it. To do so, copy the entire <webservices> section from the 99.Local.xml file, edit the section to change the tw_webservice user name and password, and then copy the changes to the 100Custom.xml file. These files are located in the following directories:
  • PROFILE_HOME\config\cells\cell_name\nodes\node_name\servers\server_name\process-server\config\system\99Local.xml
  • PROFILE_HOME\config\cells\cell_name\nodes\node_name\servers\server_name\process-server\config\100Custom.xml
Important: The default password for tw_webservice is the administrator password that was specified during product installation.

Table 2 lists the default groups and the users who are included by default.

Table 2. Default groups
Default group Users included by default Description
tw_admins tw_admin Members of this group have full access to all interfaces, assets, servers, and security.
Note: Do not remove this group. Administration of IBM BPM is not possible without this group.
tw_authors tw_admin, tw_author, bpmAuthor Members of this group have access to the Designer and other interfaces in the Process Designer, including the Process Center console. From the Process Center console, members of this group can create process applications and toolkits and control access to projects. Access to other process applications and toolkits (projects) and the assets they contain is controlled by Process Center repository administrators. For more information, see "Managing access to the Process Center repository" in the related links.
tw_portal_admins tw_portal_admin Members of this group have the ability to directly access the Process Admin console from Process Portal via an Admin link at the upper right of the portal. Clicking the provided link opens the Process Admin console in a new browser window. Also, when members save searches in Process Portal, the searches can be accessed by other portal users.
tw_process_owners tw_admin Members can use critical path analysis tools in Process Portal. For more information, see "Settings for Critical Path Management."
Debug tw_admin You can use this account to restrict access to service debugging in the Inspector in the Process Designer. For more information, see "Restricting access to debugging for services."
tw_allusers tw_admin, tw_author, tw_portal_admin, tw_user, tw_webservice This group is the default lane assignment for non-system lanes when creating business process definitions (BPDs) in the Designer in the Process Designer. The reports and scoreboards that you create in the Designer are available to this group by default.