Bug #5929
Taxonomy selectors do not obey assign_$taxonomy permissions
Status:
Closed
Priority:
Normal
Assignee:
Category:
Users, Roles and Permissions
Target version:
Pull request:
Fixed in Releases:
Found in Releases:
Description
Wherever we display taxonomy select boxes we display all taxonomies regardless what user can assign. We should display only records that user can assign (there are two permissions for this purpose - assign_organizations and assign_locations).
Related issues
Associated revisions
History
#1
Updated by Marek Hulán about 8 years ago
- Blocks Feature #3193: Allow compartmentalisation/filtering of permissions by Organistion/Location added
#2
Updated by Marek Hulán about 8 years ago
- Blocks Tracker #4552: New permissions/authorization system issues added
#3
Updated by Marek Hulán about 8 years ago
- Status changed from Assigned to Ready For Testing
#4
Updated by Dominic Cleal about 8 years ago
- Target version set to 1.8.2
#5
Updated by Dmitri Dolguikh about 8 years ago
- Target version changed from 1.8.2 to 1.8.1
#6
Updated by Dmitri Dolguikh almost 8 years ago
- Target version changed from 1.8.1 to 1.8.0
#7
Updated by Dmitri Dolguikh almost 8 years ago
- Target version changed from 1.8.0 to 1.7.5
#8
Updated by Dmitri Dolguikh almost 8 years ago
- Target version changed from 1.7.5 to 1.7.4
#9
Updated by The Foreman Bot almost 8 years ago
- Pull request https://github.com/theforeman/foreman/pull/1479 added
#10
Updated by Dominic Cleal almost 8 years ago
- Legacy Backlogs Release (now unused) set to 21
#11
Updated by Marek Hulán almost 8 years ago
- Status changed from Ready For Testing to Closed
- % Done changed from 0 to 100
Applied in changeset 952396005dadab63a81cb4763e0a3dab3c3f204f.
#12
Updated by Marek Hulán over 6 years ago
- Related to Bug #14184: Non-admin user can't create filters for not taxable resources added
Fixes #5929 - Taxonomy filter obey permissions
With this patch you can assign permissions like assign_organizations and
assign_locations to particular user so that they can then assign
taxonomies
only from set of taxonomies granted by their filters.
Global users would be still able to assign any taxonomy to a resource as
long as they have appropriate assign permissions. They can also leave
the resource global.