集成节点/Built in_nodes/Credentials
AWS 凭据#
你可以使用这些凭据对以下节点进行身份验证:
- AWS Bedrock 聊天模型 (AWS Bedrock Chat Model)
- AWS 证书管理器 (AWS Certificate Manager)
- AWS Cognito
- AWS Comprehend
- AWS DynamoDB
- AWS 弹性负载均衡 (AWS Elastic Load Balancing)
- AWS IAM
- AWS Lambda
- AWS Rekognition
- AWS S3
- AWS SES
- AWS SNS
- AWS SNS 触发器 (AWS SNS Trigger)
- AWS SQS
- AWS Textract
- AWS Transcribe
- Embeddings AWS Bedrock
支持的身份验证方法#
- API 访问密钥(API access key)
相关资源#
更多服务信息,请参考 AWS 身份和访问管理文档 (AWS's Identity and Access Management documentation)。
使用 API 访问密钥#
要配置此凭据,你需要一个 AWS 账户,并准备以下信息:
- 你的 AWS 区域(Region)
- 访问密钥 ID(Access Key ID):创建访问密钥时生成。
- 秘密访问密钥(Secret Access Key):创建访问密钥时生成。
要创建访问密钥并配置凭证:
- 在你的 n8n 凭证中,选择你的 AWS Region(区域)。
- 登录到 IAM 控制台。
- 在右上角的导航栏中,选择你的用户名,然后选择 Security credentials(安全凭证)。
- 在 Access keys(访问密钥) 部分,选择 Create access key(创建访问密钥)。
- 在 Access key best practices & alternatives(访问密钥最佳实践与替代方案) 页面中选择你的使用场景。如果系统未提示你创建访问密钥,请选择 Other(其他)。
- 选择 Next(下一步)。
- 为访问密钥设置一个 description(描述) 标签值以便于识别,例如
n8n integration。 - 选择 Create access key(创建访问密钥)。
- 显示 Access Key ID(访问密钥 ID) 和 Secret Access Key(秘密访问密钥),并将它们填入 n8n 中。
- 若要使用 Temporary security credential(临时安全凭证),请启用该选项并添加 Session token(会话令牌)。有关使用临时安全凭证的更多信息,请参考 AWS 临时安全凭证文档。
- 如果你使用 Amazon Virtual Private Cloud (VPC) 来托管 n8n,你可以建立 VPC 与某些应用之间的连接。使用 Custom Endpoints(自定义端点) 输入与此连接相关的自定义端点。此配置适用于以下应用:
- Rekognition
- Lambda
- SNS
- SES
- SQS
- S3
你也可以通过 AWS CLI 和 AWS API 生成访问密钥。有关使用这些方法生成访问密钥的说明,请参阅 AWS 管理访问密钥文档。