Feature Wiki

Information about planned and released features

Tabs

Role assignment logging

1 Description

The functionality would be optional to enable for each client.
Changes to all role assignments would be logged for each user in the database, i.e.

  • (Admin) user who makes the change
  • Datetime of change
  • What role is changed
  • Assigned or de-assigned

2 Status

Scheduled for Release: was Release 4.1
Funding: Required
Development: iNetworks and Leifos (plugin slot enhancements)

3 Additional Information

We possibly need a somewhat similar functionality on behalf of a client who needs to record and list specific role changes over time. As this feature has a close resemblance with role-auditing we imagine it could be good for the project.
We have not decided what to do with deleted roles.
Please give any feedback and thoughts you have.

4 Discussion

JF 30 Nov 2009: This could be done hardcoded or as a plugin (event plugin). ILIAS must notify the event plugins for these kind of events and the plugin could write logging data to a file. We currently prefer the plugin solution.

Gødvad: I actually agree with you but need a different kind of functionality. Let's discuss if relevant which I hopefully will know very soon.

Jesper Gødvad 10 Jan 2010: We're going forward in creating the functionality that our client needs. As I've written previously it only some-what fits so we cannot fund a lot on this but are willing to contribute. We need a price tag. Also see: ILIAS forum.

JF 11 Jan 2010: Providing events for plugins for role assignments/deassignments would be a day maximum. If you want to tackle all RBAC operations it would be up to 2 days.

Zenzen, Enrico [ezenzen], 18 AUG 2022: This request no longer fulfills the requirements of the Feature Wiki. In consultation with the maintainer I change the status of the feature request to "Redundant / outdated". If the request is still relevant, please update template and mockups.

5 Follow-up

Back to Logging

Last edited: 28. May 2024, 09:46, Kunkel, Matthias [mkunkel]