It looks like the issue was not fixed.
With the patch applied, it is possible to get users as group members ("openstack group contains user"), but at the same time assignments don't work correctly.
When I assign a role in a project to the group instead of the user, I'm expecting the role would be inherited by the user. Nevertheless it comes to:
It looks like the issue was not fixed.
With the patch applied, it is possible to get users as group members ("openstack group contains user"), but at the same time assignments don't work correctly.
When I assign a role in a project to the group instead of the user, I'm expecting the role would be inherited by the user. Nevertheless it comes to:
def list_groups_ for_user( self, user_id, hints): user(user_ id) list_user_ groups_ filtered( user_dn, hints)
user_ref = self._get_
user_dn = user_ref['dn']
return self.group.
where we still have "dn" hardcoded.
Here we should have something similar to:
def list_users_ in_group( self, group_id, hints): list_group_ users(group_ id): ldap.group_ members_ are_ids:
user_ id = user_key
user_ id = self.user. _dn_to_ id(user_ key)
users = []
for user_key in self.group.
if self.conf.
else: