Source Configuration Properties in the Database
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.
* 
If the project or sub-project name on the PTC RV&S Server includes characters that are not recognized by the client’s operating system, also it may lead to the sandbox view displaying an unusual or incorrect directory structure. For more information see Création d'un sous-projet de gestion des configurations.
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.
* 
If a member name on the PTC RV&S Server contains unsupported characters, a working file is not created for that member. Additionally, the sandbox view of sandboxes containing such members may display an unusual or incorrect directory structure.
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.
Est-ce que cela a été utile ?