Creating iProcess Engine UNIX Users and Groups

Status

 

If you are...

This task is...

Installing a new iProcess Engine Version 11.8.0

Optional

Upgrading from an iProcess Engine Version 11.0 or later

Optional

Database

Oracle, DB2

Description

iProcess Engine needs the following UNIX user accounts and groups:

1. iProcess Engine Background user account. This is the UNIX user account that owns most iProcess Engine files and is used to run the iProcess Engine background processes. See iProcess Engine Background User Name for more information. You may choose to create this account before you run the installer. If you choose not to, the installation process will create the account (if you are installing as the root user) or create a script to do so.
2. iProcess Engine Administration user account. This is the UNIX user account that is used to administer iProcess Engine. See iProcess Engine Administration User Name for more information. You can either create this account now or let the installer create it for you. You may choose to create this account before you run the installer. If you choose not to, the installation process will create the account (if you are installing as the root user) or create a script to do so.
3. iProcess Engine User group. This is the UNIX group to which all iProcess Engine users must belong. See iProcess Engine User Group Name for more information. You may choose to create this group before you run the installer. If you choose not to, the installation process will create the group (if you are installing as the root user) or create a script to do so.

Note 

You can use the same UNIX account as both the iProcess Engine Background user and iProcess Engine Administration user.

For DB2

The iProcess Engine also needs the following UNIX user accounts to communicate with the DB2 database:

  1. iProcess Engine DB Schema Owner account. This is the UNIX user account that owns the iProcess Engine database schema. See iProcess Engine DB Schema Owner Name for more information. You must create this account before you run the installer.

  2. iProcess Engine DB User account. This is the UNIX user account that the iProcess Engine uses to access to the iProcess Engine database schema. This user has the REFERENCES, SELECT, DELETE, and UPDATE permissions. See iProcess Engine DB User Name for more information. You must create this account before you run the installer.

Node-Cluster

You must use the same UNIX account names on the master server and each slave server.

Procedure

To set up these users and groups:

  1. Log in as the root user.

  2. Create the iProcess Engine Background user account.

  3. (Optional) Create the iProcess Engine Administration user account. Make sure that logins are enabled and that the account is password-protected.

  4. Create the iProcess Engine User group.

  5. Add the following user accounts as members of the iProcess group:

iProcess Engine Background user account
iProcess Engine Administration user account
all other users who will require access to any files under $SWDIR (for example, to run $SWDIR/bin/swutil commands, or to use a SERVERRUN command that accesses a file under $SWDIR).

If you are using the DB2 database, continue with the following two steps:

4. Create the iProcess Engine DB Schema Owner account.
5. Create the iProcess Engine DB User account.

See Also

See your operating system documentation for more information about how to create UNIX user accounts and groups.