BMC Helix ITSM (formerly BMC Remedy) is an enterprise ITSM tool that deals with the planning, provisioning and management of IT services.
This section describes the basic steps needed to prepare your BMC Helix ITSM instance for use with Viz.
We recommend that you create a new user within your external tool, to be used only for Viz. This is the user information you will enter when setting up your tool connection within Planview Viz. By creating a new user, you will ensure that the correct permissions are granted.
In general, your Viz user account should have sufficient permissions to read artifacts in your tool.
Your user should have a secure password or token. Please be aware that Viz will not allow you to save a tool connection utilizing a weak password/token, such as 'tasktop.'
See instructions on how to create a new user in BMC Helix ITSM.
List of minimal user permissions:
For REST connections to Helix ITSM versions below 18.08, users must additionally have read access to the following forms:
Note: If the user has admin permissions or has been granted Unrestricted Access, no additional steps are needed to enable permissions for these forms.
Standard Authentication
Required Fields:
C:\Program Files\BMC Software\ARSystem\jetty\etc\jetty-selector.xml
C:\Program Files\BMC Software\ARSystem\jetty\etc\jetty-http.xml
Optional Fields:
Substitute Artifact Location
Due to a Helix ITSM limitation, Viz does not have sufficient information to build the correct artifact location field for REST without the Substitute Artifact Location field filled out on the Helix ITSM tool connection screen. This field essentially "overrides" the default artifact location field, so that Viz can create a valid URL for REST.
There are two "placeholders" that must be used to correctly format the input for this field:
_identifier_ for the regular Helix ITSM UI
_smart_it_identifier_ for the Smart IT UI
These placeholders signify where in the URL the identifying information about an artifact goes.
Substitute Artifact Location format:
Supported Work Item Type |
Applicable Repository Version |
Unique URL? |
Limitations |
---|---|---|---|
Problem |
Any supported repository version: |
Yes |
|
Incident |
Any supported repository version: |
Yes |
|
Change |
Any supported repository version: |
Yes |
|
Task (must live under a supported artifact type) |
Supported versions using the REST API: |
Yes |
|
Containers that can be modeled as Flow Items |
Applicable Repository Versions |
Unique URL? |
---|---|---|
N/A |
||
Containers used to define which artifacts are included in an Artifact Set |
||
N/A (entire tool serves as container) |
Any supported repository version: |
Planview supports configuring rule-based modeling (i.e., conditional modeling) using the field types shown below.
Note: If one field of a given type is supported, others that are also that type in theory should also work. However, sometimes there are instances in which this is not the case due to the repository. So, while we can claim support for fields at the type level, there is a chance that some specific fields of a given type will not function properly.
Standard Field Type |
How is field type referenced in repository? |
Sample Repository Fields Supported |
Particular Repository Fields NOT Supported |
---|---|---|---|
String |
Summary Temporary Workaround Site Site Group Region Product Name Organization Company Contact Company Assigned Group |
||
Single Select |
Checkboxes |
Type Impact Investigation_Driver Priority Urgency Investigation_Status (read-only) Investigation_Status_Reason (read-only) Note that some Helix ITSM dropdown/single-select fields are treated as read-only string fields by Viz |
|
Multi Select |
|||
Boolean |
Category |
Limitation |
Applicable Repository Version |
---|---|---|
Feature Unsupported |
Remedyforce The BMC Helix ITSM connector does not support the Remedyforce extension. |
Any supported repository version: |
Third Party Functional Limitation |
Projects Because Helix ITSM does not support the notion of ‘projects,' the following behaviors may be observed when using Viz:
|
Any supported repository version: |