Bug #22199
closedAudit user and user group linking
Description
In order to audit all changes that might affect user permissions, it's not enough to just audit user roles, which is covered by #22051. We also need:
As a user with view_audits permission I want to see user audit record creates when a role has been assigned to a user.
As a user with view_audits permission I want to see user group audit record created when a role has been assigned to a user group.
As a user with view_audits permission I want to see user group audit record created when user group is assigned/disassigned another user group as parent/children. Note that this can have implications on what permissions a user in a given parent user group has grantes.
As a user with view_audits permission I want to see user audit record created when user is assigned or disassigned from a user group. This should include automatic external user group sync. Wile it does not necessarily is triggered by user, without this information, the critical part would be missing.
As a user with view_audits permission I want to see role audit record created when role permissions changes.
Updated by Marek Hulán over 6 years ago
- Related to Tracker #21879: [TRACKER] Audit every possible resource added
Updated by Tomer Brisker over 6 years ago
- Related to Bug #6235: User group membership changes not audited added
Updated by The Foreman Bot over 6 years ago
- Status changed from New to Ready For Testing
- Pull request https://github.com/theforeman/foreman/pull/5187 added
Updated by Marek Hulán over 6 years ago
- Translation missing: en.field_release set to 330
Updated by Swapnil Abnave over 6 years ago
- Status changed from Ready For Testing to Closed
- % Done changed from 0 to 100
Applied in changeset d0eef9afa6d8e9ddd43fb1949ebadcd8245531aa.
Updated by Tomer Brisker over 6 years ago
- Related to Bug #23195: associations are not audited on creation added
Updated by The Foreman Bot over 6 years ago
- Assignee set to Lukas Zapletal
- Pull request https://github.com/theforeman/foreman/pull/5450 added
Updated by Tomer Brisker about 6 years ago
- Related to Bug #23965: audit: undefined method `each' for "":String added