diff options
author | Petr Viktorin <pviktori@redhat.com> | 2014-03-26 17:11:23 +0100 |
---|---|---|
committer | Martin Kosek <mkosek@redhat.com> | 2014-04-11 10:17:41 +0200 |
commit | a185d45d87539559876f7b0b4f75b904339a5b90 (patch) | |
tree | 79fa64aca6cefceab54e137d74bb48a5d74157bd /install/updates | |
parent | 50c7f3b2366aa48a966a958a7f95941c917ad3fa (diff) | |
download | freeipa-a185d45d87539559876f7b0b4f75b904339a5b90.tar.gz freeipa-a185d45d87539559876f7b0b4f75b904339a5b90.tar.xz freeipa-a185d45d87539559876f7b0b4f75b904339a5b90.zip |
Add managed read permissions to RBAC objects
Add default read permissions to roles, privileges and permissions.
Also add permission to read ACIs. This is required for legacy permissions.
Part of the work for: https://fedorahosted.org/freeipa/ticket/3566
Diffstat (limited to 'install/updates')
-rw-r--r-- | install/updates/40-delegation.update | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/install/updates/40-delegation.update b/install/updates/40-delegation.update index 3fabdf9c7..e90819a51 100644 --- a/install/updates/40-delegation.update +++ b/install/updates/40-delegation.update @@ -392,3 +392,12 @@ default:ipapermissiontype: SYSTEM dn: cn=config add:aci: '(target = "ldap:///cn=automember rebuild membership,cn=tasks,cn=config")(targetattr=*)(version 3.0;acl "permission:Add Automember Rebuild Membership Task";allow (add) groupdn = "ldap:///cn=Add Automember Rebuild Membership Task,cn=permissions,cn=pbac,$SUFFIX";)' + + +# Read privileges +dn: cn=RBAC Readers,cn=privileges,cn=pbac,$SUFFIX +default:objectClass: nestedgroup +default:objectClass: groupofnames +default:objectClass: top +default:cn: RBAC Readers +default:description: Read roles, privileges, permissions and ACIs |