Customizing ALM Robot

You can customize ALM Robot to define the environments from which you will select the projects to update, and to send email notices when an activity finishes or when a task in an activity fails. You can also customize ALM Robot using site parameters.

Managing Environments

If you select Origin as the source of the projects for your activity, you set the Origin Instance based on your defined environments.

Click and select Environment Management. The Environment Management dialog box opens.

You can perform the following actions:

  • Add. Adds an environment to the list.
  • Validate. Validates a selected environment to determine if you have access to the environment.

    Note: Upgrade fails if the Origin ALM server is inaccessible from the server on which the upgrade is running.

  • Remove. Removes a selected environment from the list.
  • To edit an environment's details, double-click the environment.

Back to top

Sending Email Notices

You can send email notices when an activity finishes or when a task (project) in an activity fails. An email notice includes details such as activity names, activity types, tasks, and task statuses.

Click and select Email Settings. The Email Settings dialog box opens.

  1. Select the option to send an email when an activity finishes or when an activity fails.

    To send emails, you must first set the ALM mail protocol and apply relevant rules from Site Administration. For details, see Setting the ALM Mail Protocol.

  2. Enter the email addresses of any users who should receive the email. Separate the addresses by a semicolon.

Back to top

Uploading Certificate

You should upload a certificate to ALM robot if you want to enable checksum for archived projects. For details, see Enable checksum for archived projects.

To upload a certificate:

  1. Click and select Upload Certificate.
  2. In the Upload Certificate dialog box, specify the following:

    Field Description
    Choose File to Upload

    Click to upload the certificate file.

    You can upload PFX files only.

    Keystore Password Enter the keystore password.
    Certificate Password Enter the certificate password.
    Alias Enter the certificate alias.
  3. Click Save.

Back to top

Setting Site Parameters

You can also customize ALM Robot using the following site parameters:

ROBOT_MAX_TASKS_PER_NODE Sets the amount of simultaneously running tasks on each node. This parameter should be set according to your environment performance, as a large value can cause performance degradation. The default value is "10".
ALM_ROBOT_LOGGER_DEBUG_LVL

Indicates the level of the ALM Robot logs. The values are:

  • 1 - error
  • 2 - warning
  • 3 - flow (this is the default value)
  • 4 -debug
ROBOT_AUTO_ADD_USER

Sets the Site Administrator as a Project Administrator of the selected projects. The default value is set to "N".

To perform the undo checkout activity, set the value to "Y".

For more details on site parameters, see Setting ALM Configuration Parameters.

Back to top