Acquia CMS

Configuration management

In Acquia CMS, configuration is the collection of admin settings that determine how the site functions, as opposed to the content of the site. Configuration typically includes parameters such as site name, content types and fields, taxonomy vocabularies, and views.

Acquia CMS ships default configuration of all its submodules that are stored in the modules/*/config folder.

To synchronize configuration between different environments, do one of the following:

  • Use the Drupal UI to import, export, ignore and synchronize configuration.

  • Use the Drush UI to run commands such as drush cex and drush cim at root to export and import configuration respectively.

The following are the types of users for synchronizing configuration between different environments:

  • Existing users: If users have any configurations with respect to any submodules or related to any site settings, then those configurations are not overridden and new configurations are shipped with Acquia CMS.

  • New users: New configurations are shipped along with its submodule. Users can overwrite each configuration and export it using the drush cex command. For example, Article content type and its fields.

Note

Sometimes Acquia has to override certain configurations related to core. In such cases, Acquia will inform the users by a release.