Setting configuration parameters in BMC Helix ITSM


Configuration data is stored in the centralized configuration forms. Centralized configuration not only simplifies the management of configuration data but also simplifies the sharing of configuration settings across the server group. 

You can set local and global level configurations for the components under Centralized Configuration. Global level configurations are defined for all servers in a server group. Local level configurations are defined for an individual server. Any configuration in the centralized configuration that is specified under the Component Name field as "*" is a global level configuration and is applicable to all servers in the server group.

To set the global-level and local-level configurations by using the server group configuration screen

  1. Log in to Mid Tier.
  2. Select AR System Management Console > AR System Server Group Console > Server Group Configuration.

Use the Server Group Configuration form of the Action Request System Management Console to view the configuration parameters. For more information, see Managing server group components by setting global-level and local-level configurations.

To set the configuration parameters in Centralized Configuration

The configuration parameters are available in the Centralized configuration. Perform the following steps to view or change the configuration settings:

  1. In a browser, enter the following URL address:
    http://midTierServerInstallDir/arsys/forms/serverName
  2. Log in.
  3. Select  AR System Administration > AR System Administration Console > System > General > Centralized Configuration.
    enableISCalendar.png
  1. Select a component to view the parameters.

Configuration parameters available in the global settings (*) of arsystem.bmc.arsys.itsm component

Configuration to combine group email notifications

Parameter

CombineGroupEmailNotification

Default parameter value

true

Description

By default, this configuration parameter is set to true. The email notifications are sent in groups based on the locale and company specific outgoing mailboxes configured, instead of sending one email for each member in the group. To send the notifications individually instead of grouping the notifications, set this configuration parameter value to false.

For more information, see Configuring-default-notification-preferences.

Configuration to enable or disable asset search by using @ hotkey in activity notes

Parameter

ActivityHotkeySearchesByPeopleAsset

Default parameter value

true

Description

By default, this configuration parameter is set to true. You can search both asset and people by using @ hotkey in the activity notes. To search only people by using @ hotkey in the activity notes, set this configuration parameter value to false. You can use the + hotkey for searching assets in the activity notes.
Note: If advanced Rich Text Fields (RTF) are enabled, you can not use the + hotkey to search for assets in the activity notes. 

Configuration to validate incoming ticket templates

Parameter

AllowOnlyEnabledTicketTemplates

Default parameter value

false

Description

By default, this configuration parameter is set to false. To validate incoming ticket templates via Interface_Create forms, set this configuration parameter value to true.

Configuration to lock the Title and Description fields of a change request post approval

Parameter

LockFieldsPostApprovalPhase

Default parameter value

false

Description

By default, this configuration parameter is set to false. To lock the Title and Description fields of a change request after approval, set this configuration parameter value to true. If the change request is moved to Draft status after approval, both the fields are unlocked and can be edited.

Configuration to enable asset user to copy asset

Parameter

arsystem.pwa_enable_copyasset

Default parameter value

true

Description

To allow asset administrators and users to create a new asset by copying an existing asset, set this configuration parameter value to true

Configuration to enable a service desk agent to view audit log in Progressive Web Application (PWA) screens.

Parameter

arsystem.pwa_enable_auditlog

Default parameter value

true

Description

To allow a service desk agent to view complete audit log information about a ticket on a single window in Progressive Web Application (PWA) screens, set this configuration parameter value to true

Configuration to enable or disable asynchronous impact analysis for change requests

This parameter is applicable only for Progressive Web Application screens.

Parameter

asynchronousImpactAnalysis

Default parameter value

false

Description

Set this parameter to true if your organization's CI data is large, and hence, impact analysis for a change request might take longer to complete.

If you set this parameter to true, then when a user clicks Initiate Impact Analysis from a change request, the Impacted CIs dialog box showing the progress and results of the impact analysis is not displayed immediately. Instead, only an impact analysis status message is shown on the change request screen. The user can navigate to other screens and perform other tasks while the impact analysis runs.

If you set this parameter to false, then when a user clicks the Initiate Impact Analysis from a change request, the Impacted CIs dialog box is displayed immediately. However, the user can close the dialog box and navigate to the other screens to perform other tasks while the impact analysis runs.

For more information, see Configuring asynchronous impact analysis for change requests.

Configuration to set maximum attempts to process inbound emails

Parameter

RBEMaxTries

Default parameter value

3

Description

Use this parameter to set the maximum number of attempts the email rule engine can perform to process an inbound email if an attempt fails because of a technical error such as network, database, or server error.

The minimum and maximum values are 1 and 3, respectively.

The maximum attempts include the first attempt and the retry attempts to process the inbound email. For example, if you configure the maximum attempts as 3, then a total of 3 attempts are performed, which includes the first attempt and two retry attempts. The retry attempt is performed after every five minutes.

For more information, see Configuring-maximum-attempts-to-process-inbound-emails-automatically.

Configuration to enable or disable the Ask HelixGPT tab on the incident screen

This parameter is applicable only for Progressive Web Application screens.

To use the disableAskHelixGPT CCS parameter, you must first add it to the arsystem.bmc.arsys.itsm (*) CCS component.

Parameter

disableAskHelixGPT

Default parameter value

false

Description

Use this parameter to enable or disable the Ask HelixGPT tab on the incident screen.

The following are the values:

  • true: To disable the Ask HelixGPT tab on the incident screen.
  • false: To enable the Ask HelixGPT tab on the incident screen.

For more information, see Configuring Ask HelixGPT for BMC Helix ITSM.

Configuration to specify the language by user preference form

Use this parameter to display the screens and fields of BMC Helix ITSM in the user-preferred language as saved in the AR System User Preferences form without depending on the browser locale setting.

Parameter

useARUserPreferenceForLocalization

Default Parameter value

false

Description

By default, this configuration parameter is set to false. To display the screens and fields of BMC Helix ITSM in the user's preferred language without depending on the browser locale setting, set this configuration parameter value to true.

For more information, see Supported languages and locales.

Important

This parameter is not applicable for global search if BMC HelixGPT chat is enabled.

If BMC HelixGPT chat is enabled, then the language of the global search page is according to the browser locale of the user.

For more information about BMC HelixGPT chat and global search, see Configuring-BMC-HelixGPT-chat-for-BMC-Helix-ITSM and Searching-for-tickets-assets-resources-and-people-in-BMC-Helix-ITSM.

Configuration parameters available in the global settings (*) of com.bmc.arsys.smartit component

Configuration to enable or disable BMC HelixGPT chat

This parameter is applicable only for Progressive Web Application screens.

To use the enableHelixGPTGlobalChat CCS parameter, you must first add it to the com.bmc.arsys.smartit (*) CCS component.

Important

This feature is under controlled availability to select customers.

Parameter

enableHelixGPTGlobalChat

Default parameter value

False

Description

Use this configuration parameter to enable or disable BMC HelixGPT chat for BMC Helix ITSM.

The following are the values:

  • true: To enable BMC HelixGPT chat.
  • false: To disable BMC HelixGPT chat.

For more information, see Configuring-BMC-HelixGPT-chat-for-BMC-Helix-ITSM.

Configuration to set the default mode to BMC HelixGPT chat or global search

This parameter is applicable only for Progressive Web Application screens.

To use the helixgptGlobalSearchDefaultMode CCS parameter, you must first add it to the com.bmc.arsys.smartit (*) CCS component.

Important

This feature is under controlled availability to select customers.

Parameter

helixgptGlobalSearchDefaultMode

Default parameter value

search

Description

Use this configuration parameter to set the default mode to BMC HelixGPT chat or global search.

This parameter is applicable only if you set the enableHelixGPTGlobalChat CCS parameter to true.

The following are the values:

  • search: To set the default mode to global search.
  • chat: To set the default mode to  BMC HelixGPT chat.

For more information, see Configuring-BMC-HelixGPT-chat-for-BMC-Helix-ITSM.

Configuration to allow users to add activity notes on other people profiles

Parameter

restrictPersonWorknoteAccess

Default parameter value

true

Description

Use this parameter to allow users to add activity notes on other people profiles in Smart IT, even if they do not have any of the following permissions:

  • Contact Organization Admin
  • Contact Support Admin
  • Contact People Admin
  • Contact People User

By default, the parameter is set to true, and the user can not add activity note to another user's profile. To allow the user to add activity note to another user's profile, set this configuration parameter value to false.

Configuration to enable sameSiteCookieAttribute CCS parameter

Parameter

sameSiteCookieAttribute

Default parameter value

Lax

Description

The parameter can be set to following values:

  • Strict: This value is set when the browser can send a cookie only for same-site requests. Same site requests are the requests originating from the same site that set the cookie. If a request originates from a different site, no cookies with the Strict attribute is sent.
  • Lax: This value is set when the browser can send a cookie if a user is navigating to the original site from an external site. This is default value of the parameter if not mentioned.
  • None: This value is set when the browser can send a cookie with both cross-site and same-site requests.

Important: If you face login issues on the Smart IT Android mobile app, upgrade the Android system Webview on the Google Android mobile device.

Configuration to enable and disable the BMC Helix Innovation Studio based Asset console

Parameter

enableISAssetConsole

Default parameter value

 

Description

Use this configuration parameter to enable and disable the BMC Helix Innovation Studio based Asset console in Smart IT. You can enable this Asset console by adding the CCS parameter and setting the value to true. When the parameter value is set to false, the classic Smart IT Asset console is displayed.

Configuration to enable an asset user with asset creator functional role to copy asset

Parameter

enableAssetCreator

Default parameter value

false

Description

By default, this configuration parameter is set to false. To allow an asset user with the asset creator functional role to create a new asset, set this configuration parameter value to true.

Configuration to define CI search

You can use this parameter to specify how the application searches for CIs. This parameter is applicable for PWA ticket types only.

Parameter

pwaAffectedCISearchBasedOn

Default Parameter value

companyExcludeOperatingCompany

Description

Configuration items (CI) that are affected due to the reported ticket, or that are related to the ticket are specified in the Affected Asset field on the ticket profile. It helps the service desk agent to look for the specific CI and take action to resolve the ticket.

Based on the option you specify, this configuration parameter defines how the application searches for CIs.

  • companyExcludeOperatingCompany: Retrieves CIs on the basis of contact or location company. All CIs of service provider companies to which the logged in user has access are displayed.
  • companyIncludeOperatingCompany: Retrieves CIs on the basis of contact or location company. All CIs of service provider and operating companies to which the logged in user has access are displayed.
  • RLS: Retrieves CIs on the basis of the company access restrictions provided in the CTM:People form.
  • AssetPeopleRelationship: Retrieves CIs on the basis of Asset-People Used By relationship. This option is applicable only for incident and work order tickets. For other ticket types, even if you have entered this value, the companyExcludeOperatingCompany parameter value is considered.

Configuration to define service search

You can use this parameter to specify how the application searches for services. This parameter is applicable for PWA ticket types only.

Parameter

pwaAffectedServiceSearchBasedOn

Default Parameter value

companyExcludeOperatingCompany

Description

Services that are affected due to the reported ticket, or that are related to the ticket are specified in the Affected Service field on the ticket profile. It helps the service desk agent to look for the specific service, and take action to resolve the ticket.

This configuration parameter defines how the application searches for services.

Based on the option selected, this configuration parameter defines how the application searches for services.

  • companyExcludeOperatingCompany: Retrieves services on the basis of contact or location company. All services of service providers to which the logged in user has access are displayed.
  • companyIncludeOperatingCompany: Retrieves services on the basis of contact or location company. All services of service provider and operating companies to which the logged in user has access are displayed.
  • RLS: Retrieves services on the basis of the company access restrictions provided in the CTM:People form
  • AssetPeopleRelationship: Retrieves CIs on the basis of Asset-People Used By relationship. This option is applicable only for incident and work order tickets. For other ticket types, even if you have entered this value, the companyExcludeOperatingCompany parameter value is considered.

Configuration to improve asset search

You can use this parameter to improve the asset search when the isExclude_TAG_and_CI_ID parameter is set to false.

Parameter

enableEnhancedAssetSearch

Default Parameter value

false

Description

By default, the isExclude_TAG_and_CI_ID parameter is set to true for better performance. When this parameter is set to false and users search for assets, the search includes two additional fields, that is, CI ID (210000000) and Tag ID (260100004). As a result, the search takes a long time and the system becomes very slow.

The enableEnhancedAssetSearch parameter can be used to improve search only when the value of the isExclude_TAG_and_CI_ID  parameter is false. Set the value of the enableEnhancedAssetSearch parameter as true.

Configuration to enable access to BMC Helix Dashboards from BMC Helix ITSM

You can use this parameter to enable access to BMC Helix Dashboards from BMC Helix ITSM.

Parameter

helixdashboard.url

Default Parameter value

 

Description

By default, this configuration parameter is empty and you cannot see Helix Dashboards in BMC Helix ITSM. You must put the url of BMC Helix Dashboards in this configuration parameter to get Helix Dashboards in BMC Helix ITSM .

To make this configuration work properly, you should use the same BMC Helix Single Sign-On for Helix Dashboard (Advance Digital Enterprise) and Helix ITSM. You can also set up BMC Helix Single Sign-On authentication delegation through Open ID Connect (OIDC) between ADE and ITSM BMC Helix Single Sign-On. Without this configuration, when you click Helix Dashboards in BMC Helix ITSM, you get the login page of Helix ITSM instead of BMC Helix Dashboards.

Configuration to enable integration with BMC Helix Digital Workplace

Parameter

sbeConnectorName

Default Parameter value

 

Description

Use this configuration parameter to create BMC Helix Digital Workplace requests automatically when a BMC Helix ITSM fulfillment record is submitted.

Configuration to enable integration with BMC Helix Service Monitoring (Powered by AIOps)

You can use this parameter to enable the integration of BMC Helix Service Monitoring (Powered by AIOps) with BMC Helix ITSM.

Parameter

enableAIOPSIntegration

Default Parameter value

false

Description

By default, this configuration parameter is set to false. When BMC Helix Service Monitoring (Powered by AIOps) is installed during the onboarding process, this configuration parameter value is automatically set to true.

For more information, see Creating a problem investigation and known error.

Configuration to customize parameters related to probable cause analysis (PCA card)

You can use these parameters to customize the PCA card.

Parameter

pca.numberOfDaysForViewRecentCR

Default Parameter value

7

Description

The number of recent change requests to be displayed in PCA card  of the incident screen . The change requests are displayed based on their Actual Start Date. The change requests are related to a CI which is displayed on the PCA card.  For more information, see Probable cause analysis in Incident Management by using BMC Helix Service Monitoring 

Parameter

pca.refreshInterval

Default Parameter value

10

Description

A form that stores the data from BMC Helix Service Monitoring (Powered by AIOps) , is refreshed  in  every 10 minutes. You can customize the time interval by updating the value of this parameter.

Configuration to enable or disable the Needs Attention flag

You can configure Centralized configuration to enable or disable the Needs Attention flag of BMC Helix ITSM. The Needs Attention flag appears in the Dashboard, Ticket Console, and tickets to highlight that the ticket requires priority attention. Use the following information to configure this parameter:

Parameter

showNeedsAttentionFlag

Default Parameter value

false

Description

By default, this configuration parameter is set to false. To show the Needs Attention flag to all supported tickets, set this configuration parameter value to true.

For more information, see Deciding which ticket to work on next.

Configuration to specify the language by user preference form

Use this parameter to display the screens and fields of BMC Helix ITSM in the user-preferred language as saved in the AR System User Preferences form without depending on the browser locale setting.

Parameter

useARUserPreferenceForLocalization

Default Parameter value

false

Description

By default, this configuration parameter is set to false. To display the screens and fields of BMC Helix ITSM in the user's preferred language without depending on the browser locale setting, set this configuration parameter value to true.

For more information, see Supported languages and locales.

Important

This parameter is not applicable for global search if BMC HelixGPT chat is enabled.

If BMC HelixGPT chat is enabled, then the language of the global search page is according to the browser locale of the user.

For more information about BMC HelixGPT chat and global search, see Configuring-BMC-HelixGPT-chat-for-BMC-Helix-ITSM and Searching-for-tickets-assets-resources-and-people-in-BMC-Helix-ITSM.

Configuration to specify the date and time format by user preference form

Use this parameter to display the screens and fields of BMC Helix ITSM in the user-preferred date and time format as saved in the AR System User Preferences form without depending on the browser locale setting.

Parameter

useARUserPreferenceForDateTimeFormat

Default Parameter value

false

Description

By default, this configuration parameter is set to false. To display the screens and fields of BMC Helix ITSM in the user's preferred date and time format without depending on the browser locale setting, set this configuration parameter value to true.

For more information, see Configuring-date-and-time-formats.

Configuration to remove HTML tags from activity note in Dashboard

Use this parameter to remove the HTML tags from the activity notes text of a ticket.

Parameter

sanitizeRTFWorknoteOnDashboard

Default Parameter value

false

Description

By default, this configuration parameter is set to false. To remove the HTML tags from activity note text of all ticket types while viewing on Dashboard, set this configuration parameter value to true.

Configuration to display HTML tags in Service Broker activity note and answer descriptions

You can use this parameter to display HTML tags from activity note text and answer descriptions from a service broker ticket in BMC Helix Digital Workplace Catalog. Based on configuration,  activity note and answer description can be rich-text enabled fields in the BMC Helix Digital Workplace Catalog. When you add rich text in these fields in the BMC Helix Digital Workplace Catalog and submit it, the note text and answers do not appear with HTML tags when viewed in the service broker ticket in BMC Helix ITSM.

Parameter

sanitizeRTFOnSBERequest

Default Parameter value

true

Description

By default, this configuration parameter is set to true. To view the HTML tags from activity note text and answer descriptions of service broker tickets, set this configuration parameter value to false.

Configuration to remove HTML tags from Service Request activity note and answer descriptions

Use this parameter to remove or display HTML tags from activity note text and answer descriptions derived while creating a service request ticket in Service Request Management and BMC Helix Digital Workplace.

Parameter

sanitizeRTFOnSRMRequest

Default Parameter value

false

Description

By default, this configuration parameter is set to false. To remove the HTML tags from activity note text and answer descriptions of service request ticket, set this configuration parameter value to true.

Configuration to enable BMC Digital Workplace catalog integration

You can configure Centralized configuration to enable the integration of BMC Helix Digital Workplace Catalog withBMC Helix ITSM. Use the following information to configure this parameter:

Parameter

enableDWPWidgetIntegration

Default Parameter value

false

Description

By default, this configuration parameter is set to false. To enable the integration of BMC Helix Digital Workplace Catalog, set this configuration parameter value to true.

For more information, see Submitting service requests for customers .

Configuration to enable the Progressive Web App screens

You can use this configuration parameter to enable the Progressive Web App (PWA) screens.

Parameter

Enable-Progressive-Views

Default parameter value

false

Description

When this parameter is set to true, you can access the Progressive Web Application (PWA) screens in BMC Helix ITSM.

For more information, see Enabling-Progressive-Web-Application-screens.

Configuration to specify the mid tier load balancer server URL

As an administrator, you can specify the user-facing mid tier load balancer server URL in Centralized Configuration. The mid tier load balance server URL is used for sharing knowledge article links with the user and to launch Progressive Web App screens.

Parameter

mid_tier.base.url

Default parameter value

""

Description

In this parameter, specify the user-facing mid tier load balance server URL. This URL is used in the following scenarios:

  • Service Desk Agents use this URL to share knowledge article links with users in Live Chat and enable the chat users to open the knowledge articles in the Mid Tier.
  • When Progressive Views are enabled, BMC Helix ITSM uses this URL to render the Progressive Web App screens.

Learn more about Enabling-Progressive-Web-Application-screens.

Configuration to enable auto assignment of tickets from Live Chat

This configuration parameter is used to configure auto assignment of tickets from Live Chat.

Parameter

assignTicketToLiveAgent

Default parameter value

false

Description

When this parameter is set to true, incident and work order tickets created from Live Chat are automatically assigned to the agent who last handled that chat conversation.

For more information, see Assigning and reassigning problem investigations and known errors.

Configuration to enable copying of the primary product and the operational categories from knowledge article

You can configure Centralized configuration to enable copying of the primary product and the operational categories from a knowledge article to the similar fields of an incident when the incident is resolved by using a knowledge article. Use the following information to configure this parameter:

Parameter

copyPrimaryCategoryOnResolve

Default Parameter value

true

Description

By default, this configuration parameter is set to true and the primary product and the operational categories are copied from a knowledge article to the similar fields of an incident when the incident is resolved by using that knowledge article. If you set the parameter value to false, these values are not copied to the incident.

Configuration to enable validation of the vulnerable content in a knowledge article

You can configure Centralized configuration to enable validation of the vulnerable content in a knowledge article. Use the following information to configure this parameter:

Parameter

ValidateFileContent

Default Parameter value

true

Description

By default, this configuration parameter is set to true. This configuration parameter validates the image content and displays error message if a user tries to upload vulnerable content.

Configuration to pass host URL of the videos that can be uploaded in knowledge articles

You can configure Centralized configuration to pass host URL of the videos that can be uploaded in knowledge articles. Use the following information to configure this parameter:

Parameter

jsoupWhiteListedUrlHosts

Default Parameter value

www.youtube.com

Description

By default, this configuration parameter includes www.youtube.com. You can include multiple host names with comma separated values. The host names added in this configuration parameter are passed when you add videos in a knowledge article.

Configuration to pass the tags of knowledge articles

You can configure Centralized configuration to pass the tags or attribute of knowledge articles. Use the following information to configure this parameter:

Parameter

jsoupWhiteListedTags

Default Parameter value

 

Description

By default, this configuration parameter appears empty. You can include multiple tags or attributes which you want to be passed while submitting a knowledge article. You must add the tag in this parameter if you find the following error message in the log file while submitting a knowledge article:

Please add below list to CCS jsoupWhiteListedTags if you want to permit the attributes

Configuration to apply Jsoup clean filter on knowledge articles

You can configure Centralized configuration to apply Jsoup clean filter on knowledge articles. Use the following information to configure this parameter:

Parameter

jsoupEnabledUrlsForKnowledge

Default Parameter value

knowledge/create,knowledge/all 

Description

By default, the Jsoup clean filter is applied while creating and updating a knowledge article. You can remove the default values if you don't want to apply the Jsoup clean filter. In that case, the checks on the tags or attributes are removed.

Configuration to enable creation of a problem investigation by using the customer company

You can configure Centralized configuration to enable the creation of a problem investigation ticket by using the customer company. Use the following information to configure this parameter:

Parameter

useLocationCompanyForCreateProblem

Default Parameter value

false

Description

By default, this configuration parameter is set to false and the problem investigation tickets are created by using the logged in user's company. To enable the creation of a problem investigation ticket by using the customer company, set this configuration parameter value to true.

Configuration to enable the product alias search

You can configure Centralized configuration to enable the product alias search. Use the following information to configure this parameter:

Parameter

productAliasBasedSearch

Default Parameter value

false

Description

By default, this configuration parameter is set to false. To enable the product alias search, set this configuration parameter value to true. When the value is set to true, the product search based on the alias is performed only for the search category and not for the browse category.

Note: This configuration parameter is not applicable for BMC Helix ITSM mobile application.

Configuration to enable the display of the affected service based on the asset-people relationship

You can configure Centralized configuration to enable the display of the affected service based on the asset-people relationship. Use the following information to configure this parameter:

Parameter

affectedServiceSearchByAssetPeopleRelation

Default Parameter value

false

Description

By default, this configuration parameter is set to false. To enable display of the affected service based on the asset-people relationship, set this configuration parameter value to true.

Configuration to modify the date format as per AR System server

You can configure Centralized configuration to modify the date format as per AR System server in BMC Helix ITSM. Use the following information to configure this parameter:

Parameter

ar.date.format

Default Parameter value

 

Description

You can specify the date and time in the following formats:

  • ar.date.format=dd/MM/yyyy HH:mm:ss (24-hour format)
  • ar.date.format=MM/dd/yyyy hh:mm:ss a (12-hour format)

Configuration to define the AR server re-connection interval

You can configure Centralized configuration to define the AR server re-connection interval. Use the following information to configure this parameter:

Parameter

arConnectionRetryInterval

Default Parameter value

2000 (Milliseconds)

Description

By default, this configuration parameter is set to 2000 milliseconds. After the defined milliseconds, certain AR API methods are re-tried if the AR server connection problem is found while loading the metadata.

Configuration to define the number of the AR server re-connection attempts

You can configure Centralized configuration to define the number of the AR server re-connection attempts. Use the following information to configure this parameter:

Parameter

arConnectionRetryCount

Default Parameter value

3

Description

By default, this configuration parameter is set to 3. Certain AR API methods are re-tried if the AR server connection problem is found while loading the metadata. This configuration parameter defines the number of re-connection attempts.

Configuration to enable or disable the debug logging of BMC Helix ITSM

You can configure Centralized configuration to enable or disable the debug logging of BMC Helix ITSM. To do so, configure the following parameter:

Parameter

log.level

Default Parameter value

WARN

Other values: INFO, info, DEBUG, debug, warn, TRACE, trace, ERROR, error

Description

By default, this configuration parameter is set to WARN. For BMC Helix ITSM cluster, this configuration parameter needs to be set for each server component in the Centralized configuration.

Configuration to enable or disable the search of the tagged person or asset while populating the timeline on the person or asset profile

You can configure Centralized configuration to enable or disable the search of the tagged person or asset while populating the timeline on the person or asset profile. To do so, configure the following parameter:

Parameter

enableTaggedProfileTimelineSearch

Default Parameter value

false

Description

By default, this configuration parameter is set to false and no search is performed for the tagged (@mentioned)  person or asset while populating the timeline on the person or asset profile. If you set the value to true in the Centralized configuration, the worklog search is performed to find the tagged person or asset.

Configuration to restrict the timeline for number of days when enableTaggedProfileTimelineSearch is enabled

Parameter

restrictTimelineForNoOfDay

Default Parameter value

90 days

Description

By default, this configuration parameter is set to 90 days.

This configuration parameter is used only when the enableTaggedProfileTimelineSearch parameter is set to true. By using this parameter, the search of the tagged asset or person in the ticket worklog can be restricted up-to a specific number of days.  If you set the value to zero (0), no time limit is set. 

Configuration to enable or disable the push notifications

You can configure Centralized configuration to enable or disable the push notifications. To do so, configure the following parameter:

Parameter

pushNotificationFeatureEnabled

Default Parameter value

true

Description

By default, this configuration parameter is set to true. You can disable the push notifications by setting the value of this configuration parameter to false.

Configuration to include or exclude isExclude_TAG_and_CI_ID in the Affected Asset search field

You can configure Centralized configuration to consider isExclude_TAG_and_CI_ID in the Affected Asset search field. To do so, configure the following parameter:

Parameter

skipCIandTagForAffectedAssetSearch

Default Parameter value

false

Description

By default, this configuration parameter is set to false, which means the affected asset search considers the value of isExclude_TAG_and_CI_ID. If you set the value to true, isExclude_TAG_and_CI_ID is ignored and the Affected Asset search in tickets excludes TAG and CI ID search. This configuration parameter is only applicable for those tickets that have the Affected Asset field, for example, Incident, Problem, Known Error.

This configuration parameter is  also  used in global search for the asset category. For more information, see Searching-for-tickets-assets-resources-and-people-in-BMC-Helix-ITSM.

Configuration to define the retention limit of the push notification

You can configure Centralized configuration to define the retention limit of the push notifications. To do so, configure the following parameter:

Parameter

discardPushNotificationAfterHrs

Default Parameter value

48 hours

Description

By default, this configuration parameter is set to 48 hours. The push notifications, which are older than 48 hours, are discarded and the entries are removed from the SMT:Social_ImpactAnalysis_PushNotification form of BMC Helix ITSM.

Configuration to show filters in the recommended knowledge articles search

You can configure Centralized configuration to show filters in the Recommended Knowledge article under the Resources tab. To do so, configure the following parameter:

Parameter

showFilterForRecommendedKnowledge

Default Parameter value

false

Description

By default, this configuration parameter is set to false. If you set the configuration parameter to true, the following filters appear in the Recommended Knowledge article:

  • Customer Company
  • Operational Category

Based on your selection, the recommended knowledge articles are displayed. If you select both the check-boxes, the recommended knowledge articles are displayed based on both customer company and the operational categories.

For more information, see Knowledge Article number 000258057 (Support logon ID required).

Configuration to add a filtering option for security incidents on the Ticket Console

As an administrator, configure the showSecurityTickets parameter to display the following options in the Ticket Console. These options enable you to filter the security tickets:

  • Security Incident filter
  • My Security Tickets pre-defined menu

Parameter

showSecurityTickets

Default parameter value

false (if not added)

Description

If this parameter is not added, the default value is false. To display the filters, you must first add this parameter to the com.bmc.arsys.smartit component and then set the value to true . For more information, see Managing server group components by setting global-level and local-level configurations.

Configuration to display the latest published knowledge article

Administrators can configure the following parameter to display the latest published knowledge articles:

Parameter

showPublishedLinkedArticle

Default parameter value

false

Description

By default, the value of this configuration parameter is set to false. To enable your users to see the latest published version of a knowledge article, when they click a knowledge article link in a knowledge article set the value to true. If the linked knowledge article has only one version and it is not published yet, then the non published knowledge article is opened even if you set the parameter value to true.

Configuration to enable Smart Recorder create a ticket in a quicker way

Users can create a ticket in a quicker way by using Smart Recorder. To enable this capability, configure the following parameter:

Parameter

QuickTicketCreateEnabled

Default parameter value

false

Description

By default, the value of this configuration parameter is set to false. To enable your users to create an incident ticket in a quicker way, set the configuration parameter value to true. Users are able to create a ticket from the first screen of Smart Recorder. This means, the draft screen, clicking the Confirm+Save button and the profile view of the ticket are eliminated while creating a ticket. After creating a ticket in this mode, the landing screen of Smart Recorder is displayed to create another ticket. The ticket ID of the previously created ticket is also displayed in this screen.

Note: If you customize the field properties in the Screen Configuration of BMC Helix ITSM, the field property customizations are not reflected in the quick ticket creation mode of Smart Recorder, because, in this mode, Smart Recorder only depends on the BMC Helix ITSM form field metadata for the required attribute. For example, if you make a custom or out-of-the-box field Required in the Screen Configuration, in the quick ticket creation mode, it is displayed as Optional as per the BMC Helix ITSM form metadata.

Configuration to restrict Ticket Console search result with a date range

To restrict the Ticket Console search result with a date range for a better performance, configure the following parameter:

Parameter

restrictConsoleResultForNoOfDays

Default parameter value

30 days

Description

By default, the value of this configuration parameter is set to 30 days. As per your requirement, you can change this date.

Best practice: We recommend to set the date in a monthly date range, for example, 30 days, 60 days, 90 days.

The date range that you set, is displayed when you open the Ticket Console.

Configuring calendar items chunk size

Parameter

calendarChunkSize

Default parameter value

80

Description

Use this configuration parameter to fetch the chunk of the calendar items in the list view. The minimum value of this parameter must be 30. If you specify a value lesser than 30, the system automatically considers the minimum value (30) for this parameter.

Configuring the display limit in the calendar

Parameter

calendarItemsDisplayLimit

Default parameter value

2000

Description

Use this configuration parameter to define the maximum number of calendar items that are displayed in the  Month,  Week, and  Day  views. The minimum value of this parameter must be 50. If you specify a value lesser than 50, the system automatically considers the minimum value (50) for this parameter.

Configuration to define the default view in the calendar

Parameter

calendarDefaultView

Default parameter value

timeGridWeek

Description

Use this configuration parameter to define the default view of the calendar. By default the week view is displayed. Administrators can set the value of this configuration parameter to  dayGridMonth  or  timeGridDay  to set the monthly or daily view as default, respectively. BMC Helix ITSM displays the default week view of the calendar if you set any other values except these defined values in this configuration parameter.

Configuration to enable and disable the calendar feature

Parameter

calendarFeatureEnabled

Default parameter value

true

Description

Use this configuration parameter to enable the calendar feature in BMC Helix ITSM. By default the parameter value is set to true. You can disable the calendar feature by setting the value to false.

Configuration to enable and disable the Innovation Studio Calendar feature

Parameter

enableISCalendar

Default parameter  value

true

Description

Use this configuration parameter to enable the Innovation Studio calendar feature in BMC Helix ITSM By default the parameter value is set to  true. You can disable this calendar feature by setting the value to  false. This displays the Classic Smart IT Calendar, if the calendarFeatureEnabled is set to true.

Configuration to enable Change risk assessment in the Innovation Studio Calendar

Parameter

ServiceOps-enablechgrisk

Default parameter value

false

Description

Use this configuration parameter to enable the AI-based cognitive risk assessment feature in Innovation Studio based calendar. To display the Cognitive risk assessment and Risk information from service history panels in the calendar, set ServiceOps-enablechgrisk to true.

Configuration to enable Shared Ticket Console

Parameter

enableSharedTicketConsole 

Default parameter value

  • In fresh deployments: true
  • In upgrade scenarios:
    • If you have upgraded from a version where this parameter did not exist: false
    • If you have upgraded from a version where this parameter existed: retains the same value as previously configured 

Description

Use this configuration parameter to display the tickets in the Shared Ticket Console. You can display the tickets in the Classic Smart IT ticket console by setting this parameter to false.

Configuration to specify number of assets to be displayed in search results

You can configure the number of assets that are displayed in the search result when the service desk agents search for assets on the Smart Recorder. To do so, configure the following parameter:

Parameter

assetSearchQueryLimit

Default parameter value

Minimum - 4

Maximum - 20

Description

By default, four assets are displayed. If you specify a number greater than 20 or smaller than 4, then the system defaults to four assets. If the available results are less than four, then only the valid available result is displayed. When you relate an asset to a ticket, the asset search activity follows the same rule.

Configuration to specify session timeout in minutes

You can configure the session timeout for BMC Helix ITSM by using this configuration parameter:

Parameter

session.timeout

Default parameter value

30

Description

This configuration parameter indicates the number of minutes after which the current session will expire. When the system has exceeded this amount without any activity, you must log in to BMC Helix ITSM again.

The session timeout value must be the same for Smart IT and Mid Tier. If the session timeout values are different, unexpected session expiry issues could occur.

Configuration to view when the cache update was triggered

This configuration parameter displays the epoch timestamp when the cache update was last triggered in all BMC Helix ITSM instances.

Parameter

cache.refresch.timestamp

Default parameter value

1554117231

Description

The value of this configuration parameter is set to the epoch timestamp when the server cache was last triggered in all BMC Helix ITSM instances.

Configuration to let global search to skip wildcard

You can configure the global search to skip the use of wildcard % at the beginning of the search value.

Parameter

skipWildcardInGlobalSearch

Default parameter value

True

Description

If the parameter is set to true, then the wildcard search by adding % at the beginning of the search value is not supported. If you enter % at the beginning of the search value, the system automatically removes the % and displays the search result according to the value that you entered. This avoids generating long-running searches, reduces the time required to display the search result, and provides good user experience. For example, if you enter %mail then the system automatically removes % and displays the result for the keyword mail.

If you set the parameter to false, the system displays the search result with the % wildcard. For example, you enter %mail in the search box. The system displays the search result with any text that has the text mail in it such as, email and gmail.

You must note that you can add wildcard in the middle or end of the search key word. For example, you enter Email ser% is down. the system displays result that has words such as server, service, and so on. If you enter Email %vice is down in the search box. The system displays results that has words such as service, device, and so on.

Configuration to search people based on first name and last name

You can configure the parameter to search for people by using their last name first name along with first name last name.

Parameter

reversefirstNameLastName

Default parameter value

False

Description

Use this configuration parameter to search with last name first name along with first name last name. By default value is False. You can change it to True if you want to search with lastname firstname. True will add additional clause in the query to search by lastname firstname along with the firstname lastname.

Configuration to enable Smart Recorder search by company

You can specify the parameter to enable the service desk agents to search for assets and people on the basis of the #company accelerator when creating tickets in Smart Recorder.

Parameter

smartRecorderSearchByCompany

Default parameter value

False

Description

If the parameter is set to True, when creating tickets in Smart Recorder the service desk agents can search for assets and people on the basis of the #company accelerator. If the service desk agent has access to only one company, then only that company-related records will be displayed for selection.

If the parameter is set to False, when creating tickets in Smart Recorder people and asset is searched in the context of the company to which the logged-in service desk agent has access.

For details see, Smart Recorder overview

Configuration to disable Service Request Definition (SRD) with Action

You can disable features and modules that are not needed for your business. To disable Service Request Definition (SRD) with Action, configure the following parameters:

Parameter

disableSRDsWithActions

Default parameter value

True

Description

This parameter is not available as an out-of-the-box parameter in BMC Helix ITSM. You can configure it in the Centralized configuration.

BMC Helix ITSMdoes not support Service Request Definition (SRD) with Action. If you specify the value of this parameter to True, the system disables the display of SRDs that use actions so such SRDs are not displayed in the Smart Recorder.

If you specify the value of this parameter to False, the system enables the display of SRDs that use actions. Because BMC Helix ITSM does not support SRD that use actions, the actions will BMC Helix ITSM.

Configuration to disable collision management

You can disable collision management by using the following configuration property.

Important

This parameter is valid only for classic Smart IT and not for Progressive Web App screens.

Parameter

disableCollisionManagement

Default parameter value

False

Description

The parameter applies to the Change Coordinator/Manager persona. Use this configuration parameter to determine if the user can manage the collision status of change requests that are in collision (when two change requests have one or more of the same related Configuration Items (CIs), and have overlapping scheduled dates). When the parameter is changed to True, the collision management capabilities are disabled for all users belonging to a tenant. For details see, Disabling collision management and impact analysis

Configuration to disable impact analysis

You can disable impact analysis by using the following configuration property.

Important

This parameter is valid only for classic Smart IT and not for Progressive Web App screens.

Parameter

disableImpactAnalysis

Default parameter value

False

Description

Applies to the Change Coordinator/Manager persona. Used to determine if the user can analyze the impact of a Change Request and act on those impacts. An Impact Analysis can be run and analyzed to determine which Configuration Items (CIs) are impacted by the change and those impacted CIs can be related to the Change Request. A value of true will disable the Impact Analysis capabilities for all users belonging to a tenant. For details see, Disabling collision management and impact analysis.

Configuration to save knowledge article PDFs

IT agents can share knowledge articles with customers and internal team. The system converts the articles as PDF files. As an administrator, on the Centralized configuration, you must configure the temporary path to save the PDF file.

Parameter

filePathToSaveTempKnowledgeArticleFile

Default parameter value

JAVA_TMP_FILE_LOCATION

Description

This parameter allows you to configure the Java temp location. The temporary PDF files of knowledge articles are stored at this location. The PDFs are then emailed to customers.

To send a knowledge article, you need Read/Write permissions to the folder that maintains the temporary PDF files generated during PDF conversion at the BMC Helix ITSM server. The default path is Java temp location. You must either provide permission to the folder, or configure the location by using this parameter.

The administrator must periodically clean this folder. 

Configuration to limit the automated change collision detection

You can limit the number of CIs for which automated collision detection is triggered using the following configuration parameter:

Parameter

autoTriggerChangeCollisionForCIsUpto

Default parameter value

100

Description

This parameter enables the administrators to configure the number of CIs related to a change request for which automated collision detection is triggered. If the number of CIs related to a change request exceeds the value set for this parameter, automatic change collision detection should not be triggered.

Collision detection is disabled if this parameter is set to 0.

If this parameter contains an invalid value, this value is not considered and automatic change collision detection is triggered.

Configuration to enable users to set the second user as the customer in the Smart Recorder

As an administrator, you can enable your users to set the second user as customer in the Smart Recorder by configuring the following configuration parameter in the Centralized configuration.

Parameter

smartRecorderSetSecondPersonAsCustomer

Default parameter value

false

Description

Use this configuration parameter to set the second user as customer in the Smart Recorder. By default, when you enter the second user's name in the Smart Recorder, it automatically considers the second user as contact. If you set the smartRecorderSetSecondPersonAsCustomer configuration value to true, the Smart Recorder considers the second user as customer.

Configuration to enable integration of BMC Helix ITSM with Live Chat

You can enable integration of Live Chat with BMC Helix ITSM by using the following configuration parameter:

Parameter

enableESChatIntegration

Default parameter value

true

Description

Use this configuration parameter to enable the administrators to integrate Live Chat with BMC Helix ITSM.

Configuration to enable agents to access Live Chat from BMC Helix ITSM

You can specify the ESChat server load balancer URL by using the following configuration parameter:

Parameter

es_chat.url

Default parameter value

""

Description

In this parameter, specify the ESChat server load balancer URL. This parameter enables the agents to access Live Chat from BMC Helix ITSM.

Configuration to specify the default query limit

Parameter

defaultChunkSize

Default parameter value

100

Description

Use this configuration parameter to limit the number of results that appear for a query, that does not have a configured chunk size. The default value of this parameter is set to 100. 
For example, in People Profile, only 100 assets are displayed even if the number of assets managed by the user exceeds 100.

Important: Specifying a higher value (more than 2000) might result in performance issues. Consult with BMC before making such a change.

Configuration to specify the search query limit of a field

You can configure the following parameters to limit the number of search queries that appear in a field or a menu:

Parameter

Default parameter value

Description

assignmentCompanyChunkSize

80

Based on this parameter value, the information in the Support Company field in the Update Assignment dialog box are populated.

assignmentSupportGroupChunkSize

80

Use this configuration parameter for defining the chunk size for the Assignee Group field. Based on this parameter value, the information in the Support Group field in the Update Assignment dialog box is also populated.

assignmentSupportOrganizationChunkSize

80

Use this configuration parameter for defining the chunk size for the following fields:  Organization, Customer, Assignee Organization, Impacted Area Organization , and Impacted Area Department . Based on this parameter value, the information in the  Support Organization  field in the  Update Assignment  dialog box is also populated.

assignmentSupportPersonChunkSize

80

Use this configuration parameter for defining the chunk size for the Assignee Support Group Person  field. Based on this parameter value, the information in the Update Assignment dialog box is also populated.

categoryChunkSize

80

Use this configuration parameter for defining the chunk size for the following fields:  Search for all,  and  Browse  categories.

locationSiteChunkSize

40

This parameter defines the site information size that is displayed in the Site related fields.

menuChunkSize

80

Use this configuration parameter to enable chunking for the custom menus.

personChunkSize

20

Use this configuration parameter to define the chunk size on the person card in Smart Recorder or a ticket.

Important

If you have enabled the Progressive Web Application, the chunk size for the fields in the PWA screens is not set as per the Centralized configuration parameters. You must set the chunk size in Developer Studio.

Configuration to specify the number of CIs to retrieve when relating a CI to a change request

You can use this configuration parameter to specify the number of CIs that are retrieved when relating a CI to a change request.

Parameter

maxAllowedCiSearch 

Default parameter value

0

Description

Use this configuration parameter to specify the number of CIs to be retrieved when users search for CIs to relate them to a change request. Based on the value in this parameter, the specified number of CIs are displayed when a search is performed.

Configuration to store the asset-related dataset values in cache

You can use this configuration parameter to store the asset-related dataset values in the cache.

Parameter

CacheTimeoutAsset

Default parameter value

30

Description

Use this configuration parameter for asset specific cache. With this parameter, the asset-related dataset values are stored in the cache instead of querying the BMC Helix ITSM server every time.

Configuration to assign an outage to Change Manager

You can use this configuration parameter to assign an outage to the Change Manager.

Parameter

outageChangeManagerAssignment  

Default parameter value

false

Description

If you set this parameter to true, BMC Helix ITSM assigns an outage to the Change Manager of the change request from which the related outage is created.

Configuration to specify clean-up interval for draft and expired knowledge articles

You can use this configuration parameter to specify the interval after which draft and expired knowledge articles are cleared from the database.

Parameter

com.bmc.bsm.myitsm.service.knowledge.deleteExpiredKASaves.PERIOD 

Default parameter value

86400000 (milliseconds)

Description

Use this configuration parameter to set the period after which autosaved knowledge article drafts and expired knowledge articles are cleared from the database.

Configuration to specify the initial clean-up interval for draft and expired knowledge articles

You can use this configuration parameter to specify the initial period after which draft and expired knowledge articles are cleared from the database.

Parameter

com.bmc.bsm.myitsm.service.knowledge.deleteExpiredKASaves.updateAll.DELAY

Default parameter value

120000 (milliseconds)

Description

Use this configuration parameter to set the initial period after which autosaved knowledge article drafts and expired knowledge articles are cleared from the database.

Configuration parameters

Default value

Description

showMailstopOnPersoncard

false

When set to true, this parameter displays the Mailstop on the Customer or Contact card.

showPhoneNumOnPersonCard

false

When set to true, this parameter displays the phone number on the Customer or Contact card.

affectedServiceRelation

false

To display the Affected Service and Affected Asset information of an incident in the Related Items, set the value true.

For release ticket, the Retain old CI relationship checkbox is not displayed as the release ticket is not single edit page.

dateTimeStyleProperty

relative

For mobile devices, the date and time format depends on the settings specified in the device. For universal client, the date and time is displayed based on the date and time format of the browser locale. By default, BMC Helix ITSM supports date in English locale, and follows the US date format, mmm dd, yyyy and 12 hour time format. For more information, see Date-time-and-time-zone-display .

CustomizationTypeaheadLength

3

Based on this parameter, BMC Helix ITSM starts searching for information for the fields. For example, on Smart Recorder, the searching for information starts after typing 3 characters as the default value is set 3 for this parameter. This configuration parameter is used only for the custom fields that are added through the screen configuration.

Important: If you have enabled the PWA screens , the typeahead for the fields in the Progressive Web Apps screens is not set as per this parameter. You must set the typeahead length in Developer Studio.

showNameInSmartRecorder
CreateTicket

true

  • true(Default value) Customer name and contact name are included in the title and description, and in the customer and contact fields of the ticket.
    The functionality works as follows:
    • If you create a custom ticket, the customer and contact names appear in the title and description when you save the ticket.
    • If you use a ticket template, the template title overwrites any custom title that you enter. If the template already has a description, the custom description appends to the template description. The customer and contact names appear in the title and description, when you save the ticket.
  • false Customer name and contact name are excluded from the title and description. In this case, although the names do not appear in the title and description, they are added to the customer and contact fields of the ticket. Also, if you delete the ticket summary text, the customer name and contact names continue to remain selected in the customer and contact fields.
    The functionality works as follows:
    • If you create a custom ticket, the customer name and contact name do not appear in the title or description when you save the ticket.
    • If you use a ticket template, the template title overwrites any custom title that you enter. If the template already has a description, the custom description appends to the template description. The customer and contact names do not appear in the title or description, when you save the ticket.

For more information, see Configuring Smart Recorder to search.

templateSearchBy
AuthoringGroup

false

Using this property, instead of going through a long list of templates, you can select the appropriate template quickly from the filtered list of templates that belong to your support group.

kaAutoSave
ExpirationTime

3600

Decide on the expiration time of auto-saved article. If the copy exists for the time greater than 3600 seconds or 1 hr then this copy is skipped. It is latter cleaned by spring cron task.

crossSectionStorage

false

Use this configuration parameter for content Attachment of Knowledge Article. BMC Helix ITSM has limitations for each knowledge section.

useOperatingCompany

false

This parameter defines which Business Services are presented in the Affected Service field in BMC Helix ITSM. For more information, see Knowledge Article number 000335207 (Support logon ID required).

ciRelationThreadCount

10

This parameter defines the minimum number of threads to Create CI relationship with Change.

reportingServerURL

 

This is the URL on which the URL reports, for example, http://clm-pun-xx-xxx:8181/reporting.

reportingServerAdmin

siadmin

This is the admin user for reporting which BMC provides while BMC Helix ITSM installation.

reportingServerPassword

siadmin

This is the password for reporting admin which BMC provides during reporting installation.

reportingServer
CustomerName

bmc

This is the customer name that BMC provides during onboarding process. 

ccServerHost

host name of the OS server

This is the host name where the AR is located. This helps the reporting configuration to get in the AR System Generic UI form. This helps to access the specific AR System Generic UI form.

ccServerUser

Demo

This is the username to authenticate the AR server.

ccServerPassword

Demo or blank

This is the password to authenticate the AR server.

ccServerPort

0 or 46262

Port on which the mentioned AR is working.

ccServerClusterid

 

The Cluster ID is populated here if the AR is in cluster.

isExclude_TAG_and_CI_ID

false

While creating tickets user can select affected assets and affected business services. Search is performed on the Product name, CI name, Serial number, TAG, and CI ID. This parameter controls the search of asset or service in TAG and CI ID fields. If the parameter is set as true, the search is not done on TAG and CI ID fields.

assetActionMaxThreadCount

10

The minimum number of threads to execute the Asset Actions are defined in this parameter.

useLeadingSearchForAsset

true

Use this configuration parameter to control the way of searching Assets, for example, use leading search or search in between. This is applicable only for the global search.

isHotfixApplied_
ForPersonIdPermission

false

This configuration parameter is set to true if ITSM hotfix for SW00504070 is applied. If it is not applied (false) the person Id is not populated while creating person record. ITSM 9.1.01 onwards, the version is checked and the field is populated without checking configuration.

BCMApiVersion

/api/1

This parameter defines the API version of BCM.

BCMLanguages

en_US:American;

de:Deutsch;

es:Espanol;

fr_FR:Francais;

it:American;

ja:American;

ko:American;

pt_BR:Brasilerio;

ru:American;

zh_CN:American;

iw_IL:American"

Note: This is a

continuous line.

This parameters defines the languages that are used in BCM.

BCMServerUrl

 

URL for BCM to which it is redirected when it is called from its integrated application.

MaxLimitRelationships

500

Maximum limit of relating items to the ticket are defined in this parameter. This configuration parameter is applied to display the Relations in the UI. This parameter is not applied when you select or add the relations. If you add more relation, you can only view the number of relations defined in this configuration parameter.

Important: Progressive Web Application does not support this parameter.

affectedCISearch
ByAssetPeopleRelation

false

Assets and services that are affected due to the reported incident, or that are related to the incident are specified in the Affected Asset and Affected Service fields on the incident profile. It helps the service desk agent to look for the specific asset and service, and take action to resolve the incident.

Example:

Nancy, a service desk agent creates an incident ticket for the issue reported by Allen Allbrook, a customer. Allen belongs to Company A. Allen uses these assets and services: Asset1 and Business service1 belong to Company B; and Asset2 and Business service2 belong to Company A.

  • If the affectedCISearchByAssetPeopleRelation property is set to False—when Nancy creates or edits an incident where Allen is the affected customer, the search result displays only Asset2 and Business service2 in the Affected Asset and the Affected Service fields.
  • If the affectedCISearchByAssetPeopleRelation  property is set to True—when Nancy creates or edits an incident where Allen is the affected customer, the search result displays Asset1, Asset2 in the Affected Asset field, and Business service1, Business service2 in the Affected Service field.

For more information, see Enabling affected assets and affected services for incident.

disabledSmartITApplications

none

Use this configuration parameter to disable specific applications. For more information, see Enabling-or-disabling-modules-in-BMC-Helix-ITSM.

isCKEditorSourceEditable

false

While configuring source editing for knowledge articles, if you want to enable source editing, you must open the isCKEditorSourceEditable property and change its value from false to true. For more information, see Enabling affected assets and affected services for incident.

smartItCsp_connect-src_0

'self'

Out-of-the-box directives are defined in this property. For more information, see Configuring-security-options.

smartItCsp_object-src_0

'self'  blob:

Out-of-the-box directives are defined in this property. For more information, see Configuring-security-options

smartItCsp_script-src_0

'self' 'unsafe-eval'

'unsafe-inline'

Out-of-the-box directives are defined in this property. For more information, see Configuring-security-options

useSupportCompForStats

false

To generate the Dashboard Statistics (Backlog, Open tickets and KPI’s) based on the Consulting Support Company, set the value to true. By default the value is set to false and the Dashboard Statistics are generated based on the Customer/Contact/Support Group.

Apply-Cognitive-For-Categorization

No

To use the cognitive service set value to one of the following:

  • No—If you don't want the Cognitive service to populate the category and the user can manually select a category.
  • Show Recommendation—If you want Cognitive service to show Recommendation button that an agent can use to populate relevant category while creating a ticket.
  • Apply Automatically—If you want Cognitive service to apply relevant category automatically, while creating a ticket from Smart Recorder.

You can configure this parameter from Cognitive Service Configuration form. To do this, see Configuring-the-cognitive-service-capabilities.

For Cognitive Service to function, ensure that the training data set is successfully trained. For steps to train your data set, see Generating-training-data-for-the-cognitive-service.

googleMapsApiKey

 

To enable the Google Maps license, enter the API key. For more information see Enabling-maps.

Note: You have to apply license for Google.

googleMapsApiClientId

 

To enable the Google Maps license, enter the license key. For more information see Enabling-maps .

Note: You have to apply license for Google.

googleMapsClientEncryptionKey

 

( Optional ) Your welcome letter from Google includes a cryptographic signing key, which you can use to generate unique signatures for your web service requests. For more information see Enabling-maps.

Note: You have to apply license for Google.

sessionCookiePersistenceEnabled

false

Set sessionCookiePersistenceEnabled to true in order for mobile clients to store SSO session cookies between application restarts.

Note: This configuration parameter is transferred to the local settings in case of a upgrade.

arlicense.timeout.in.seconds
[30 -300]

60

When a user logs in to BMC Helix ITSM, a license is allocated and if the user logs out, the license is released. But If a user directly closes browser, BMC Helix ITSMwaits for some time (as configured in the arlicense.timeout.in.seconds configuration parameter) and then the license is released. You can set the value between 30 seconds and 300 seconds in this configuration parameter. This configuration parameters automatically sets 30 seconds if you set any value less than 30 seconds. You can check logs to see the arlicense timeout.

Notes:

  • This is only applicable for Universal Client of BMC Helix ITSM not for any mobile platforms.
  • License cannot be released in case of exceptional cases like, network failure, BMC Helix ITSM service down, BMC Helix ITSM service kill.
  • This configuration parameter is transferred to the local settings in case of a upgrade.

com.bmc.bsm.myit.service.
assistance.NotificationPoller.
DELAY (Deprecated)

0

Notify users about approvals Interval in minutes.

Note: This configuration parameter is transferred to the local settings in case of a upgrade.

com.bmc.bsm.myit.service.
assistance.NotificationPoller.
PERIOD (Deprecated)

300000

Notify users about approvals delay in minutes.

Note: This configuration parameter is transferred to the local settings in case of a BMC Helix ITSM upgrade.

NotificationPoller.ENABLED

true

Enable/Disable Notify users about approvals.

Note: This configuration parameter is transferred to the local settings in case of a BMC Helix ITSM upgrade.

smartit.url 

SmarITServer:Port

This will be populated from the installer by default to the servername:port. In case of load balancer, configure the load balancer url here. The cross-launch for BMC Helix ITSMis picked up from Email notification from Centralized configuration.

smartit.apppath

smartit/app

Application path URL. This is shipped from installer and the default value is smartit/app.

chat.server.admin.login

admin

Chat server admin login user name.

chat.server.admin.password

 

Chat server admin password

localhost

Chat server host name

chat.server.client.port

 5222

Chat Server Client Port

chat.server.groupChatService

conference

Indicates if the group chat service is enabled

chat.server.admin.pool.size

6

Chat service connection pool size, set to 6 optimal.

chat.server.boshUrl

 

Bosh URL to connect to Openfire service. It must be <hostname:binport>/http-bind.

chat.server.domain

 

Domain name that is given in Openfire server Admin console server settings.

com.bmc.bsm.myitsm.service.
search.index.ISuggestedSearch
WriterService.updateAll.PERIOD

120000

Suggested words search incremental indexing interval in milliseconds

com.bmc.bsm.myitsm.service.
search.index.
ISuggestedSearchWriter
Service.updateAll.DELAY

120000

Suggested words search incremental indexing delay in milliseconds

com.bmc.bsm.myitsm.service.
search.index.ISuggested
SearchWriterService.
indexAll.PERIOD

29120000

Suggested words search full indexing period

com.bmc.bsm.myitsm.service.
search.index.ISuggested
SearchWriterService.
indexAll.DELAY

0

Suggested words search full indexing delay

com.bmc.bsm.myitsm.
service.assistance.Push
Notification.DELAY

120000

Notify mobile users about events delay in ms

com.bmc.bsm.myitsm.service.
assistance.PushNotification.
PERIOD

120000

Notify Mobile users about interval in ms

com.bmc.bsm.myitsm.service.
assistance.ImpactAnalysis.
DELAY

60000

Impact analysis processing delay in ms

com.bmc.bsm.myitsm.service.
assistance.ImpactAnalysis.
PERIOD

60000

Impact analysis interval in ms

explicitStatsRefresh

true (for fresh installation)

false (for upgrade)

Use this configuration parameter to control the ticket console statistics behavior.

For fresh installation, by default the parameter value is set to true. The statistics call is not implicitly executed and a new button is displayed that allows you to refresh the statistics.   If you set the value to false, the ticket console statistics call is implicitly executed at the time of console refresh.

For upgrade, by default the parameter value is set to false , and the ticket console statistics call is implicitly executed at the time of console refresh. If you set the value to true , the statistics call is not implicitly executed and a new button is displayed that allows you to refresh the statistics. BMC Helix ITSM upgrade does not change the value if you have already set it.

secure.properties

reportingServerPassword,
ccServerPassword,
googleMapsApiKey,
googleMapsApiClientId,
googleMapsClientEncryptionKey,
tencentMapsApiKey,
chat.server.admin.password,
logback.configuration

This configuration parameter enables you to control different behaviours of BMC Helix ITSM. The list of comma separated properties are not exposed to your users through REST call.

Note: This configuration parameter is internally used (for rest call 'smartit/rest/ccs')

showRecomTicketsFromCustCompOnly

false

This configuration parameter drives the business logic for the recommended tickets in the incident profile and in the Smart Recorder screens.

If the value is set to false, the recommended tickets are displayed from the customer company and the service provider type companies that are accessible to the logged in user. 

If the value is set to true, the recommended tickets are displayed from the customer company only.

feedRefreshInterval

60 seconds

Use this configuration parameter to configure the update feed refresh interval of the Dashboard. Based on its value, the Dashboard is synced up with the latest feeds.

socialWorklogAccessSetting

false

Use this configuration parameter to configure the default setting of the Public, and the Non-Public Activity feeds. By default this parameter is set to false, and the Public check box is displayed as unchecked. If you set the value to true, the Public check box is displayed as checked.

disableTypeaheadInGlobalSearch

false

Use this configuration parameter to enable or disable search suggestion in the global search. By default it is set to false and the suggestion is displayed when you type texts in the global search. To disable the search suggestion, set this parameter to true.

Important

This parameter is not applicable for global search if BMC HelixGPT chat is enabled.

For more information about BMC HelixGPT chat and global search, see Configuring-BMC-HelixGPT-chat-for-BMC-Helix-ITSM and Searching-for-tickets-assets-resources-and-people-in-BMC-Helix-ITSM.

enableSmartRecorderCallLog

false

Use this configuration parameter to enable or disable the Create Call Log button on the Smart Recorder screen. By default this configuration parameter is set to false. If you set the value to true, the Create Call Log button appears on the Smart Recorder screen.

restrictAssetSearchToCustomer

false

Use this configuration parameter to restrict the asset search in Smart Recorder to the asset related to the Customer. By default it is set as false. If you set the value to true, then while searching an asset in the Smart Recorder, only those assets will be displayed that are related to the selected customer.

defaultCustomerToPrimaryContact

false

Use this configuration parameter to configure Smart Recorder to populate customer with Primary Contact of selected asset only. To do this you can set the parameter value to true. By default this parameter is set to false.

useLeadingSearchForPerson

true

Use this configuration parameter to decide wildcard(%) that is to be appended to people search text. This is applicable only for the global search.

landingPage

Dashboard

Use this configuration parameter to set the landing page of BMC Helix ITSM after log in. By default, Dashboard appears after you put your user credentials in the login screen of BMC Helix ITSM. By using this configuration parameter, you can set one of the following screens as your landing page: Ticket Console, Asset Console, Knowledge Console, Smart Recorder, Calendar. You need to put the exact screen name as it is mentioned here as these values are case sensitive. If you put the wrong values in the Centralized configuration, the Dashboard screen is set as the default landing screen. If you don't have permission to access the Smart Recorder, and still you set Smart Recorder as your landing screen, you will get an error message after you log in to BMC Helix ITSM.

Notes:

  • If you set the calendar as landing page and the calendarFeatureEnabled configuration parameter is set to false, then Dashboard is set as the landing page of BMC Helix ITSM.
  • If you click the Remedy logo, the dashboard page appears.
obo.enabled.for.all

false

Use this configuration parameter to enable creating Service request on behalf of Customer by Contact. You can set the value to true for a better performance.

obo.search.prefixWildcard

true

Use this configuration parameter for using leading wildcard while creating Service request on behalf of Customer by Contact. You can set the value to false for a better performance.

obo.search.transformSearchTermCase

none

While creating Service request on behalf of Customer by Contact, this configuration parameter transforms the customer search text to either lower, or upper, or none.

allowPersonSearchByNameOnly

false

Use this configuration parameter to set the name based query. You can configure this parameter to true to enable search by firstname%lastname.

timelineRefreshInterval

60

Use this configuration parameter to set the auto refresh interval for Ticket Timelines.

enableInAppSurvey

true

Use this configuration parameter to enable the InAppSurvey feature for BMC Helix ITSM.

enableSbeIntegration

false

Use this configuration parameter to enable the integration of BMC Helix ITSM with BMC Helix Digital Workplace Catalog. Set the enableSbeIntegration parameter to true to enable the integration.

mapApi

google

You can configure Google Map by using this configuration parameter and keeping the value as google.

Configuration parameters available in the local settings of com.bmc.arsys.smartit component

In case of a BMC Helix ITSMupgrade, the local settings configuration parameters reflect the values as per user's existing connect.properties files. The following configuration parameters are available in the local settings of the BMC Helix ITSMserver:

Configuration parameters

Default values

Description

logback.configuration

Logging configuration for BMC Helix ITSM.

innovation_suite.base.url

""

In this parameter, specify the BMC Helix Innovation Suite server base URL to be used for authentication and integration. This parameter is used to establish integration with BMC Helix Service Monitoring (Powered by AIOps) for Probable Cause Analysis. For more information, see Probable cause analysis in Incident Management by using BMC Helix Service Monitoring  .

Configuration parameters to be added in the global settings (*) com.bmc.arsys.server.shared component

Configuration to specify ChatBot ID

Parameter

ChatBot-Id 

Default Parameter value

""

Description

In this parameter, specify the ID of the BMC Helix chat bot, to be added in the Microsoft Teams chat. The bot ID is the Microsoft App ID available in Configurations settings under Your Bot Channels Registration in Azure portal. Alternatively, Application (client) ID of your registered application name under App registrations in Azure portal can be entered as bot ID. You must have the application administrator permissions in Azure to view the bot ID.

For more information, see Launching ChatOps for collaboration.

Configuration to enable cognitive service in BMC Helix ITSM

Parameter

Enable-Cognitive_service

Default Parameter value

F

Description

To enable cognitive service in BMC Helix ITSM, set the value of this parameter to T.

Configuration to specify the classification service provider

Parameter

Classification-Service-Provider

Default Parameter value

NA

Description

Use this parameter to specify the classification service provider for BMC Helix ITSM. The AI-based support group prediction feature uses the Helix classifier model to predict support groups in incidents. 
To use the AI-based support group prediction feature, set the value of this parameter to HELIX.
If the parameter does not exist, you must create it, and set its value as HELIX.

Configuration to specify BMC Helix Portal tenant ID

This parameter is used to specify the BMC Helix Portal tenant ID to be used for authentication and integration.

Parameter

Helix-Portal-Tenant-Id

Default Parameter value

""

Description

In this parameter, specify the BMC Helix Portal tenant ID to be used for authentication and integration. For more information, see Setting up role-based access control. This parameter is used to establish integration with BMC Helix Service Monitoring (Powered by AIOps) for Probable Cause Analysis. For more information, see Probable cause analysis in Incident Management by using BMC Helix Service Monitoring .

Configuration to specify the IMS server base URL

This parameter is used to specify the Identity Management System (IMS) server base URL to be used for authentication.

Parameter

Helix-Portal-URL

Default Parameter value

""

Description

In this parameter, specify the IMS server base URL to be used for authentication. This URL is also used 

Configuration to specify the base URLs for BMC Helix ITSM and Mid Tier

Parameter

IFrame-Allowed-Sites

Default Parameter value

 < Mid Tier and BMC Helix ITSM URLs separated by a space>

Description

Use this configuration parameter for defining base URLs for BMC Helix ITSM and Midtier that are to be defined in BMC Helix Innovation Studio for Iframe security.

Configuration to specify the date and time format in the Progressive Web App screens

For PWA screens, by default, the date and time is displayed in absolute format, such as Sep 15, 2016 6:00 PM. This format displays the exact date and time. You can configure the format by using the following parameter:

Parameter

arsystem.pwa_date_field_display_mode

Default parameter value

1 (for absolute)

Description

Use this configuration parameter to specify the date and time format in the PWA screens.

When this parameter value is 1, the date and time is displayed in absolute format, such as Sep 15, 2016 6:00 PM. This format displays the exact date and time. When this parameter value is 2 , the date and time is displayed in relative format such as 2 days ago and 3 hours ago. This format gives you a general idea about when an activity happened.

Configuration to enable BMC HelixGPT in the BMC Helix ITSM environment

This parameter is applicable only for Progressive Web Application screens.

Parameter

HelixGPT-Assistant-Service-URL

Default parameter value

Description

The URL of the HelixGPT Assistant service is configured out of the box in this parameter to enable BMC HelixGPT in your BMC Helix ITSM environment.

Do not modify the value of this parameter.

After this parameter is configured, the Ask HelixGPT tab is available on the PWA incident screen. 

For more information, see Configuring Ask HelixGPT for BMC Helix ITSM.

Important

If you enable these parameters by using Centralized configuration, a restart of mid tier is not needed. The updates are reflected in a few minutes.

If you make changes to these parameters in the config.properties file, you must restart the mid tier.

Configuration parameters available in SHARE:Application_Properties

Configuration parameters

Default values

Description

Name

Smart_IT_MyIT_Patch

The current version name of BMC Helix ITSM. The default value is taken while installing BMC Helix ITSM.

Version

NA

The current version of BMC Helix ITSM. The default value is taken while installing BMC Helix ITSM.

 

Tip: For faster searching, add an asterisk to the end of your partial query. Example: cert*