User ID string escape in Manage Projects

Bug #1450550 reported by matt
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
OpenStack Dashboard (Horizon)
New
Medium
Unassigned

Bug Description

When configuring keystone to an LDAP backend the user IDs are given the DN of the object. This is OK because they are unique.

When configuring the project user membership in Horizon, this becomes a problem. The usernames given by LDAP contain spaces and parenthesis in the DN which is not ideal but seems to be the only way to go. This becomes a problem for Horizon as it seems it does not know how to escape these characters. When adding the user to the project, it accepts with no visual problems, but the user never gets added to the project.

The problem can be mediated by assigning the role via command-line/API.

Tags: keystone
Changed in horizon:
importance: Undecided → Medium
tags: added: keystone
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.