From 4fda432050e9b12ec9d48c2c80b9fd69faa54480 Mon Sep 17 00:00:00 2001 From: Petr Viktorin Date: Wed, 26 Feb 2014 16:39:49 +0100 Subject: [PATCH] ipalib.plugins: Expose LDAPObjects' eligibility for permission --type in JSON metadata https://fedorahosted.org/freeipa/ticket/4201 Reviewed-By: Alexander Bokovoy --- ipalib/plugins/baseldap.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/ipalib/plugins/baseldap.py b/ipalib/plugins/baseldap.py index c2aad784d..c4951eb56 100644 --- a/ipalib/plugins/baseldap.py +++ b/ipalib/plugins/baseldap.py @@ -631,6 +631,8 @@ class LDAPObject(Object): json_dict['aciattrs'] = attrlist attrlist.sort() json_dict['methods'] = [m for m in self.methods] + json_dict['can_have_permissions'] = bool( + self.permission_filter_objectclasses) return json_dict