I think the piece you need on the keystone side is already available, but not currently exposed in keystoneclient.
GET /v3/role_assignments
Can be used to get a list of projects the user has any sort of authorization to access. Bug 1246310 is tracking the addition of this call to the python library.
I think the piece you need on the keystone side is already available, but not currently exposed in keystoneclient.
GET /v3/role_ assignments
Can be used to get a list of projects the user has any sort of authorization to access. Bug 1246310 is tracking the addition of this call to the python library.