diff options
author | Rob Crittenden <rcritten@redhat.com> | 2010-12-08 13:33:40 -0500 |
---|---|---|
committer | Adam Young <ayoung@redhat.com> | 2010-12-08 13:51:10 -0500 |
commit | 4c09809ea87f137bb8424743de4e6d7b62bb1254 (patch) | |
tree | 800d9c1520e0c1a5d902b939838fdafeff6d2c94 /ipalib/plugins/permission.py | |
parent | 751ee81771aca741e6b79ddb97c0e1813d6ba047 (diff) | |
download | freeipa-4c09809ea87f137bb8424743de4e6d7b62bb1254.tar.gz freeipa-4c09809ea87f137bb8424743de4e6d7b62bb1254.tar.xz freeipa-4c09809ea87f137bb8424743de4e6d7b62bb1254.zip |
Add plugin for manage self-service ACIs
This is just a thin wrapper around the aci plugin, controlling what
types of ACIs can be added.
Right now only ACIs in the basedn can be managed with this plugin.
ticket 531
Diffstat (limited to 'ipalib/plugins/permission.py')
-rw-r--r-- | ipalib/plugins/permission.py | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/ipalib/plugins/permission.py b/ipalib/plugins/permission.py index c2264aaf3..4ad53c749 100644 --- a/ipalib/plugins/permission.py +++ b/ipalib/plugins/permission.py @@ -310,7 +310,8 @@ class permission_find(LDAPSearch): found = False if 'permission' in aci: for entry in entries: - if aci['permission'] == entry['cn']: + (dn, attrs) = entry + if aci['permission'] == attrs['cn']: found = True break if not found in aci: |