Skip to main content


         This documentation site is for previous versions. Visit our new documentation site for current releases.      
 

Dynamic system settings

Updated on December 13, 2021

Deployment Manager exposes a few Dynamic System Settings (DSS) to override the default behavior. See below for a list of configurations available to override the default behavior. All of these settings are optional and are not required by default. Carefully evaluate each configuration before configuring for your application.

Service connection timeout

All interactions within Deployment Manager happen through REST services, and the default time for these connections is 30 seconds. The DSS DMConnectorTimeOut is responsible for setting the timeout in milliseconds. The value is set to 30000 milliseconds (30 sec.) by default. This dynamic system setting value can be modified as required to affect the connection timeout when calling the Deployment Manager service. Note that this will cause longer interaction times for all connectors.

Owning rulesetPegaDeploymentManagerIntegrations
PurposeDMConnectorTimeOut
Value30000

Application Mapping in External LDAP System

This DSS deploymentmanager/security/external_apps_mapping/enabled drives the source of the application mapping with the operator. If set to true, the applications available to a user is managed from the external authentication system (SSO or LDAP). If enabled. any changes made within Deployment Manager are overwritten with values from the authentication system on next operator log in.

Owning rulesetPegaDevopsShared
Purposedeploymentmanager/security/external_apps_mapping/enabled
ValueFalse

Use JWT Grant Type

Merge actions are performed from the application instance of the developer. Currently, Deployment Manager uses client credentials to integrate with the orchestrator, however if there is a requirement to use JWT grant type, then the following dynamic system setting rule can be created and set to TRUE. This will enable tracking the initiator of a merge requests. In addition to this setting, the appropriate authentication profile and JWT client/server profiles must be updated on the candidate and orchestrator environments.

Owning rulesetPegaDevopsShared
Purposedeploymentmanager/security/use_jwt_grant_type/enabled
ValueNo value

Deployment History Maximum Size

The maximum count of deployments fetched for deployment history of a pipeline is currently set to 50. If you want to customize the default value, the following DSS can be edited and set to a new default value greater than 50. Note that the value set here will be applied for all pipelines and may potentially fetch large amounts of data if set to an arbitrarily large value. In addition to this you may have to increase the timeout setting to accommodate for the increased data, otherwise you may see blank deployment history.

Owning rulesetPegaDeploymentManagerCore
Purposedeploymentmanager/pipeline/maximum_deployments_to_show/size
Value50

  • Previous topic Configure advanced system settings
  • Next topic Creating and using custom repository types for Deployment Manager

Have a question? Get answers now.

Visit the Support Center to ask questions, engage in discussions, share ideas, and help others.

Did you find this content helpful?

Want to help us improve this content?

We'd prefer it if you saw us at our best.

Pega.com is not optimized for Internet Explorer. For the optimal experience, please use:

Close Deprecation Notice
Contact us