Configuration Details for Actioning Manual Tasks

An example SBM Actions configuration is provided for creating and transitioning SBM items in the Manual Deployment Task process app.

The SBM Actions configuration is used when adding deployment tasks. It enables you to submit or transition SBM items when you deploy deployable release trains and release packages.

Note: The example configuration requires the Manual Deployment Tasks process app.

Field Descriptions

The field descriptions are included in the UI. While creating or editing a base or configuration, point to a field name to view its description.

A few fields that may need additional explanation are described in the following table.

Field Description Example Values
SBM Web Services

URL for the SBM application web services

http://<serverName>:80/gsoap/gsoap_ssl.dll?sbmappservices72
Use Single Sign-On (SSO)

Select single sign-on to allow the provider service to log in to the SBM system using the authentication token of the user.

Note: If you are logging into a separate SBM system that doesn't share the same SSO server, you will receive the following message "An error occurred while getting collection details" when trying to find an item on the other system.
Open in Work Center Select to open the item in Work Center.
SBM Table (DBNAME)

The database table name of the SBM table in which you want to submit or transition execution items

TRM_RLM_DEPLOY_TASKS
Extended Fields

A comma-separated list of fields to populate with data when submitting or transitioning items. The values are the database names for the fields. See Using Extended Fields to Set Values in Items.

RLM_TASK_OWNER
Query Where Clause

A SQL query where clause that is used to search fields to return the list of possible requests to action. See the SBM documentation about the GetItemsByQuery call for more information.

TS_PROJECTID=@{PROJECTID} AND (TS_TITLE LIKE N'%@{SEARCHTERMS}%' OR TS_DESCRIPTION LIKE N'%@{SEARCHTERMS}%')
Order By Clause

A SQL statement to order the results of the query. Use this statement to place newest items first in the list or to divide them up based on projects. See the SBM documentation about the GetItemsByQuery call for more information.

TS_SUBMITDATE ASC
Transitions

A comma-separated list of transitions that will be available if you choose the "Transition Item" action

UPDATE, RETRY, COMPLETE
Wait for Callback Select this to wait for the system to respond with results.
Important: You should select this for the process apps that are using callbacks, such as the default Manual Deployment Task process app. Otherwise, manual deployment task items cannot be transferred through the workflow. Conversely, you should deselect this for the process apps that are not using callbacks, such as the default IDM process app.

If you are using any external SBM systems for your providers, see Configuring for Callback from External Systems.

Select
Execution ID Database Field Name If you plan to submit or transition items in an SBM system external to the SBM on which Release Control is running, specify the execution ID database field name for that system.

Note: This field is specific to the default Manual Deployment Task process app for Release Control version 6.0.1 or above. If you are using the Manual Deployment Task process app but aren't upgrading it, you should leave this field empty. If you are using a custom process app, you can add logic to populate this field.

RLM_TASK_EXECUTION_ID
Update Transition Name If you plan to update items in an SBM system external to the SBM on which Release Control is running, specify the update transition name for that system.

See the note for the previous field, which also applies to this field.

UPDATE
Check Status Polling Interval Tells the job polling system at what intervals to check the item, in seconds. The default polling interval is 60 seconds. 60
System User Time Zone Name This field is used to set the time zone used in the display of date/time fields in Release Control. If the time zone of the Release Control server is different than that of the SBM user profile locale, enter the time zone of the SBM locale in this field. See https://en.wikipedia.org/wiki/List_of_tz_database_time_zones or similar sites for information on Java time zone entries.

If this field is blank, the time zone of the Release Control server is used to calculate the time.

America/Los_Angeles