From bec365e1ed0aa6775a50b6a2e2dcd3374fd59450 Mon Sep 17 00:00:00 2001 From: Justin Ellingwood Date: Mon, 18 Aug 2025 17:33:07 +0100 Subject: [PATCH] Add AWS IAM node docs (#3495) --- .../app-nodes/n8n-nodes-base.awsiam.md | 46 +++++++++++++++++++ docs/integrations/builtin/credentials/aws.md | 1 + nav.yml | 1 + 3 files changed, 48 insertions(+) create mode 100644 docs/integrations/builtin/app-nodes/n8n-nodes-base.awsiam.md diff --git a/docs/integrations/builtin/app-nodes/n8n-nodes-base.awsiam.md b/docs/integrations/builtin/app-nodes/n8n-nodes-base.awsiam.md new file mode 100644 index 000000000..afa19f6cd --- /dev/null +++ b/docs/integrations/builtin/app-nodes/n8n-nodes-base.awsiam.md @@ -0,0 +1,46 @@ +--- +#https://www.notion.so/n8n/Frontmatter-432c2b8dff1f43d4b1c8d20075510fe4 +title: AWS IAM node documentation +description: Learn how to use the AWS IAM node in n8n. Follow technical documentation to integrate AWS IAM node into your workflows. +contentType: [integration, reference] +--- + +# AWS IAM node + +Use the AWS IAM node to automate work in AWS Identity and Access Management (IAM) and integrate AWS IAM with other applications. n8n has built-in support for a wide range of AWS IAM features, which includes creating, updating, getting and deleting users and groups as well as managing group membership. + +On this page, you'll find a list of operations the AWS IAM node supports, and links to more resources. + +/// note | Credentials +You can find authentication information for this node [here](/integrations/builtin/credentials/aws.md). +/// + + +## Operations + +* **User**: + * **Add to Group**: Add an existing user to a group. + * **Create**: Create a new user. + * **Delete**: Delete a user. + * **Get**: Retrieve a user. + * **Get Many**: Retrieve a list of users. + * **Remove From Group**: Remove a user from a group. + * **Update**: Update an existing user. +* **Group**: + * **Create**: Create a new group. + * **Delete**: Create a new group. + * **Get**: Retrieve a group. + * **Get Many**: Retrieve a list of groups. + * **Update**: Update an existing group. + +## Templates and examples + + +[[ templatesWidget(page.title, 'aws-iam') ]] + +## Related resources + + +Refer to the [AWS IAM documentation](https://docs.aws.amazon.com/IAM/latest/APIReference/welcome.html) for more information about the service. + +--8<-- "_snippets/integrations/builtin/app-nodes/operation-not-supported.md" diff --git a/docs/integrations/builtin/credentials/aws.md b/docs/integrations/builtin/credentials/aws.md index 3105a8735..2da2476e8 100644 --- a/docs/integrations/builtin/credentials/aws.md +++ b/docs/integrations/builtin/credentials/aws.md @@ -16,6 +16,7 @@ You can use these credentials to authenticate the following nodes: - [AWS Comprehend](/integrations/builtin/app-nodes/n8n-nodes-base.awscomprehend.md) - [AWS DynamoDB](/integrations/builtin/app-nodes/n8n-nodes-base.awsdynamodb.md) - [AWS Elastic Load Balancing](/integrations/builtin/app-nodes/n8n-nodes-base.awselb.md) +- [AWS IAM](/integrations/builtin/app-nodes/n8n-nodes-base.awsiam.md) - [AWS Lambda](/integrations/builtin/app-nodes/n8n-nodes-base.awslambda.md) - [AWS Rekognition](/integrations/builtin/app-nodes/n8n-nodes-base.awsrekognition.md) - [AWS S3](/integrations/builtin/app-nodes/n8n-nodes-base.awss3.md) diff --git a/nav.yml b/nav.yml index 90ff5613a..c029137c9 100644 --- a/nav.yml +++ b/nav.yml @@ -275,6 +275,7 @@ nav: - AWS Comprehend: integrations/builtin/app-nodes/n8n-nodes-base.awscomprehend.md - AWS DynamoDB: integrations/builtin/app-nodes/n8n-nodes-base.awsdynamodb.md - AWS Elastic Load Balancing: integrations/builtin/app-nodes/n8n-nodes-base.awselb.md + - AWS IAM: integrations/builtin/app-nodes/n8n-nodes-base.awsiam.md - AWS Lambda: integrations/builtin/app-nodes/n8n-nodes-base.awslambda.md - AWS Rekognition: integrations/builtin/app-nodes/n8n-nodes-base.awsrekognition.md - AWS S3: integrations/builtin/app-nodes/n8n-nodes-base.awss3.md