Package io.jmix.dynmodelflowui.security
Interface DynmodSafeModifySettingsRole
- All Superinterfaces:
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 Summary
Fields -
Method Summary
Methods inherited from interface io.jmix.dynmodelflowui.security.DynmodModifySettingsPolicies
dynamicAttributeConstraintModel, dynamicAttributeModel, dynamicAttributeResourceRolesModel, dynamicCalculatedAttributeModel, dynamicEntityConstraintModel, dynamicEntityModel, dynamicEntityResourceRolesModel, dynamicEnumerationModel, dynamicEnumerationValueModel, dynamicKeyValueModel, dynamicLocalizedMessageModel, dynamicLocalizedValueModel, dynamicMenuItemModel, dynamicModelDefinitionModel, dynamicStringValueModel, dynamicUniqueConstraintModel, dynamicViewDescriptorModel, dynamicViewModel, screens
-
Field Details
-
CODE
- See Also:
-
-
Method Details
-
dynamicModelSettings
void dynamicModelSettings() -
specific
void specific()
-