By default, all mandatory fields should be filled in before changes are saved or can be approved.
In the configuration file approveDependency.xml (<ARIS Publisher Server installation directory>\tomcat\webapps\businesspublisher\config\extensions\ext02), you can define for each user group how mandatory fields that have not been filled in are to be handled.
The following example describes the three setting options:
<config>
<mandatoryFieldsChecker>
<set groupName="Administrator" level="none"/>
<set groupName="Process Manager" level="confirm"/>
<set groupName="IT Architects" level="restrict"/>
</mandatoryFieldsChecker>
</config>
The settings have the following effects:
The system does not check if all mandatory fields have been filled in (default configuration). There will be no warning. All members of the Administrator user group can authorize changes even if not all mandatory fields have been filled in.
The system checks if all mandatory fields have been filled in. If a mandatory field is not filled in a warning will be output. However, a dialog enables all members of the Process manager user group to approve the changes anyway.
The system checks if all mandatory fields have been filled in. If a mandatory field is not filled in a warning will be output. All members of the IT architects user group can authorize changes only if all mandatory fields have been filled in.