Bug #5673
closedAs a user wishing to manage roles and users, I cannot easily remove a role.
Description
This issues manifests itself in two forms:
1. If I have Role A, being used by User B and I attempt to delete Role A, I am presented with an error message "Role is still in use".
2. If I have Role A being used by 25 users, and I wish to delete Role A, I must find every user using Role A, remove the Role from each individual user and then delete the role.
Updated by Dominic Cleal about 12 years ago
- Category set to Users, Roles and Permissions
Updated by Marek Hulán about 12 years ago
Just for the record, users could be search by role using filter "role = $name" but that is also inconvenient
Updated by Marek Hulán almost 10 years ago
- Target version changed from 115 to 1.5.3
Updated by Marek Hulán almost 10 years ago
- Target version changed from 1.5.3 to 1.5.0
Updated by Daniel Lobato Garcia almost 10 years ago
We have had this problem with Organizations/Locations too, where removing them is a real PITA (find all objects associated), Environments, and proxies... If we can have a 'generic' approach to this operation that we can apply with any object that deleting it leaves orphans that have to be fixed, that'd be great
Updated by Shlomi Zadok almost 10 years ago
@Daniel, I think that this use-case is a whole lot different than with Organizations / Locations.
With Role, it is a simple delete, which removes the user_roles association, and does not leave an orphan
Updated by The Foreman Bot almost 10 years ago
- Status changed from New to Ready For Testing
- Pull request https://github.com/theforeman/foreman/pull/3922 added
Updated by Shlomi Zadok almost 10 years ago
- Status changed from Ready For Testing to Closed
- % Done changed from 0 to 100
Applied in changeset a2c1e8db65c815fd5b8ab93c67c1e4574d39e373.
Updated by Dominic Cleal almost 10 years ago
- Translation missing: en.field_release set to 189