Access required to run Orchestration CLI commands
You must have specific permissions to run each command in Orchestration CLI. The level of access to run the command is customizable and you can use the Dynamic Workload Console to manage the roles.
In HCL Workload Automation you can create
roles for each user and configure the level of access to perform specific actions.
The roles are classified into two, administrative and standard. You must create an
administrative and a standard role for each user. The administrative role defines
the level of access user must have to manage API keys and register an agent. The
standard role defines the level of access user must have to run specific commands.
In Dynamic Workload Console, navigate to to manage the permissions associated with both the role types. The
different permissions associated with Orchestration CLI commands
are grouped under the following categories.
- Design and Monitor Workload
Permissions related to model commands.
- Modify current plan
Permissions related to plan commands.
- Submit Workload
Permissions related to job and job stream definitions in plan.
- Manage Workload Environment
Permissions related to workstations.
- Administrative Tasks
Permissions related to administration and plug-ins.
Orchestration CLI model commands | |
---|---|
Command | Access required on items |
add | ADD Important: If you
want to perform the action on an existing item, you must
have the MODIFY access and if the item is locked by
another user, you must also have the UNLOCK
access. |
delete | DELETE |
display | DISPLAY Important: If
you want to run the command with the
FULL parameter to view information
about job streams then you must also have Display
access on job. |
extract | DISPLAY Important: In
addition to the permission mentioned above, you must also
have MODIFY access if you want to run the command
with the lock parameter. |
list | LIST |
listfolder | LIST |
lock | MODIFY |
mkfolder | ADD |
modify |
MODIFY and DISPLAY Important: In addition to
the permission mentioned above, you must also have the
following permissions if you want to run the command to
update information about job streams:
Furthermore, if you want to run the command with
FULL parameter, you must also have
the following permissions:
|
new | ADD |
rename | DELETE and ADD |
renamefolder | DELETE and ADD |
replace |
|
rmfolder | DELETE |
unlock |
|
Orchestration CLI plan commands | |
---|---|
Command | Access required on items |
adddep job/sched | ADDDEP |
altjob | SUBMIT |
altpass | MODIFY |
altpri | altpri |
cancel job/sched | CANCEL |
confirm | JOB-CONFIRM |
deldep job/sched | DELDEP |
fence | fence |
kill | JOB-KILL |
limit sched | limit |
listfolder | LIST |
release job/sched | RELEASE |
setonline | LINK |
setoffline | UNLINK |
showcpu | DISPLAY |
showjobs | DISPLAY |
showschedules | DISPLAY |
submit docommand | You must have the same accesses you need for the submit job command. |
submit job | You need specific access to perform actions on jobs and
ad-hoc jobs.
|
submit sched | SCHEDULE-SUBMIT |
Orchestration CLI plug-in commands | |
---|---|
Commands | Access required |
delete | DELETE_PLUGIN |
install | INSTALL_PLUGIN |
list | LIST_PLUGIN |
update | INSTALL_PLUGIN and DELETE_PLUGIN |