List of critical changes in version 3.12.26
Critical changes
Administration
It is now possible to restrict recording an object/action history by using the settings file - EntityModelHistorySettings.xml. The settings file is created in the configuration folder. The operating system monitors the changes, and when the file is changed, ELMA recalculates the restrictions.
Example of the settings file:
<?xml version="1.0" encoding="utf-8"?><?xml version="1.0" encoding="utf-8"?>
<EntityModelHistoryRestriction xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<EntityRestrictions>
<!--resrtict all actions with the object–->
<EntityRestriction>
<EntityName>Task</EntityName>
<ActionNames>
<string>Create</string>
<string>Update</string>
<string>Delete</string>
</ActionNames>
</EntityRestriction>
<!--resrtict all actions with the object–->
<EntityRestriction>
<EntityName>WorkflowInstance</EntityName>
</EntityRestriction> </EntityRestrictions>
<ActionRestrictions>
<!--resrtict actions with certain objects–->
<ActionRestriction>
<ActionName>Edit</ActionName>
<EntityNames>
<string>WorkflowInstance</string>
</EntityNames>
</ActionRestriction>
<!--resrtict actions with all objects–->
<ActionRestriction>
<ActionName>Create</ActionName>
</ActionRestriction>
</ActionRestrictions>
</EntityModelHistoryRestriction>
Major Changes
The mechanism for reading settings in the settings.config file has been changed. Now, when settings are changed, they are applied without requiring server restart.