lock
You can use the command option to lock access to a scheduling item definition.
Overview
Syntax and command line options
ocli model lock|lo Scheduling or Security item
For the list of scheduling or security parameters that you can use and the format
that needs to be followed, see the tables below. | Scheduling items | Description |
|---|---|
calendars | calendar | cal
[folder/]calname |
You can specify the name of the calendar and optionally, the folder in which the calendar is defined. Otherwise, use wildcard characters to lock all calendar definitions in the database. |
eso | eventsource | so
[folder/]eventsourcename
|
You can specify the name of the event source and optionally, the folder in which the event source is defined. Otherwise, use wildcard characters to lock all event source definitions in the database. |
folder | fol
foldername |
You must specify the name of the folder that you want to lock. Otherwise, use wildcard characters to lock all folder definitions in the database. |
jobs | jobdefinition | jd
[[folder/]workstationame#][folder/]jobname
|
If you provide a specific jobname only that particular task definition is locked. Otherwise, use wildcard characters to lock all task definitions in the database. You can provide [folder/]workstationame#] and the folder in which the task is defined to make the selection more specific. |
jobstream | js | sched
[[folder/]workstationame#][folder/]jstreamname[valid
from date|valid to date|valid in date][;full]]
|
If you provide a specific jstreamname
only that particular workflow definition is locked. Otherwise, use wildcard characters to
lock all workflow definitions in the database. You can provide
[folder/]workstationame#] and the folder
in which the workflow is defined to make the selection more specific. You can also
add the options below to provide more details of the workflow. valid from date: You can specify a date which will restrict the selection of workflows, that have a valid from date equal to the value specified. The format is mm/dd/yyyy. valid to date: You can specify a date which will restrict the selection of workflows, that have a valid to date equal to the value specified. The format is mm/dd/yyyy. valid in
date: Specify the time frame at which the
task is run. You can specify one of the dates as
full: If you add the option, all the task definitions in the workflow are displayed for editing. |
parms | parm | variable | vb
[[folder/]tablename.]variablename |
If you specify the variablename only, all the variable definitions in that table are locked. Otherwise, use wildcard characters to lock all the global variable definitions in the default variable table. |
| resource | res [[/workstationfolder/workstationname#/foldername/resourcename] | [workstationname#/foldername/resourcename] | [/foldername/resourcename] | resourcename] | Enter the resource key to lock a specific definition or use wildcard characters to lock all the resource definitions at the same time. If the resource is defined in the root folder, specify only the name of the resource. Otherwise add the resource key that contains the workstation name and folder name. |
| user | credential | cred [[folder/]workstationame#]username [;password] | You can provide [folder/]workstationame#] and the folder in which the user is defined, to make the selection more specific. Otherwise, use wildcard characters to lock all user definitions. |
vartable | vt
[folder/]tablename |
You can specify the name of the variable table and optionally, you can provide the folder in which the variable table is defined. Otherwise, use wildcard characters to lock all variable table definitions. |
workstation | ws | cpu
[folder/]workstationame] |
You can specify the name of the workstation that you want to lock. Optionally, you can provide the folder in which the items are located. Otherwise, use wildcard characters to lock all workstation definitions. |
| Security items | Description |
|---|---|
accesscontrollist | acl
foldername|F+foldername|A+ADMIN |
If you specify the
foldername|F+foldername|A+ADMIN, the
access control list definition for that particular folder is
locked. Otherwise, use wildcard characters to lock all access
control list definitions. foldername|F+foldername: You can specify the option if you want to filter out the lists that are associated with a folder. The security roles are valid, only for the items available in the folder. A+ADMIN: You can specify this option, if you want to filter out the lists that allows specific permissions on API keys (that are not defined in folders) and on agent registration action. |
securityrole | srol
securityrolename |
If you specify the securityrolename, the security role definition for that particular security role is locked. Otherwise, use wildcard characters to lock all the security role definitions for all the security roles. |
| Item | Description |
|---|---|
aiagent
aiagent_name |
If you specify the aiagent_name, the definition for that particular AI agent is locked. If you do not provide any value, definitions for all the AI agents in the database are locked. |
Examples
- Run the following command to lock the calendar
weekdays:ocli model lock calendar=weekdays - Run the following command to lock the folder
delhi:ocli model lock folder /delhi