Managing Users and Roles
Order Management Server supports role-based authorization. The user must belong to either ROLE_USER or ROLE_ADMIN.
The following table shows business functions and a list of roles that are authorized to perform the business functions.
Order Management Server Interface | Function | Roles |
---|---|---|
Order Management Server UI | Dashboard | ROLE_USER, ROLE_ADMIN |
Search Order | ROLE_USER, ROLE_ADMIN | |
Order Detail | ROLE_USER, ROLE_ADMIN | |
Suspend Order | ROLE_ADMIN | |
Cancel Order | ROLE_ADMIN | |
Resume Order | ROLE_ADMIN | |
Amend Order | ROLE_ADMIN | |
Withdraw Order | ROLE_ADMIN | |
Search Execution Plan | ROLE_USER, ROLE_ADMIN | |
View Execution Plan | ROLE_USER, ROLE_ADMIN | |
Add Order | ROLE_ADMIN | |
Order Management Server Web Service | Submit Order | ROLE_ADMIN |
Synchronous Submit Order | ROLE_ADMIN | |
Amend Order | ROLE_ADMIN | |
Get Orders | ROLE_USER, ROLE_ADMIN | |
Get Order Detail | ROLE_USER, ROLE_ADMIN | |
Get Execution Plan | ROLE_USER, ROLE_ADMIN | |
Get Enriched Execution Plan | ROLE_USER, ROLE_ADMIN | |
Cancel Order | ROLE_ADMIN | |
Activate Order | ROLE_ADMIN | |
Perform Bulk Order Action | ROLE_ADMIN |
By default, Order Management Server provides a set of user id and password for accessing Order Management Server through the web and for submitting a web service request.
The following table shows the default user id and password provided by the Order Management Server.
Mentioned below is the UserManagement application available with TIBCO Order Management - Long Running.
Before running the UserManagement application, set the environment variable OM_OMS_CONTEXT_URL to the URL where the omsServer Web application is up and running. For example:
http://<host>:<port>
The User Management application is used to manage users in the TIBCO Order Management - Long Running solution. The application has a userservice command line interface that helps you to:
- Create User. Refer to Create user.
- Read User Details. Refer to Read the details of user.
- Delete User. Refer to Delete the user.
- Reset User Password. Refer to Reset the password of the user.
Running the userservice with -help option displays all the options with userservice and corresponding arguments.