filter endpoints based on scope
Currently Keystone returns all endpoints in the service catalog, regardless whether users have access to them or not. This is neither necessary nor efficient.
We need to establish project-endpoints relationship so we can effectively assign endpoints to a given project, and be able to filter endpoints returned in the service catalog based on the token scope.
Blueprint information
- Status:
- Complete
- Approver:
- None
- Priority:
- Low
- Drafter:
- Guang Yee
- Direction:
- Needs approval
- Assignee:
- Fabio Giannetti
- Definition:
- Drafting
- Series goal:
- Accepted for havana
- Implementation:
- Implemented
- Milestone target:
- 2013.2
- Started by
- Dolph Mathews
- Completed by
- Dolph Mathews
Related branches
Related bugs
Sprints
Whiteboard
https:/
I separated the "optional catalog" portion of this blueprint into a new one, please reduce the scope of this blueprint accordingly (see https:/
if I understood correctly, the ultimate goal here was to encrypt a token for exclusive consumption by a specific service? so why fuss with superficial changes on the catalog at all?
<gyee> this one is unrelated to the encrypt-
Gerrit topic: https:/
Addressed by: https:/
Project to Endpoint association for catalog filtering
revised as 'slow progress' due to the implementation consistently failing jenkins