Feature Wiki

Information about planned and released features

Tabs

Abandon DataCollection Permission `Add/Edit Entry`

Based on the feedback we have received, we have decided to discontinue the following proposal.

1 Reasons to Abandon Feature

There is frequent confusion regarding the status of ILIAS 11: there is a permission called “Add/Edit Entry.”

This does not correlate directly with the “Add Entries” and “Edit Entries” functions in the settings of a table in a data collection.

The setting is made for each table. The permission applies to the entire data collection.

2 Additional Information

2.1 Involved Authorities

If this request is related to multiple components, please list both authorities for all related components.

2.2 Technical Aspects

{ Necessary technical information have to be provided here, e.g. dependencies on other ILIAS components and necessary modifications in general services/architecture. }

2.3 Contact

Person to be contacted in case of questions about the request or for funding offers: Samoila, Oliver [oliver.samoila]

2.4 Funding

Funding status and funding parties are listed in the block 'Status of Feature' in the right column of this page.

If you are interested to give funding for abandon this feature, please get into contact with the person mentioned above as 'Contact'.

3 Discussion

Use the following discussion section to express your objections against this request or your consent to get rid of this feature.

Kunkel, Matthias [mkunkel], 16 JAN 2026: I am not sure if I understand the reason for abandonning the ‘Add/Edit entry’ permission correctly. You want to keep the settings for a table, section ‘Record Settings’ – but you remove the related permission that give users the options defined by these settings? I do not understand how this could work? In the future, how will I enforce a role to add new entries to a selected table without giving them the permission ‘Edit Settings’? ‘Read’ permission isn't an option. Until now, it is the ‘Add/Edit entry’ permission (unfortunately, this information got lost in the settings with ILIAS 10, see below).

Until ILIAS 9 user got a short Info about how this feature is working.

I understand that it is a bit tricky that a user needs a special permission for the entire data collection and in addition that settings for the selected table have to be set. But that is due to the complexity of this feature and the fact, that tables are not controlled by RBAC (fortunately). But maybe I miss something.

Samoila, Oliver [oliver.samoila], 23 JAN 2026: Thank you very much, Matthias.

Based on your feedback, we have decided to refrain from implementing the following proposal.

We understand that this would make an important use case impossible. We will consider how we can make data collection more user-friendly overall without removing role-based control.

4 Implementation

{Short description of the final implementation and possible consequences for existing installations.}

Removed Testcases

The following testcases have been removed from Testrail or modified because the feature is no longer part of the ILIAS core.

  • {Test case number linked to Testrail} : {test case title}

Approval

Approved at {date} by {user}.

Last edited: 23. Jan 2026, 15:01, Samoila, Oliver [oliver.samoila]