Feature Wiki
Tabs
Abandon DataCollection Permission `Add/Edit Entry`
Page Overview
[Hide]- 1 Reasons to Abandon Feature
- 2 Additional Information
- 2.1 Involved Authorities
- 2.2 Technical Aspects
- 2.3 Contact
- 2.4 Funding
- 3 Discussion
- 4 Implementation
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
- Authority to Sign off on Conceptual Changes: Samoila, Oliver [oliver.samoila]
- Authority to Sign off Code Changes: Szmais, Ingmar [iszmais]
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).

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]