Install Red Hat Process Automation Manager
Start by downloading the project:
Prepare product downloads
Place all product downloads into the installs directory:
$ cp jboss-eap-7.3.0.zip rhpam-install-demo-main/installs/
$ cp rhpam-7.11.0-business-central-eap7-deployable.zip rhpam-install-demo-main/installs/
$ cp rhpam-7.11.0-kie-server-ee8.zip rhpam-install-demo-main/installs/
$ cp rhpam-7.11.0-add-ons.zip rhpam-install-demo-main/installs/
Running installation script
From directory
rhpam-install-demo-main
run install:
Upon install completion start Process Automation Manager:
$ ./target/jboss-eap-7.3/bin/standalone.sh
Standalone configuration details
Running in standalone mode so we've set properties to lock in the location of
the internal git repository. Settings are found in standalone.xml:
$ cat rhpam-install-demo-main/support/standalone.xml
<property name="org.uberfire.nio.git.dir" value="${jboss.home.dir}/bin"/>
All projects stored in GIT repository at .niogit/* found here:
./target/jboss-eap-7.3/bin/.niogit/
Users added to installation
User configuration was automated during installation:
target/jboss-eap-7.3/bin/add-user.sh -a -r ApplicationRealm -u erics -p redhatpam1! -ro analyst,admin,manager,user,kie-server,kiemgmt,rest-all --silent
target/jboss-eap-7.3/bin/add-user.sh -a -r ApplicationRealm -u kieserver -p kieserver1! -ro kie-server --silent
target/jboss-eap-7.3/bin/add-user.sh -a -r ApplicationRealm -u caseuser -p redhatpam1! -ro user --silent
target/jboss-eap-7.3/bin/add-user.sh -a -r ApplicationRealm -u casemanager -p redhatpam1! -ro user,manager --silent
target/jboss-eap-7.3/bin/add-user.sh -a -r ApplicationRealm -u casesupplier -p redhatpam1! -ro user,supplier --silent
User roles configuration details
Users configuration generated in to the file
application-users.properites
and
application-roles.properties
.
They can be found here:
./target/jboss-eap-7.3/standalone/configuration/application-{users|roles}.properties
Available user roles
There are 7 user roles:
- admin - full access to product
- analyst - developer access, except assets & deployments
- manager - most restrictive, only view reports
- user - only manage processes, tasks, view reports
- kie-server - access to kie-servers
- kiemgmt - for management of kie-servers
- rest-all - access to rest api
Workshop user for all roles
The user and password for all roles in this workshop:
Logging in to Business Central
Access to Process Automation Manager is through the business central console:
- user:
erics
- password:
redhatpam1!
Other Red Hat Process Automation Manager Workshops
Red Hat Process Automation Manager Articles
Red Hat Process Automation Manager Demos: