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.
