2016-11-22 119 views
0
上的Facebook登录

我正在开发一个应用程序,需要代表将使用我的应用程序的最终用户查询(读取)AWS详细信息。例如,在该用户的AWS账户的可用区域上运行的所有EC2实例的仪表板视图。相当于AWS

Facebook有oAuth让开发人员代表用户执行操作,AWS是否有类似的服务让开发人员能够代表AWS用户查询甚至进行更改? (例如,停止在用户的AWS账户下运行的EC2实例)

+1

您能否更新您的问题以添加关于“代表最终用户查询AWS详细信息”的含义的更多详细信息?什么AWS细节? “代表AWS用户进行更改”是什么意思?向你的问题添加更多细节可能会带来更好的答案。 –

+0

例如,在我的仪表板中,我希望能够显示用户AWS账户的EC2实例列表。 (这只是一个例子,我知道这个信息已经在AWS控制台上可用) – Anand

回答

0

需要授予权限才能在特定的AWS账户上执行操作。

例如,如果您想查看或停止Amazon EC2实例我的 AWS账户,我需要为您提供凭据,以便您可以进行API调用。这可以通过为您创建一个永久的IAM用户来完成,或者我可以使用Security Token Service生成临时凭证 - 这些是由永久凭证创建的有时限的凭证,可以为其分配有限的权限。

底线:拥有账户的人需要为您提供凭证。