Creating, Updating, and Deleting an Execution ID

How to:

An Execution ID is a valid user ID that is used to run a scheduled task on a specified server. When an Execution ID is created, changed, or deleted on a server, it must also be created, changed, or deleted in the ReportCaster Repository tables using the ReportCaster Console. Similarly, when the password for an Execution ID is changed on the server, the password for that Execution ID must also be changed in the ReportCaster Repository tables. Exceptions are when Execution credentials are Trusted.

Note: Execution IDs cannot be validated against a Web server. Therefore, Execution IDs are only validated for the WF Server type.

From the ReportCaster Console, click the Execution ID option to generate a list of Execution IDs. The following images shows an example of a generated list of execution IDs.

ReportCaster Console diagram

Note: Execution IDs with a server type of WF Server display when the Run Id Type setting for that server is set to User. For Trusted servers, only the Execution ID can be changed.

Once you have generated a list of Execution IDs, you can:

Note: When you create, change, or delete an Execution ID it updates the ReportCaster Repository tables so that they are synchronized with the specified server. However, the credentials of the user ID on the server itself remain unchanged.


Top of page

x
Procedure: How to Create a New Execution ID

Once you have generated a list of Execution IDs, perform the following steps to create a new Execution ID:

  1. Click the New icon. The ReportCaster – Create Execution Id dialog box opens, as shown in the following image.

    ReportCaster Create Execution dialog-box

  2. Specify the following parameters:
    1. Owner: Select a ReportCaster user ID (owner ID) from the drop-down list.
    2. Execution ID: Type a valid user ID for the server that will be specified in the Server Name field.
    3. Server Type: Select the server type (for example, WF Server).
    4. Server Name: Select the appropriate server name from the Server Name drop-down list. The Execution ID must be a valid user ID for this server.
    5. Password: Type the password of the user ID. Note that you are not creating this password on the specified server, but are entering the existing password into the ReportCaster Repository.
    6. Confirm Password: Reenter the password.
  3. Click OK to create the Execution ID in the ReportCaster Repository table, or click Cancel to abort the request.

Top of page

x
Procedure: How to Change the Password for an Execution ID

Once you have generated a list of Execution IDs, perform the following steps to change the password for an Execution ID:

  1. Select the Execution ID whose password you must change (for example, rcaster). This activates the Open icon.
  2. Click the Open icon. The ReportCaster - Update Execution Id dialog box opens, as shown in the following image.

    ReportCaster- Update Execution Id dialog box

  3. Enter the following information:
    1. Password: Type the new password for the Execution ID. This password must match the current password for this user ID on the server that appears in the Server Name field.
    2. Confirm Password: Reenter the password.

      Note: Changing the password using the ReportCaster Console does not change the password on the specified server.

    3. All Owners: Select the All Owners check box to update the password for all ReportCaster user IDs (owner IDs) that use this Execution ID to run scheduled tasks. This is the recommended option. However, if you do not select All Owners, ReportCaster will display a message advising you that updating only the selected users will result in some schedules not successfully running. An Execution ID will only exist once on any server so there cannot be multiple valid password values. It is recommended that all users using the same Execution ID for a server be updated to have the same password value.
  4. Click OK to change the password in the ReportCaster Repository tables. A message appears confirming that the password has been changed.

Note: You cannot change the Execution ID for a specified owner using the Open icon. Instead, you must delete the Execution ID and then create a new Execution ID.


Top of page

x
Procedure: How to Delete an Execution ID

Once you have generated a list of Execution IDs, you can delete an Execution ID using the following steps:

  1. Select the Execution ID you want to delete, for example, rcaster, as shown in the following image.

    Execution id example

  2. Click the Delete icon. The ReportCaster - Delete Execution Id dialog box opens, as shown in the following image.

    ReportCaster-Delete the execution id dialog box

  3. Select one of the following option buttons and then click OK:
    1. Delete Selected Row. Deletes the selected row.
    2. Delete Selected Execution Id. Deletes all instances of the selected Execution ID. In our example of Execution IDs, if you select this option button for Execution ID ch04838, this Execution ID will be deleted for the admin and rcadmin Owner IDs, as shown in the following image.

      ReportCaster Console diagram

    3. Delete Selected Owner's Info. Deletes all Execution IDs for the selected Owner. In our example of Execution IDs, if you select this option button for Owner end user, the osdweb and rcaster Execution IDs would be deleted, as shown in the following image.

      ReportCaster Console diagram

Once an Execution ID is deleted, a scheduled job that requires the Execution ID on the specified server will not run unless the schedule is modified to use a valid Execution ID. If you modify the Execution credentials for a single schedule that specifies the deleted Execution ID, ReportCaster will make this modification for all schedules that specify the deleted Execution ID.


WebFOCUS