# dbt and aws secrets manager

**URL:** <https://discourse.getdbt.com/t/dbt-and-aws-secrets-manager/6001>\
**Category:** Help\
**Created:** [January 11, 2023, 3:50pm UTC](https://discourse.getdbt.com/t/dbt-and-aws-secrets-manager/6001 "2023-01-11T15:50:02Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![itzik](https://avatars.discourse-cdn.com/v4/letter/i/c67d28/32.png) [@itzik](https://discourse.getdbt.com/u/itzik)\
**Post date:** [January 11, 2023, 3:50pm UTC](https://discourse.getdbt.com/t/dbt-and-aws-secrets-manager/6001/1 "2023-01-11T15:50:02Z")

</div>

Hi,  
Does DBT core know how to work with aws secrets manager?

Thanks

---

<div class="post-metadata">

**Author:** ![wefo](https://sea2.discourse-cdn.com/flex020/user_avatar/discourse.getdbt.com/wefo/32/1632_2.png) [@wefo](https://discourse.getdbt.com/u/wefo)\
**Post date:** [January 14, 2023, 12:45pm UTC](https://discourse.getdbt.com/t/dbt-and-aws-secrets-manager/6001/2 "2023-01-14T12:45:06Z")

</div>

Hi @itzik,

the simple answer is no. dbt doesn’t work with all cloud services. Its main purpose is to connect to supported databases.

But don’t worry. You could pass many variables from your environment ([Environment variables | dbt Developer Hub](https://docs.getdbt.com/docs/build/environment-variables))

It means that if you’re running dbt CLI on Airflow, you could retrieve the secret and pass it to the environment.
