Доступ к учетной записи пользователя AWS Root с помощью java - PullRequest
0 голосов
/ 16 февраля 2019

Данные учетной записи корневого пользователя AWS

Существует ли какой-либо API, с помощью которого мы можем получить информацию об учетной записи корневого пользователя AWS?

   ListUsersRequest request = new ListUsersRequest();
   ListUsersResult response = iam.listUsers(request);
   response.getUsers()

Список кодов всех пользователей, не являющихся пользователем rootданные аккаунта

1 Ответ

0 голосов
/ 16 февраля 2019

Пользователь root не является пользователем IAM, поэтому он не будет отображаться в списке пользователей IAM.

Если вы не возражаете, я спрашиваю, для чего вы пытаетесь получить доступ к пользователю root?

Вы можете создать набор ключей доступа для пользователя root и установить соединение Java через эти ключи доступа.

Информацию о том, как генерировать ключи доступа пользователя root, можно найти здесь в документации AWS .

Java можно настроить на использование учетных данных для доступа, как указано здесь .

Я должен предупредить вас, хотя это ЧРЕЗВЫЧАЙНО плохая практикакогда-либо использовать свои учетные данные root для таких вещей.В зависимости от того, что вы пытаетесь сделать, в идеале вы должны стремиться использовать пользователей и роли IAM вместо корневых учетных данных.

...