|
Property
|
Description
|
||
|---|---|---|---|
|
mksis.si.restrictedCharsForDevpathName
|
Prevents characters from being used in a development path name. To prevent the use of certain characters, enter them in the Value field. These values are case-sensitive. Enter multiple letters without a space. For example, to prevent the use of the characters x, X, y, and $, enter xXy$.
The following characters are not allowed in development path names by default:
• \n
• \r
• \t
• :
• [', ']
• #
• ISO control characters
• Ignorable characters in a Java or Unicode identifier
|
||
|
mksis.si.triggers.disabled
|
File listing projects with disabled event triggers, for example:
si.triggers.disabled=triggers/disabled.txt
|
||
|
mksis.si.triggers.disableSubProjects
|
Determines whether or not to disable subproject triggers if any one of its parent projects has disabled event triggers.
Default is true.
|
||
|
mksis.si.triggers.enable
|
Enables configuration management triggers.
If set to false, all the other triggers properties are ignored and no configuration management triggers will run.
Default is true.
|
||
|
mksis.si.triggers.events
|
Directory for event definition files (.events files).
Default is triggers/events/.
|
||
|
mksis.si.triggers.resolution
|
Resolution type. One of singlescript, singlecontext, or chained.
Default is chained.
|
||
|
mksis.si.triggers.resolutionOrder
|
Order of trigger resolution. PTC RV&S resolves global triggers followed by project triggers.
Default is global;project.
|
||
|
mksis.si.unsupportedCharsInProjectName
|
Prevents characters from being used in project or sub-project names. The administrator can add a list of unsupported characters, separated by semicolons, not permitted in project or sub-project names in the Value field of the Edit Property dialog box.
Following is the list of default unsupported characters included in the property:
• <
• >
• :
• "
• /
• \
• ?
• *
• |
|
||
|
mksis.si.allowUnsupportedCharsInProjectName
|
When set to true, allows you to include unsupported characters in project or subproject names as specified in the policy mksis.si.unsupportedCharsInProjectName, in addition to the default unsupported characters.
Default value of the property is false.
|
||
|
mksis.si.unsupportedCharsInMemberName
|
Prevents characters from being used in the member names. The administrator can add a list of unsupported characters, separated by semicolons, not permitted in member names in the Value field of the Edit Property dialog box.
Following is the list of default unsupported characters included in the property:
• <
• >
• :
• "
• /
• \
• ?
• *
• |
|
||
|
mksis.si.allowUnsupportedCharsInMemberName
|
When set to true, allows you to include unsupported characters in member names as specified in the policy mksis.si.unsupportedCharsInMemberName, in addition to the default unsupported characters.
Default value of the property is false.
|
||
|
mksis.si.webhook.enable
|
When set to true, enables webhook event triggers.
If set to false, all webhook configurations are ignored.
Default value of the property is true.
|
||
|
mksis.si.webhook.notifier.maxThreads
|
Sets the maximum number of threads that can be used to send webhook notifications concurrently.
Increasing this value can improve performance when sending a large number of webhook notifications, but it may also increase resource usage on the server.
Default value of the property is 5.
|
||
|
mksis.si.webhook.notifier.retry.attemptDelay
|
Sets the delay for checking the retry queue for failed webhook deliveries that are ready to be retried and resubmitting them.
A longer delay can help avoid overwhelming the webhook endpoint with retry attempts, but it may also increase the time required to successfully send the notification.
Default value of the property is 30 seconds.
|
||
|
mksis.si.webhook.notifier.retry.cleanupDelay
|
Sets the delay after which failed webhook notifications are cleaned up from the retry queue.
This helps prevent the retry queue from growing indefinitely and consuming excessive resources.
Default value of the property is 300 seconds.
|
||
|
mksis.si.webhook.notifier.retry.maxThreads
|
Sets the maximum number of threads that can be used to retry sending failed webhook notifications concurrently.
Increasing this value can improve performance when retrying a large number of failed webhook notifications, but it may also increase resource usage on the server.
Default value of the property is 2.
|
||
|
mksis.si.webhook.notifier.timeout
|
Sets the timeout for webhook notification delivery attempts.
If a webhook notification cannot be delivered within this time, it is considered a failure and is retried according to the retry policy.
Default value of the property is 2 seconds.
|
||
|
mksis.si.webhook.trigger.script
|
The script from the mksis.triggers.scripts directory that is executed when a webhook event is triggered. This script is responsible for sending the webhook payload to the specified webhook URL.
Ensure that the script exists in the mksis.triggers.scripts directory. If it is not set, webhook events are not sent.
|