Configuring system-wide parameters
Use the Dev Studio, dynamic system settings rules, and properties files and scripts, to set system-wide parameters. The specific tool depends on your situation.
- System-wide parameters
- To specify system-wide parameters, use system data instances. System data instances are occurrences of your Pega Platform. See Specifying system-wide security parameters by using system data instances.
- Cluster-wide parameters that differ from site to site
- To set cluster-wide parameters when the values differ from site to site, such as with URLs, user names, or port numbers, and when they might be set programmatically use dynamic system settings. See Dynamic system settings.
- Individual node settings
- To apply changes to only some nodes in a system, change settings in the
prconfig.xml file. Settings in the
prconfig.xml file apply to the node on which the
prconfig.xml file resides. See Changing node settings by modifying the prconfig.xml file.Note: This is only for on-premises environments.
- Production-level-specific run-time parameters
- To set production-level-specific parameters, use data transforms and other rule types. Run-time application settings can differ based on a system's production level, and are further resolved at run time through rule resolution. See Configuring production-level-specific run-time settings by using application settings rules.
Note:
The rule and data instances listed below have similar names, but they are not related.
- Application settings rules (Rule-Admin-System-Settings rule type) – Use application settings rules to hold important constant values in your application that are the same in every deployed copy of your application, that can differ by production level, and are rule-resolved.
- Dynamic system settings data instances (Data-Admin-System-Settings) – Use dynamic system settings when the values differ from site to site, such as with URLs, user names, or port numbers, and when they might be set programmatically.
- Setting rules (Rule-Access-Setting rule type) – Use setting rules in role-based access control when defining access roles and permissions.