AACFlow

AWS IAM

Manage AWS IAM users, roles, policies, and groups

Usage Instructions

Integrate AWS Identity and Access Management into your workflow. Create and manage users, roles, policies, groups, and access keys.

Tools

iam_list_users

Input

ParameterTypeRequiredDescription
regionstringYesNo description
accessKeyIdstringYesNo description
secretAccessKeystringYesNo description
pathPrefixstringNoNo description
maxItemsnumberNoNo description
markerstringNoNo description

Output

ParameterTypeDescription
usersjsonusers output from the tool
isTruncatedbooleanisTruncated output from the tool
markerstringmarker output from the tool
countnumbercount output from the tool

iam_get_user

Input

ParameterTypeRequiredDescription
regionstringYesNo description
accessKeyIdstringYesNo description
secretAccessKeystringYesNo description
userNamestringNoNo description

Output

ParameterTypeDescription
userNamestringuserName output from the tool
userIdstringuserId output from the tool
arnstringarn output from the tool
pathstringpath output from the tool
createDatestringcreateDate output from the tool
passwordLastUsedstringpasswordLastUsed output from the tool
permissionsBoundaryArnstringpermissionsBoundaryArn output from the tool
tagsjsontags output from the tool

iam_create_user

Input

ParameterTypeRequiredDescription
regionstringYesNo description
accessKeyIdstringYesNo description
secretAccessKeystringYesNo description
userNamestringYesNo description
pathstringNoNo description

Output

ParameterTypeDescription
messagestringmessage output from the tool
userNamestringuserName output from the tool
userIdstringuserId output from the tool
arnstringarn output from the tool
pathstringpath output from the tool
createDatestringcreateDate output from the tool

iam_delete_user

Input

ParameterTypeRequiredDescription
regionstringYesNo description
accessKeyIdstringYesNo description
secretAccessKeystringYesNo description
userNamestringYesNo description

Output

ParameterTypeDescription
messagestringmessage output from the tool

iam_list_roles

Input

ParameterTypeRequiredDescription
regionstringYesNo description
accessKeyIdstringYesNo description
secretAccessKeystringYesNo description
pathPrefixstringNoNo description
maxItemsnumberNoNo description
markerstringNoNo description

Output

ParameterTypeDescription
rolesjsonroles output from the tool
isTruncatedbooleanisTruncated output from the tool
markerstringmarker output from the tool
countnumbercount output from the tool

iam_get_role

Input

ParameterTypeRequiredDescription
regionstringYesNo description
accessKeyIdstringYesNo description
secretAccessKeystringYesNo description
roleNamestringYesNo description

Output

ParameterTypeDescription
roleNamestringroleName output from the tool
roleIdstringroleId output from the tool
arnstringarn output from the tool
pathstringpath output from the tool
createDatestringcreateDate output from the tool
descriptionstringdescription output from the tool
maxSessionDurationnumbermaxSessionDuration output from the tool
assumeRolePolicyDocumentstringassumeRolePolicyDocument output from the tool
roleLastUsedDatestringroleLastUsedDate output from the tool
roleLastUsedRegionstringroleLastUsedRegion output from the tool

iam_create_role

Input

ParameterTypeRequiredDescription
regionstringYesNo description
accessKeyIdstringYesNo description
secretAccessKeystringYesNo description
roleNamestringYesNo description
assumeRolePolicyDocumentstringYesNo description
descriptionstringNoNo description
pathstringNoNo description
maxSessionDurationnumberNoNo description

Output

ParameterTypeDescription
messagestringmessage output from the tool
roleNamestringroleName output from the tool
roleIdstringroleId output from the tool
arnstringarn output from the tool
pathstringpath output from the tool
createDatestringcreateDate output from the tool

iam_delete_role

Input

ParameterTypeRequiredDescription
regionstringYesNo description
accessKeyIdstringYesNo description
secretAccessKeystringYesNo description
roleNamestringYesNo description

Output

ParameterTypeDescription
messagestringmessage output from the tool

iam_attach_user_policy

Input

ParameterTypeRequiredDescription
regionstringYesNo description
accessKeyIdstringYesNo description
secretAccessKeystringYesNo description
userNamestringYesNo description
policyArnstringYesNo description

Output

ParameterTypeDescription
messagestringmessage output from the tool

iam_detach_user_policy

Input

ParameterTypeRequiredDescription
regionstringYesNo description
accessKeyIdstringYesNo description
secretAccessKeystringYesNo description
userNamestringYesNo description
policyArnstringYesNo description

Output

ParameterTypeDescription
messagestringmessage output from the tool

iam_attach_role_policy

Input

ParameterTypeRequiredDescription
regionstringYesNo description
accessKeyIdstringYesNo description
secretAccessKeystringYesNo description
roleNamestringYesNo description
policyArnstringYesNo description

Output

ParameterTypeDescription
messagestringmessage output from the tool

iam_detach_role_policy

Input

ParameterTypeRequiredDescription
regionstringYesNo description
accessKeyIdstringYesNo description
secretAccessKeystringYesNo description
roleNamestringYesNo description
policyArnstringYesNo description

Output

ParameterTypeDescription
messagestringmessage output from the tool

iam_list_policies

Input

ParameterTypeRequiredDescription
regionstringYesNo description
accessKeyIdstringYesNo description
secretAccessKeystringYesNo description
scopestringNoNo description
onlyAttachedbooleanNoNo description
pathPrefixstringNoNo description
maxItemsnumberNoNo description
markerstringNoNo description

Output

ParameterTypeDescription
policiesjsonpolicies output from the tool
isTruncatedbooleanisTruncated output from the tool
markerstringmarker output from the tool
countnumbercount output from the tool

iam_create_access_key

Input

ParameterTypeRequiredDescription
regionstringYesNo description
accessKeyIdstringYesNo description
secretAccessKeystringYesNo description
userNamestringNoNo description

Output

ParameterTypeDescription
messagestringmessage output from the tool
accessKeyIdstringaccessKeyId output from the tool
secretAccessKeystringsecretAccessKey output from the tool
userNamestringuserName output from the tool
statusstringstatus output from the tool
createDatestringcreateDate output from the tool

iam_delete_access_key

Input

ParameterTypeRequiredDescription
regionstringYesNo description
accessKeyIdstringYesNo description
secretAccessKeystringYesNo description
accessKeyIdToDeletestringYesNo description
userNamestringNoNo description

Output

ParameterTypeDescription
messagestringmessage output from the tool

iam_list_groups

Input

ParameterTypeRequiredDescription
regionstringYesNo description
accessKeyIdstringYesNo description
secretAccessKeystringYesNo description
pathPrefixstringNoNo description
maxItemsnumberNoNo description
markerstringNoNo description

Output

ParameterTypeDescription
groupsjsongroups output from the tool
isTruncatedbooleanisTruncated output from the tool
markerstringmarker output from the tool
countnumbercount output from the tool

iam_add_user_to_group

Input

ParameterTypeRequiredDescription
regionstringYesNo description
accessKeyIdstringYesNo description
secretAccessKeystringYesNo description
userNamestringYesNo description
groupNamestringYesNo description

Output

ParameterTypeDescription
messagestringmessage output from the tool

iam_remove_user_from_group

Input

ParameterTypeRequiredDescription
regionstringYesNo description
accessKeyIdstringYesNo description
secretAccessKeystringYesNo description
userNamestringYesNo description
groupNamestringYesNo description

Output

ParameterTypeDescription
messagestringmessage output from the tool

iam_list_attached_role_policies

Input

ParameterTypeRequiredDescription
regionstringYesNo description
accessKeyIdstringYesNo description
secretAccessKeystringYesNo description
roleNamestringYesNo description
pathPrefixstringNoNo description
maxItemsnumberNoNo description
markerstringNoNo description

Output

ParameterTypeDescription
attachedPoliciesjsonattachedPolicies output from the tool
isTruncatedbooleanisTruncated output from the tool
markerstringmarker output from the tool
countnumbercount output from the tool

iam_list_attached_user_policies

Input

ParameterTypeRequiredDescription
regionstringYesNo description
accessKeyIdstringYesNo description
secretAccessKeystringYesNo description
userNamestringYesNo description
pathPrefixstringNoNo description
maxItemsnumberNoNo description
markerstringNoNo description

Output

ParameterTypeDescription
attachedPoliciesjsonattachedPolicies output from the tool
isTruncatedbooleanisTruncated output from the tool
markerstringmarker output from the tool
countnumbercount output from the tool

iam_simulate_principal_policy

Input

ParameterTypeRequiredDescription
regionstringYesNo description
accessKeyIdstringYesNo description
secretAccessKeystringYesNo description
policySourceArnstringYesNo description
actionNamesstringYesNo description
resourceArnsstringNoNo description
maxResultsnumberNoNo description
markerstringNoNo description

Output

ParameterTypeDescription
evaluationResultsjsonevaluationResults output from the tool
isTruncatedbooleanisTruncated output from the tool
markerstringmarker output from the tool
countnumbercount output from the tool

En esta página

Empieza a construir hoy
Más de 100 000 constructores confían en nosotros.
La plataforma SaaS para crear agentes de IA y operar tu fuerza de trabajo agéntica.
Empezar