mirror of
https://salsa.debian.org/freeipa-team/freeipa.git
synced 2025-02-25 18:55:28 -06:00
Removal of memberofindirect_permissons from privileges
Problem: In the Privilege page, can list Permissions. This "Shows Results" for "Direct Membership". But there is an option to list this for "Indirect Membership" also. There isn't a way to nest permissions, so this option is not needed. Solution: This patch removes the memberofindirect_persmission definition from server plugin. It fixes the problem in Web UI. https://fedorahosted.org/freeipa/ticket/2611
This commit is contained in:
committed by
Rob Crittenden
parent
1431c80b3c
commit
e9b79cc1e1
@@ -49,13 +49,10 @@ class privilege(LDAPObject):
|
||||
object_name = _('privilege')
|
||||
object_name_plural = _('privileges')
|
||||
object_class = ['nestedgroup', 'groupofnames']
|
||||
default_attributes = ['cn', 'description', 'member', 'memberof',
|
||||
'memberindirect', 'memberofindirect',
|
||||
]
|
||||
default_attributes = ['cn', 'description', 'member', 'memberof']
|
||||
attribute_members = {
|
||||
'member': ['role'],
|
||||
'memberof': ['permission'],
|
||||
'memberofindirect': ['permission'],
|
||||
}
|
||||
reverse_members = {
|
||||
'member': ['permission'],
|
||||
|
||||
Reference in New Issue
Block a user