SBM Plugin → SBM Plugin Configuration Overview → Configuration Details for Actioning IDM Items
An example SBM Actions configuration is provided for creating and transitioning SBM items in the RLC - Sample DB IDM (Issue Defect Management) 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.
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. If you do, manual deployment task items cannot be transferred
through the workflow. Conversely, you should not select 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. |
Deselect |
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 SBM 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 |
Copyright © 2012–2017 Serena Software, Inc. All rights reserved.