...
Universal Templates allows you to create the templates on which Universal Tasks Integrations are based.
Within each Universal Template, you:
- Enter either:
- A script that will be executed by any Universal Task based on that Universal Template.A
- An Extension that will be executed by any Universal Task based on that Universal Template through the Universal Extension framework.
- Create Fields that the Universal Controller:
When you create a Universal Template, the Controller creates a Universal Task type, under the Universal Tasks folder in the Automation Center navigation pane, based on that Universal Template.
...
- Assigns it a matching variable for use in the Universal Template script.
- Adds a matching field to the Details of all Universal Tasks Integrations based on that template.
When a Universal Task is run, it executes the script, and the system-assigned script variables are resolved to the user-defined values of their matching fields in the Universal Task instance.
...
Step 1 | Create a Universal Template, which includes selecting the type of Agent(s) on which Universal Tasks based on this Universal Template can be run, and a variable prefix used for script variables that you want resolved when a Universal Task executes the script in this Universal Template. |
---|---|
Step 2 | Enter a script in the Universal Template that all Universal Tasks based on this Universal Template will execute when they are run. |
Step 3 | After you have entered/selected any other desired values in the Universal Template Details, save the Universal Template. |
Step 4 | For each parameter in the script that you want to replace with a variable, create a Universal Template Field of an appropriate Field type. The Controller automatically assigns a variable (format: |
Step 5 | Replace the appropriate parameters in the script with the system-assigned variables. |
Step 6 | Update the Universal Template. Now that the Universal Template has one or more defined Fields, the Controller creates a Universal Task type for it and adds the Universal Task type to the Automation Center navigation pane. (You must refresh the Automation Center navigation pane in order to see the new Universal Task type. |
Step 7 | Create a Universal Task for that Universal Task type. The Universal Task Details will contain the fields that you created in the Universal Template for that Universal Task type. |
Step 8 | Enter/change values in the Universal Task fields that match the Universal Template fields, based on how you want their matching variables in the script to be resolved. |
Step 9 | Run the task, which executes the script. The variables in the script are resolved to the values of their matching fields in the Universal Task. |
...
Action | Restriction | |||||
---|---|---|---|---|---|---|
For Universal Templates | The following Delete and Update actions refer to Universal Templates and the fields in Universal Template Details. | |||||
Delete a Template |
| |||||
Update a Template | ||||||
|
| |||||
|
| |||||
|
| |||||
|
| |||||
For Universal Template Fields | The following Add, Delete, and Update actions refer to the user-defined Fields that are added to a Universal Template. | |||||
Add a Field |
| |||||
Delete a Field |
| |||||
Update a Field | ||||||
|
| |||||
|
| |||||
|
| |||||
|
| |||||
|
| |||||
|
| |||||
|
| |||||
|
| |||||
|
| |||||
|
| |||||
For Universal Template Field Choices | The following Add, Delete, and Update actions refer to the Choices that are defined for a Universal Template Field type of Choice. | |||||
Add a Choice |
| |||||
Delete a Choice |
| |||||
Update a Choice | ||||||
|
| |||||
|
| |||||
|
| |||||
|
|
...
The Controller provides built-in Universal Templates on which you can base Universal Tasks.
The title of each built-in Universal Template is preceded by UAC -.
Built-in Universal Templates are not editable, but you can use Copy to create a renamed copy of a built-in Universal Template, and then edit that template.
To use a built-in Universal Template, you first must load it from the List/Load Built-In Universal Templates Server Operation.
...
|