filter users by projects using keystone v3

Registered by Raildo Mascena de Sousa Filho

In version v2.0 keystone allows filtering users by projects (v2.0/tenants/{tenantId}/users) but in v3 it doesn't.

If you need to list the users belonging to a project in keystone v3, you must use the role_assignments API, but it only returns a list of user_ids. To get further information like login and name, it is necessary to perform another query, using this id as a parameter, using the user API.

My proposal is to create the API call "v3/projects/{project_id}/users", which will internally make the process above described, returning information from the users, instead of only the user_id.

Blueprint information

Status:
Complete
Approver:
None
Priority:
Undefined
Drafter:
Raildo Mascena de Sousa Filho
Direction:
Needs approval
Assignee:
Raildo Mascena de Sousa Filho
Definition:
Obsolete
Series goal:
None
Implementation:
Good progress
Milestone target:
None
Started by
Raildo Mascena de Sousa Filho
Completed by
Raildo Mascena de Sousa Filho

Related branches

Sprints

Whiteboard

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.