"type" permissions (e.g. --type=user) should use targetfilter instead of target (e.g. (targetfilter = "(objectclass=ipaUser)"))
--type=user
(targetfilter = "(objectclass=ipaUser)")
To make sure this works with another, user-specified, filter, we need to allow multiple values in targetfilter and have --type work only on the objectclass one.
For additional flexibility, add targetattrfilter (also multi-valued).
targetattrfilter
Mailing list thread: http://www.redhat.com/archives/freeipa-devel/2013-December/msg00063.html
I've moved the targetattrfilters part out to https://fedorahosted.org/freeipa/ticket/4106
master:
Starting review
Additional fix:
Metadata Update from @pviktori: - Issue assigned to pviktori - Issue set to the milestone: FreeIPA 4.0 - 2014/02
Login to comment on this ticket.