Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  1. This Universal Task requires the Resolvable Credentials /wiki/spaces/UC71x/pages/5178443 feature. Check that the Resolvable Credentials Permitted /wiki/spaces/UC71x/pages/5177877 system property has been set to true.

  2. Copy or Transfer the Universal Template file to a directory that can be accessed by the Universal Controller Tomcat user.

  3. In the Universal Controller UI, select Configuration > Universal Templates to display the current list of Universal Templates /wiki/spaces/UC71x/pages/5178054.

  4. Right-click any column header on the list to display an Action menu.

  5. Select Import from the menu, enter the directory containing the Universal Template file(s) that you want to import, and click OK.

...

Field

Description

Universal Controller URL

Universal Controller URL; for example,

Local Universal Controller:

http://192.168.88.10:8080/uc/
Stonebranch SaaS Cloud Universal Controller:

https://superstore.stonebranchdev.cloud/

Universal Controller Credentials

Credentials of the Universal Controller Webservice API

Loglevel

Universal Task logging settings [DEBUG | INFO| WARNING | ERROR | CRITICAL]

UAC Base URL

The REST API URL for UAC.

for example, http://192.168.88.40:8080/uc

UAC REST Credentials

The REST API credentials for UAC.

Operation Type

Operation Type can be one of the following:

  • From UAC to GitHub
    This operation gets the universal object information from UAC and sends it into GitHub repository. See Export Universal Objects from UAC to GitHub.
  • From GitHub to UAC
    This operation gets the universal object information from GitHub repository and sends it into UAC. It either creates these or updates the already existing ones. See Import Universal Objects from GitHub to UAC.
  • UAC_to_Script
    This operation gets the universal object information from UAC and exports it into a UAC script object, so that later the content of the script can be used to import it on a Controller without needing to the UAC import functionality. See Export Universal Objects from UAC to Script.
  • Script_to_UAC
    This operation gets the universal object information from UAC script and sends it into UAC. It either creates these or updates the already existing ones. See Import Universal Objects from Script to UAC.

Object Type

Object Types in UAC:

[ agent | agentcluster | businessservice | calendar | customday | credential | databaseconnection | emailconnection | peoplesoftconnection | sapconnection | task | trigger | script | virtual | variable | universaltemplate ]

Object Sub Type

The type of the selected object.

Refer to Task Types in the Product Documentation; for example, For Object Type tasks: Workflow, Timer, Windows, Linux/Unix, z/OS, … 

Business Services

Comma Separated List of Business Services

GitHub Base URL

Should be filled in order to use local/own/private GitHub server. For GitHub please leave empty.

GitHub Token

Connection token for GitHub. Can be generated under GitHub / Settings / Developer settings / Personal access tokens

Repository Path

GitHub repository ; for example, stonebranch-marketplace/ut-sql-tasks

used to:

  • Export Universal Package to GitHub

  • Import Universal Package from GitHub

Branch

Branch name ; for example, main, development

Task Folder Name

Folder name of the task to be put under the Branch; for example, export

Change Message

Commit definition.

${ops_execution_user}_${ops_agent_name}_app.version_%s_${ops_launch_time}_change_ is added in front of the message; for example,

if Change Message field left empty:

nbuer_AGT_LINUX_PS4_app.version_1.3_2021-01-20 10:25:48 +0000_change_

if Change Message field = “dev”

nbuer_AGT_LINUX_PS4_app.version_1.3_2021-01-20 10:25:48 +0000_change_dev

...