Navigate to the create role section of the AWS IAM console
Select AWS account for the Trusted entity type
Select Another AWS account under An AWS account
Enter 284838358097 for the Account ID. This is envsecrets’s account ID.
Under Options check Require external ID
Enter your organisation ID for the External ID. You can obtain your organisation ID by visiting the organisation settings in your envsecrets dashboard.
Leave require MFA unchecked
Attach the “envsecrets” policy you created above.
Name your role as “envsecrets” and complete the role setup.
Copy the new role’s ARN.
Configuration
Go to integrations catalog in your envsecrets dashboard and choose “AWS Secrets Manager.”
On the setup/connection page, enter your AWS region and ARN of the “envsecrets” role you created above and save.
Go to the integrations dashboard in your envsecrets organisation and under “AWS Secrets Manager” choose “Sync New Environment With Your AWS Secrets Manager Account.”
In the page that opens, select your envsecrets project, environment and enter the name with which you wish you save your secret in AWS Secrets Manager.
{"docsConfig":{"$schema":"https://mintlify.com/docs.json","theme":"mint","name":"envsecrets","colors":{"primary":"#148BF2","light":"#148BF2","dark":"#0D001D"},"favicon":"./static/favicon.svg","logo":null,"background":{"decoration":null,"color":{"light":null,"dark":"#090014"}},"navbar":{"links":[{"label":"Support","href":"mailto:[email protected]"}],"primary":{"type":"button","label":"Dashboard","href":"https://app.envsecrets.com"}},"footer":{"socials":{"discord":"https://discord.gg/4YaTFZ2xBA","github":"https://github.com/envsecrets/envsecrets","twitter":"https://twitter.com/envsecrets","linkedin":"https://www.linkedin.com/company/envsecrets"}},"navigation":{"global":{"anchors":[{"anchor":"Documentation","href":"https://docs.envsecrets.com","icon":"book-open-cover"},{"anchor":"Repository","href":"https://github.com/envsecrets/envsecrets","icon":"github"},{"anchor":"Community","href":"https://discord.gg/4YaTFZ2xBA","icon":"discord"},{"anchor":"Issues \u0026 Discussions","href":"https://github.com/orgs/envsecrets/discussions","icon":"code-pull-request"}]},"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"envsecrets-91","hasAudioNarration":false,"actualSubdomain":"envsecrets-91","customDomains":["docs.envsecrets.com"],"gitSource":{"type":"github","owner":"envsecrets","repo":"mintlify","deployBranch":"main","contentDirectory":"","isPrivate":false,"mountPath":"","label":""},"chroma":{"liveDeploymentHistoryId":"6a20c3d6ff8eb42874036a13","collectionId":"737990d5-aa67-43cb-bc1d-54ce07977104","schemaVersion":"v2"},"feedback":{"edits":true,"issues":true},"entitlements":{},"buildId":"6a20c3d6ff8eb42874036a13:success","clientVersion":"0.0.3964","searchFilterCounts":[{"language":"default","tag":"Documentation","count":32},{"language":"default","tag":"Command Line","count":12},{"language":"default","tag":"Commands","count":11},{"language":"default","tag":"Integrations","count":11},{"language":"default","tag":"Get Started","count":5},{"language":"default","tag":"Security","count":4},{"language":"default","tag":"Concepts","count":3}]},"assistantConfig":{},"hasChatPermissions":false,"hasWebMcpPermissions":false,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-v7-file-tree","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"pause-universal-search-reconcile","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"per-site-search-delta","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-private-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-nav-generations","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"byok-sep-25","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"vite-origin","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-agent-model-picker","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-updated-9-15","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"isAtlas":false,"googleFontsInlined":false},"customCss":[],"page":{"pagePath":"integrations/asm","slug":"/integrations/asm","pageMetadata":{"title":"AWS Secrets Manager","description":"How to continuously sync your secrets with AWS Secrets Manager.","href":"/integrations/asm"},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"How to continuously sync your secrets with AWS Secrets Manager.\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={a:`a`,code:`code`,li:`li`,ol:`ol`,p:`p`,pre:`pre`,span:`span`,strong:`strong`,ul:`ul`,..._provideComponents(),...props.components},{CodeBlock,Heading,Tip,Warning}=_components;if(!CodeBlock)_missingMdxReference(`CodeBlock`,true);if(!Heading)_missingMdxReference(`Heading`,true);if(!Tip)_missingMdxReference(`Tip`,true);if(!Warning)_missingMdxReference(`Warning`,true);return _jsxs(_Fragment,{children:[_jsx(Heading,{level:`2`,id:`prerequisites`,children:`Prerequisites`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:`AWS Console Access`}),`\n`,_jsxs(_components.li,{children:[`AWS IAM access`,`\n`,_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:`Ability to create IAM roles and Policies`}),`\n`,_jsx(_components.li,{children:`Ability to access IAM users`}),`\n`]}),`\n`]}),`\n`]}),`\n`,_jsx(Heading,{level:`2`,id:`setup`,children:`Setup`}),`\n`,_jsxs(_components.ol,{children:[`\n`,_jsxs(_components.li,{children:[`\n`,_jsx(_components.p,{children:_jsx(_components.strong,{children:`Create new AWS policy`})}),`\n`,_jsxs(_components.ol,{children:[`\n`,_jsxs(_components.li,{children:[`Navigate to the `,_jsx(_components.a,{href:`https://console.aws.amazon.com/iam/home#/policies$new?step=edit`,children:`Create New Policy`}),` section in the AWS IAM console.`]}),`\n`,_jsx(_components.li,{children:`Switch to the JSON tab.`}),`\n`,_jsx(_components.li,{children:`Enter the following policy.`}),`\n`]}),`\n`,_jsx(CodeBlock,{filename:``,numberOfLines:`19`,language:`json`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`json`,children:_jsxs(_components.code,{language:`json`,numberOfLines:`19`,children:[_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`{`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"Version\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"2012-10-17\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"Statement\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: [`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` {`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"Sid\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"AllowSecretsManagerAccess\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"Effect\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"Allow\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"Action\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: [`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"secretsmanager:GetSecretValue\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"secretsmanager:DescribeSecret\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"secretsmanager:PutSecretValue\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"secretsmanager:CreateSecret\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"secretsmanager:DeleteSecret\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"secretsmanager:TagResource\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"secretsmanager:UpdateSecret\"`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` ],`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"Resource\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"*\"`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` }`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` ]`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`}`})}),`\n`]})})}),`\n`,_jsxs(_components.ol,{start:`4`,children:[`\n`,_jsx(_components.li,{children:`Optionally provide tags.`}),`\n`,_jsx(_components.li,{children:`Name your policy as “envsecrets” and hit create.`}),`\n`]}),`\n`]}),`\n`,_jsxs(_components.li,{children:[`\n`,_jsx(_components.p,{children:_jsx(_components.strong,{children:`Create an AWS Role`})}),`\n`,_jsxs(_components.ol,{children:[`\n`,_jsxs(_components.li,{children:[`Navigate to the `,_jsx(_components.a,{href:`https://console.aws.amazon.com/iamv2/home#/roles/create?step=selectEntities`,children:`create role`}),` section of the AWS IAM console`]}),`\n`,_jsxs(_components.li,{children:[`Select `,_jsx(_components.strong,{children:`AWS account`}),` for the `,_jsx(_components.strong,{children:`Trusted entity type`})]}),`\n`,_jsxs(_components.li,{children:[`Select `,_jsx(_components.strong,{children:`Another AWS account`}),` under `,_jsx(_components.strong,{children:`An AWS account`}),`\n`,_jsxs(_components.ol,{children:[`\n`,_jsxs(_components.li,{children:[`Enter `,_jsx(_components.strong,{children:`284838358097`}),` for the `,_jsx(_components.strong,{children:`Account ID`}),`. This is envsecrets’s account ID.`]}),`\n`]}),`\n`]}),`\n`,_jsxs(_components.li,{children:[`Under `,_jsx(_components.strong,{children:`Options`}),` check `,_jsx(_components.strong,{children:`Require external ID`}),`\n`,_jsxs(_components.ol,{children:[`\n`,_jsxs(_components.li,{children:[`Enter your organisation ID for the External ID. You can obtain your organisation ID by visiting the `,_jsx(_components.a,{href:`https://app.envsecrets.com/settings`,children:`organisation settings`}),` in your envsecrets dashboard.`]}),`\n`,_jsxs(_components.li,{children:[`Leave `,_jsx(_components.strong,{children:`require MFA`}),` unchecked`]}),`\n`]}),`\n`]}),`\n`,_jsx(_components.li,{children:`Attach the “envsecrets” policy you created above.`}),`\n`,_jsx(_components.li,{children:`Name your role as “envsecrets” and complete the role setup.`}),`\n`,_jsx(_components.li,{children:`Copy the new role’s ARN.`}),`\n`]}),`\n`]}),`\n`,_jsxs(_components.li,{children:[`\n`,_jsx(_components.p,{children:_jsx(_components.strong,{children:`Configuration`})}),`\n`,_jsxs(_components.ol,{children:[`\n`,_jsxs(_components.li,{children:[`Go to `,_jsx(_components.a,{href:`https://app.envsecrets.com/integrations/catalog`,children:`integrations catalog`}),` in your envsecrets dashboard and choose “AWS Secrets Manager.”`]}),`\n`,_jsx(_components.li,{children:`On the setup/connection page, enter your AWS region and ARN of the “envsecrets” role you created above and save.`}),`\n`]}),`\n`]}),`\n`]}),`\n`,_jsx(Heading,{level:`2`,id:`activation`,children:`Activation`}),`\n`,_jsxs(_components.ol,{children:[`\n`,_jsxs(_components.li,{children:[`Go to the `,_jsx(_components.a,{href:`https://app.envsecrets.com/integrations`,children:`integrations`}),` dashboard in your envsecrets organisation and under “AWS Secrets Manager” choose “Sync New Environment With Your AWS Secrets Manager Account.”`]}),`\n`,_jsx(_components.li,{children:`In the page that opens, select your envsecrets project, environment and enter the name with which you wish you save your secret in AWS Secrets Manager.`}),`\n`,_jsx(_components.li,{children:`Complete and save the form.`}),`\n`]}),`\n`,_jsx(Heading,{level:`2`,id:`usage`,children:`Usage`}),`\n`,_jsx(Heading,{level:`3`,id:`platform`,children:`Platform`}),`\n`,_jsxs(_components.ol,{children:[`\n`,_jsx(_components.li,{children:`Navigate to the environment for which you activated the integration.`}),`\n`,_jsx(_components.li,{children:`Click on the “Sync” button.`}),`\n`,_jsx(_components.li,{children:`Choose the ASM Secret to which you want to sync your secrets.`}),`\n`,_jsx(_components.li,{children:`Approve the sync.`}),`\n`]}),`\n`,_jsx(Heading,{level:`3`,id:`cli`,children:`CLI`}),`\n`,_jsxs(_components.ol,{children:[`\n`,_jsxs(_components.li,{children:[`Use the command: `,_jsx(_components.code,{children:`envs sync --env [name-of-your-remote-environment]`})]}),`\n`,_jsx(_components.li,{children:`Choose the ASM integration.`}),`\n`]}),`\n`,_jsx(Tip,{children:_jsx(_components.p,{children:`Once your secrets are synced, it is recommended you go to your ASM Secret and validate the new values.`})}),`\n`,_jsx(Warning,{children:_jsx(_components.p,{children:`Every new version of your secret in envsecrets will create a new version of the existing secret in AWS Secrets Manager.`})})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"AWS Secrets Manager","description":"How to continuously sync your secrets with AWS Secrets Manager.","href":"/integrations/asm"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"Prerequisites","slug":"prerequisites","depth":2,"children":[]},{"title":"Setup","slug":"setup","depth":2,"children":[]},{"title":"Activation","slug":"activation","depth":2,"children":[]},{"title":"Usage","slug":"usage","depth":2,"children":[{"title":"Platform","slug":"platform","depth":3,"children":[]},{"title":"CLI","slug":"cli","depth":3,"children":[]}]}],"codeExamples":{}},"jsLinks":[],"subdomain":"envsecrets-91","siteName":"envsecrets","title":"AWS Secrets Manager - envsecrets","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-01-06T23:46:31.567Z","originalFileLocation":"integrations/asm.mdx"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"system\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"How to continuously sync your secrets with AWS Secrets Manager.\">\u003cmeta data-mint-head name=\"application-name\" content=\"envsecrets\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/envsecrets-91/KS4-eAoKdHnatNXe/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/envsecrets-91/KS4-eAoKdHnatNXe/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/envsecrets-91/KS4-eAoKdHnatNXe/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/envsecrets-91/KS4-eAoKdHnatNXe/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/envsecrets-91/KS4-eAoKdHnatNXe/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/envsecrets-91/KS4-eAoKdHnatNXe/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/envsecrets-91/KS4-eAoKdHnatNXe/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/envsecrets-91/KS4-eAoKdHnatNXe/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/envsecrets-91/KS4-eAoKdHnatNXe/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"AWS Secrets Manager - envsecrets\">\u003cmeta data-mint-head property=\"og:description\" content=\"How to continuously sync your secrets with AWS Secrets Manager.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"envsecrets\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.envsecrets.com/integrations/asm\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://envsecrets-91.mintlify.app/_mintlify/api/og/v2?division=Integrations\u0026amp;title=AWS+Secrets+Manager\u0026amp;description=How+to+continuously+sync+your+secrets+with+AWS+Secrets+Manager.\u0026amp;theme=6e522f87019db9db3637b258\u0026amp;signature=30e16d927de769c6a1368f97b93836d4a2620bf89c3990a1837e30f4b1096fe2\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"AWS Secrets Manager - envsecrets\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"How to continuously sync your secrets with AWS Secrets Manager.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://envsecrets-91.mintlify.app/_mintlify/api/og/v2?division=Integrations\u0026amp;title=AWS+Secrets+Manager\u0026amp;description=How+to+continuously+sync+your+secrets+with+AWS+Secrets+Manager.\u0026amp;theme=6e522f87019db9db3637b258\u0026amp;signature=30e16d927de769c6a1368f97b93836d4a2620bf89c3990a1837e30f4b1096fe2\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/envsecrets-91/KS4-eAoKdHnatNXe/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"envsecrets\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#148BF2\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.envsecrets.com/integrations/asm\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/integrations/asm.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.envsecrets.com/#organization\",\"name\":\"envsecrets\",\"url\":\"https://docs.envsecrets.com\"},{\"@type\":\"WebSite\",\"@id\":\"https://docs.envsecrets.com#website\",\"name\":\"envsecrets\",\"url\":\"https://docs.envsecrets.com\",\"publisher\":{\"@id\":\"https://docs.envsecrets.com/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.envsecrets.com/integrations/asm#webpage\",\"url\":\"https://docs.envsecrets.com/integrations/asm\",\"name\":\"AWS Secrets Manager\",\"description\":\"How to continuously sync your secrets with AWS Secrets Manager.\",\"dateModified\":\"2026-01-06T23:46:31.567Z\",\"isPartOf\":{\"@id\":\"https://docs.envsecrets.com#website\"},\"breadcrumb\":{\"@id\":\"https://docs.envsecrets.com/integrations/asm#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.envsecrets.com/integrations/asm#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Integrations\",\"item\":\"https://docs.envsecrets.com/integrations/github\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"AWS Secrets Manager\",\"item\":\"https://docs.envsecrets.com/integrations/asm\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://docs.envsecrets.com/integrations/asm#article\",\"headline\":\"AWS Secrets Manager\",\"name\":\"AWS Secrets Manager\",\"description\":\"How to continuously sync your secrets with AWS Secrets Manager.\",\"url\":\"https://docs.envsecrets.com/integrations/asm\",\"mainEntityOfPage\":{\"@id\":\"https://docs.envsecrets.com/integrations/asm#webpage\"},\"dateModified\":\"2026-01-06T23:46:31.567Z\",\"publisher\":{\"@id\":\"https://docs.envsecrets.com/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.envsecrets.com#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"envsecrets\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"envsecrets","nav":{"global":{"anchors":[{"anchor":"Documentation","href":"https://docs.envsecrets.com","icon":"book-open-cover"},{"anchor":"Repository","href":"https://github.com/envsecrets/envsecrets","icon":"github"},{"anchor":"Community","href":"https://discord.gg/4YaTFZ2xBA","icon":"discord"},{"anchor":"Issues \u0026 Discussions","href":"https://github.com/orgs/envsecrets/discussions","icon":"code-pull-request"}]},"anchors":[{"anchor":"Documentation","icon":"book-open","groups":[{"group":"Get Started","pages":[{"title":"Introduction","href":"/introduction"},{"title":"Quickstart","href":"/quickstart"},{"group":"Concepts","pages":[{"title":"Secrets \u0026 Versions","href":"/concepts/secret"},{"title":"Orgnisational Heirarchy","href":"/concepts/heirarchy"},{"title":"Environment Tokens","href":"/concepts/token"}]}]},{"group":"Security","pages":[{"title":"Data Model","href":"/security/model"},{"title":"Promises","href":"/security/promises"},{"title":"Multi-Factor Authentication","href":"/security/mfa"},{"title":"Authorization","href":"/security/access_control"}]},{"group":"Command Line","pages":[{"title":"Installation","href":"/cli/install"},{"group":"Commands","pages":[{"title":"Login","href":"/cli/commands/envs_login"},{"title":"Logout","href":"/cli/commands/envs_logout"},{"title":"Init","href":"/cli/commands/envs_init"},{"title":"Get","href":"/cli/commands/envs_get"},{"title":"Set","href":"/cli/commands/envs_set"},{"title":"List","href":"/cli/commands/envs_list"},{"title":"Delete","href":"/cli/commands/envs_delete"},{"title":"Export","href":"/cli/commands/envs_export"},{"title":"Run","href":"/cli/commands/envs_run"},{"title":"Sync","href":"/cli/commands/envs_sync"},{"title":"Completion","href":"/cli/commands/envs_completion"}]}]},{"group":"Integrations","pages":[{"title":"Github Actions","href":"/integrations/github"},{"title":"Gitlab","description":"How to continuously sync your secrets with Gitlab projects and groups.","href":"/integrations/gitlab"},{"title":"AWS Secrets Manager","href":"/integrations/asm"},{"title":"GCP Secrets Manager","description":"How to continuously sync your secrets with Google Cloud Secrets Manager.","href":"/integrations/gsm"},{"title":"Supabase","href":"/integrations/supabase"},{"title":"Circle CI","href":"/integrations/circleci"},{"title":"Railway","href":"/integrations/railway"},{"title":"Hasura Cloud","href":"/integrations/hasura"},{"title":"Heroku","href":"/integrations/heroku"},{"title":"Nhost","href":"/integrations/nhost"},{"title":"Vercel","href":"/integrations/vercel"}]}]}]},"title":"AWS Secrets Manager - envsecrets","buildId":"dpl_HcHmUS6i3UwswnTHJUEdcTtwfdTQ","deploymentId":"dpl_HcHmUS6i3UwswnTHJUEdcTtwfdTQ","dynamics":[],"chunks":[]}