...
Within the Administration > System Settings component exists a number of advanced system configurations that are used by features across the application. These configuration settings are implemented by the Foundry Health engineering team and were originally designed to be added by IQVIA engineering support teams and further managed by superadmin users.
Also in this This area of ClinSpark is also has a synchronization feature built as a way to ensure certain configurations are properly managed over time. By design, this feature set is not visible to or accessible by customers as it is intended for use by Foundry Health engineering and support team members as a support toolfunction.
...
As certain customer environments receive configuration changes or new builds of ClinSpark over time, previously saved system settings are carefully reviewed and updated.
Configurations managed in project source
An incredibly A powerful aspect of ClinSpark is the ability to customize reports and dashboard components in both a modular and controlled way.
System configurations also receive regular updates over time as enhancements are routinely made, sometimes necessary with new features that are developed. For example, when improved password reset features were implemented, a new set of configurations were added that allows for the customization of alert messages that are emailed to users. All of these Details about that are here: https://foundryhealth.atlassian.net/wiki/spaces/DOCS/pages/3708617070/Self-service+Password+Reset#Modifying-the-email-template
System configurations are maintained as part of the project source control as developers track updates to them over time. Changes make their way into updated builds of ClinSpark, which are deployed into new or existing environments.
Foundry Health IQVIA maintains ‘least common denominator’ settings that are automatically pushed added to environments upon initial deployment. During customer onboarding these are commonly referred as ‘bootstrapped’ configurations which are provided to all customers by default. In the example of password reset, this would include the default email template used when sending password reset emails, when customers accept that build into an environment.
Synchronization States
A synchronization feature is available to superadmin users through a set of visual cues and descriptors that reflect the known state of a given configuration. These are important to understand as they serve a different purpose and meaning depending on the state of the environment, and , what actions can be taken against the configuration.
...
Date & Time Last Updated
Each configuration will show a date and time value that’s associated with certain “last updated” context. These date and time values help users know the current state of the configuration, and, if action is necessary to update further.
...