Works for me. =D On Tue, Jul 17, 2012 at 1:51 PM, Dolph Mathews <dolph.math...@gmail.com>wrote:
> Adam speaks lies ;) > > Here's a regular user requesting a list of tenants on port 5000 (notice > they only get back 1 tenant): > > GET http://localhost:5000/v2.0/tenants > ====================================== > > X-Auth-Token: a6094f62e38c4fafa57e6edf7bd04961 > > > 200 OK > ====== > > Status: 200 > Content-Length: 133 > Content-Location: http://localhost:5000/v2.0/tenants > Vary: X-Auth-Token > Date: Tue, 17 Jul 2012 20:49:16 GMT > Content-Type: application/json > > { > "tenants": [ > { > "enabled": true, > "description": null, > "name": "my-project", > "id": "2cf2efb1da5c4d5b8c97d8055ff3b5d8" > } > ], > "tenants_links": [] > } > > > Here's an admin API call for all tenants in the system (notice there is an > additional tenant the above user did not have access to): > > GET http://localhost:35357/v2.0/tenants > ======================================= > > X-Auth-Token: ADMIN > > > 200 OK > ====== > > Status: 200 > Content-Length: 236 > Content-Location: http://localhost:35357/v2.0/tenants > Vary: X-Auth-Token > Date: Tue, 17 Jul 2012 20:49:22 GMT > Content-Type: application/json > > { > "tenants": [ > { > "enabled": true, > "description": null, > "name": "my-project", > "id": "2cf2efb1da5c4d5b8c97d8055ff3b5d8" > }, > { > "enabled": true, > "description": null, > "name": "project-x", > "id": "1213c2511f364264b1dfea9a56a225e0" > } > ], > "tenants_links": [] > } > > > -Dolph > > On Tue, Jul 17, 2012 at 2:55 PM, Matt Joyce > <matt.jo...@cloudscaling.com>wrote: > >> On Tue, Jul 17, 2012 at 12:55 PM, Adam Young <ayo...@redhat.com> wrote: >> >>> On 07/17/2012 03:47 PM, Matt Joyce wrote: >>> >>>> As a non admin user. Querying the keystone v2 API is there a way for >>>> me to get a list of the tenants that I am a member of? Or is that only a >>>> v3 thing? >>>> >>>> -Matt >>>> >>> >>> I was just looking into it, and there is no such API yet. The >>> underlying Identity provider call is get_tenants_for_user and there does >>> not seem to be a route set up that calls that. >>> >> >> >> 8( <--- sad panda face. >> >> That would have been a very useful call for me right now. I hope we have >> something by folsom ( albeit s/tenant/project/ig ) >> >> -Matt >> >> _______________________________________________ >> Mailing list: https://launchpad.net/~openstack >> Post to : openstack@lists.launchpad.net >> Unsubscribe : https://launchpad.net/~openstack >> More help : https://help.launchpad.net/ListHelp >> >> >
_______________________________________________ Mailing list: https://launchpad.net/~openstack Post to : openstack@lists.launchpad.net Unsubscribe : https://launchpad.net/~openstack More help : https://help.launchpad.net/ListHelp