2016-02-10 3 views
1

Я все еще нахожусь в фазе обучения boto3, и я не могу понять основы, чтобы получить список политик, назначенных пользователю, используя boto3 для профиля aws?Как получить список политик, назначенных пользователю с помощью boto3 для профиля aws?

Например:

>> import boto3 
>> client=boto3.client('iam') 
>> client.get_user() 

Здесь client.get_user() не дает мне атрибут политики.

Благодаря

ответ

1

Я думаю, что это client.list_user_policies(UserName=your_user_name). Кстати, вы должны рассмотреть возможность использования IPython, у него есть вкладки, которые облегчают просмотр списка доступных функций. (Это, как я нашел, что это для вас)

+0

Благодарим вас за информацию о ipython. Кроме того, я уже пробовал 'list_user_policies()' и похоже, что он не отображает управляемые политики. Он показывает только встроенные. – user3399273

2

Я знаю, что это старый вопрос, но то, что вы хотите:

Для встроенных политик:

inline_user_policies = client.list_user_policies(UserName=user_name) 

Для управляемой политики:

managed_user_policies = client.list_attached_user_policies(UserName=user_name) 

 Смежные вопросы

  • Нет связанных вопросов^_^