Interface DynmodSafeModifySettingsRole

All Superinterfaces:
DynmodModifySettingsPolicies

public interface DynmodSafeModifySettingsRole extends DynmodModifySettingsPolicies
Grants access to change the dynamic model settings without data loss: the user can add and change entities, attributes, enumerations, views and other parts of the model, but cannot apply changes that drop entities, attributes, enumerations or enumeration values.

The persisted settings entity is read-only for this role, so that a model that drops data cannot be saved bypassing the check made when the model is applied. Only its content attribute is modifiable, so that the YAML editor of the settings view is editable; the edited content is saved by the apply.

  • Field Details

  • Method Details

    • dynamicModelSettings

      void dynamicModelSettings()
    • specific

      void specific()