For users to be able to add persons or capabilities the configuration must be adjusted.
In the configuration file candidatesRequests.xml (<ARIS Publisher Server installation directory>\tomcat\webapps\businesspublisher\config\extensions\ext02), all elements able to add users are defined.
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE candidates SYSTEM "candidatesRequests.dtd">
<candidates>
<candidate objectType="capability"
objectLabel="inventory.candidateObject.capabilityLabel.DBI"
modelTemplate="systemFunctionDiagram"/>
<candidate objectType="person"
objectLabel="inventory.candidateObject.personLabel.DBI"
modelTemplate="systemOverviewDiagram"/>
<candidate objectType="dataType"
objectLabel="inventory.candidateObject.dataTypeLabel.DBI"
modelTemplate="systemOverviewDiagram"/>
<candidate objectType="orgUnit"
objectLabel="inventory.candidateObject.orgUnitLabel.DBI"
modelTemplate="systemOverviewDiagram"/>
<candidate objectType="hardware"
objectLabel="inventory.candidateObject.hardwareLabel.DBI"
modelTemplate="systemOverviewDiagram"/>
<candidate objectType="instance"
objectLabel="inventory.candidateObject.instanceLabel.DBI"
modelTemplate="createInstanceDiagram"/>
</candidates>
In the configuration file security.xml, the permissionType create must be entered and assigned to all relevant users or user groups.
...<security>
<capabilities>
<permissionTypes>
<permissionType name="read" />
<permissionType name="write" />
<permissionType name="delete" />
<permissionType name="approve" />
<permissionType name="disapprove" />
<permissionType name="readUnapproved" />
<permissionType name="create" />
</permissionTypes>
<permissionTypeGroups>
<permissionTypeSet name="full">
<entry permissionType="read"/>
<entry permissionType="write"/>
<entry permissionType="delete"/>
<entry permissionType="approve"/>
<entry permissionType="disapprove"/>
<entry permissionType="readUnapproved"/>
<entry permissionType="create" />
</permissionTypeSet>
</permissionTypeGroups>
</capabilities>
...