<div style="line-height:1.7;color:#000000;font-size:14px;font-family:arial"><div>Hi experts,</div><div><br></div><div>I'm using openstack rest admin api recently. I notice that we can use admin token to get all tenants id.</div><div>And now I want to use admin  token to get all projects details(like servers). But according to nova REST api, we need to get all project tokens firstly. </div><div>for example:</div><div>GET http://host:8774/v2/tenant_id/servers</div><div>X-Auth-Token : tenant_tokenid</div><div><br></div><div>And if we need to get these tokens, we would let admin role be at least a member of all projects. So that we can get tanant's token id.</div><div>for example:</div><div>POST http://host:35357/v2.0/tokens</div><div>X-Auth-Token : admin_token</div><div>{</div><div>    "auth":{</div><div>        "passwordCredentials":{</div><div>            "username":"admin_name",</div><div>            "password":"admin_pwd"</div><div>        },</div><div>        "tenantName":"***"</div><div>    }</div><div>}</div><div><br></div><div>If admin role is not a member of one project then we can't get a token id for that project.</div><div>But when I use GUI web page and login by admin account, I can see all projects and also I can manage them.</div><div>So do you have any idea that we can only use admin token to get all projects details?</div><div><br></div><div>Thank you!</div><div><br></div><div>Best Regards!</div><div>Henry</div><div><br></div></div><br><br><span title="neteasefooter"><span id="netease_mail_footer"></span></span>