- Home
- Resources
- Integrations
- AWS KMS/Secrets
AWS KMS/Secrets Make integrationAutomate AWS KMS/Secrets with Make.
Tired of copying secrets into AWS by hand every time another tool produces one? The AWS KMS/Secrets Make integration gives you 6 action modules to create, read, update and remove secrets, check a key and decrypt data. This guide walks you from the connection to a working first scenario.
Verified Trustpilot reviews · AI, automation & growth agency
What can the AWS KMS/Secrets Make integration do for you?
The AWS KMS/Secrets Make integration links your AWS account to Make so a scenario (the automation you build, a chain of modules) can manage secrets and keys without code. Each module is one brick of that chain, and this app brings 6 of them, all actions: they do something when the scenario reaches them.
A secret that lands in AWS instead of a spreadsheet. When another app hands Make a new credential, Create a Secret stores it on the AWS side, so nobody has to paste it into a shared file.
A rotation you can replay. Update a Secret replaces the value of an existing secret, and Remove a Secret retires one when a project closes. Pair them with Get Secrets to read what is there before you touch it.
Encrypted data made readable for the next step. Decrypt Data Using a Key turns encrypted content back into something the following module can use, and Get a Key Info lets you look at a key before relying on it.
What Make does not give you here: the app has no trigger, so something else has to start the scenario, and there is no Make an API Call module to reach features the 6 modules do not cover. Make's own documentation for this app is also limited. If you are still choosing a platform, the n8n vs Make comparison and the Make review set the context, and Make troubleshooting helps when a run fails.
How do you connect AWS KMS/Secrets to Make?
- 01
Add a module and open the connection
In your scenario, add any AWS KMS/Secrets module and click Create a connection. A connection is your AWS account linked to Make once, then reused by all 6 modules of the app.
- 02
Name it so you can find it later
Giving the connection a name is optional, but it pays off the day you link a second AWS account: a label such as the account or environment it points to keeps the list readable.
- 03
Authorize and save
Follow what Make asks for: either an authorization page, or a key you paste from the AWS side. Then click Save, and the connection appears in the module, ready to use.
Your first scenario with AWS KMS/Secrets
GoalWhen another app hands Make a new credential, Make stores it in AWS KMS/Secrets with Create a Secret.
- 01
Create the scenario
From the Scenarios page, create a new scenario and click the + in the middle of the canvas to place the first module.
- 02
Start from the app that produces the credential
AWS KMS/Secrets has no trigger, so the first module comes from another app: the form, table or tool where new credentials show up. Pick its trigger and connect that account.
- 03
Add Create a Secret
Click the + on the right of the first module, search AWS KMS/Secrets and choose Create a Secret. Pick your connection, then map the value coming from the previous module into the fields.
- 04
Test with Run once
Click Run once. Make runs the scenario one time and shows the bundles each module received (a bundle is one item passed from a module to the next). Use a dummy credential here.
- 05
Schedule and switch it on
If the first module is a scheduled trigger, open its clock: a new scenario runs every 15 minutes by default. Adjust it if your plan allows, then switch the scenario on so it works without you.
The 6 AWS KMS/Secrets modules in Make
AWS KMS/Secrets gives you 6 modules. For each one: what it does for you, when to reach for it, and what to watch out for.
Create a Secret
ActionIn the docs onlyStores a brand new secret in AWS from data your scenario already carries, so the value never has to pass through a chat or a shared document.
Decrypt Data Using a Key
ActionIn the docs onlyGives you back readable data from content that was encrypted, so the next module in the scenario can actually work with it.
Get Secrets
ActionIn the docs onlyReads secrets back from AWS so your scenario can see what is already stored before it creates, changes or removes anything.
Get a Key Info
ActionIn the docs onlyShows you the details AWS holds about one key, which is handy when you want to know what you are dealing with before a decryption step.
Remove a Secret
ActionIn the docs onlyTakes a secret out of AWS once nothing needs it anymore, so the list of stored credentials you review stays short and clean.
Update a Secret
ActionIn the docs onlyReplaces the stored value of an existing secret, so a new password or token from another tool reaches AWS without anyone editing it by hand.
Need help automating AWS KMS/Secrets with Make?
A person reads every message.