Admin form showing a locked setting and a warning about an exported setting.
Admin form showing a locked setting and a locked exported setting.

Values set in the admin UI using a system_settings_form() are stored directly into the variables table in the database. These values can be locked down by defining them in the $conf array in your settings.php file, but that is not reflected in the UI, which makes for some frustrating user experiences.

This module will disable and mark the form fields in system_settings_form() implementations if they are defined in the settings.php file and thus cannot be changed. Additionally, any values stored in Strongarm settings will also be disabled and marked, but with an exception by permission so users with privileged roles can override those values.

Supporting organizations: 

Project information

  • caution Minimally maintained
    Maintainers monitor issues, but fast responses are not guaranteed.
  • caution Maintenance fixes only
    Considered feature-complete by its maintainers.
  • Module categories: Administration, Developer
  • chart icon79 downloads
  • shieldStable releases for this project are covered by the security advisory policy.
    Look for the shield icon below.