However, an administrator does need to be able to get a complete list of tenants, does that need to be an extension? Seems like it could be something like one of these:
GET /v2.0/tenants/OS_KSADM
GET /v2.0/OS-KSADM/tenants
Can an extension change the defined behaviour by adding query strings to an already defined URL? If so, this seems simplest:
The API doc at http:// docs.openstack. org/api/ openstack- identity- service/ 2.0/content/ GET_listTenants _v2.0_tenants_ Admin_API_ Service_ Developer_ Operations- d1e1356. html suggests that this is in fact the correct behaviour.
However, an administrator does need to be able to get a complete list of tenants, does that need to be an extension? Seems like it could be something like one of these:
GET /v2.0/tenants/ OS_KSADM
GET /v2.0/OS- KSADM/tenants
Can an extension change the defined behaviour by adding query strings to an already defined URL? If so, this seems simplest:
GET /v2.0/tenants? scope=all