AWS Secrets Manager helps you protect access to your applications, services, and IT resources. This integration uses IAM user credentials (Access Key + Secret Key) to authenticate directly with AWS Secrets Manager.Documentation Index
Fetch the complete documentation index at: https://www.activepieces.com/docs/llms.txt
Use this file to discover all available pages before exploring further.
Prerequisites
- An AWS account with permissions to create IAM users and policies
- Permissions to create and manage secrets in AWS Secrets Manager
Step 1 — Create an IAM policy for Secrets Manager access
Create an IAM policy that grants read access to the secrets Activepieces will retrieve.- Open the IAM console → Policies → Create policy.
- Switch to the JSON tab and paste:
- Click Next, name the policy (e.g.
ActivepiecesSecretsReadOnly), and create it.
Step 2 — Create an IAM user and attach the policy
- Open the IAM console → Users → Create user.
- Enter a username (e.g.
activepieces-secrets-user) and click Next. - Select Attach policies directly, find and attach the policy created in Step 1, then click Next and Create user.
- Open the newly created user, go to the Security credentials tab, and click Create access key.
- Select Application running outside AWS, click Next, then Create access key.
- Copy the Access Key and Secret Key — you will need both in the next step.
Step 3 — Connect in Activepieces
- Go to Platform Admin → Security → Secret Managers.
- Select AWS Secrets Manager from the provider list.
- Enter the connection details:
- Access Key — the Access Key ID from Step 2 (e.g.
AKIAIOSFODNN7EXAMPLE). - Secret Key — the Secret Access Key from Step 2.
- Region — the AWS region where your secrets are stored (e.g.
us-east-1).
- Access Key — the Access Key ID from Step 2 (e.g.
- Click Connect to test and save the connection.
Using AWS Secrets Manager in connections
When configuring a global connection that requires credentials:- Click the key icon (🔑) next to the credential field.
- Select AWS Secrets Manager as the secret manager.
- Fill in:
- Secret Name — the friendly name of the secret in AWS Secrets Manager.
- Secret Json key — Key of row for the stored secret.