如何将具有AIDAXXXXX的AWS IAM用户追溯到用户名?

时间:2019-05-29 17:32:49

标签: java amazon-iam

我注意到在Principal对象的AWS S3存储桶策略中,有一个带有AIDAXXXXXX的奇怪实体(X = random char)。我认为我从未向策略添加未知的IAM用户实体。如何检查Java中属于哪个IAM用户(或帐户)?甚至是S3?

我尝试使用GetUserRequest对此进行查询,如下所示:

GetUserRequest gur = new GetUserRequest();
gur.setUserName("AIDAXXXXXXXXXXXX");
GetUserResult gus = iam.getUser(gur);

但是它返回如下错误:

  

线程“主”中的异常   com.amazonaws.services.identitymanagement.model.NoSuchEntityException:   找不到名称为AIDAXXXXXXXX的用户。 (服务:   AmazonIdentityManagement;状态码:404;错误代码:NoSuchEntity;)

0 个答案:

没有答案