# Secrets Manager

Keeper Secrets Manager provides your DevOps, IT Security and software development teams with a fully cloud-based, Zero-Knowledge platform for managing all of your infrastructure secrets such as API keys, Database passwords, access keys, certificates and any type of confidential data.

See: [**Secrets Manager Documentation**](/en/keeperpam/secrets-manager/overview.md)

### Use Cases

Common use cases for Secrets Manager include:

* Removing hard-coded credentials from source code
* Replacing configuration file secrets
* Pulling secrets into CI/CD systems like Jenkins, GitHub Actions and More
* Protecting access to privileged passwords, API keys and other managed secrets.
* Providing vault access to machines and applications
* Powering automated password rotation for AD users, machines, databases and more.

To start using Keeper Secrets Manager, click on "Free Trial" from the Admin Console Subscriptions page.

<figure><img src="https://4290574019-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-LO5CAzpxoaEquZJBpYz%2Fuploads%2FGeI5YdYSIsPbaDMU0274%2FScreenshot%202025-10-03%20at%209.18.45%E2%80%AFAM.png?alt=media&#x26;token=0de02ffc-6054-40a5-b8f8-969ac763eb19" alt=""><figcaption></figcaption></figure>

After activation, you can turn on Secrets Manager within the role enforcement policies for particular users and roles at the company.

<figure><img src="https://4290574019-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-LO5CAzpxoaEquZJBpYz%2Fuploads%2FqMB7ZbRC1IwjEfdoSalo%2FScreenshot%202025-10-03%20at%209.19.33%E2%80%AFAM.png?alt=media&#x26;token=a2d2b9a2-17d0-4dc9-aed0-6e24aeca5856" alt=""><figcaption></figcaption></figure>

When users in the role login to the vault, a new "Secrets Manager" tab appears on the left. This is where your team can create and manage their applications.

<figure><img src="https://4290574019-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-LO5CAzpxoaEquZJBpYz%2Fuploads%2FTVnR4NSRV0sKCTjtsQ2H%2FScreenshot%202025-10-03%20at%209.20.24%E2%80%AFAM.png?alt=media&#x26;token=eb11f6ff-edbe-4433-b79d-1a9a5bbb25b5" alt=""><figcaption></figcaption></figure>

Shared Folders in the Vault will have a 3rd tab next to Records and Users. This is where you can assign folders to Applications. Below, the "Amazon AWS" folder can be accessed by the Github Actions service, Puppet, Ansible, Jenkins, etc.

<figure><img src="https://4290574019-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-LO5CAzpxoaEquZJBpYz%2Fuploads%2FiAFHB3UrVIIAdvaMaROM%2FScreenshot%202025-10-03%20at%209.21.06%E2%80%AFAM.png?alt=media&#x26;token=50c61275-6423-4577-8c27-1e692bf5fe15" alt=""><figcaption></figcaption></figure>

Secrets Manager is pre-built with support for the most popular CI/CD tools such as Ansible, Docker, Github Actions, Kubernetes, Terraform [and more](/en/keeperpam/secrets-manager/integrations.md).

![CI/CD Integrations](https://4290574019-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-LO5CAzpxoaEquZJBpYz%2Fuploads%2FzL00jDhxsadQZcwPVG8f%2FScreen%20Shot%202022-01-31%20at%2010.05.27%20PM.png?alt=media\&token=8ad92cc3-c4e9-4453-9fb3-6994497a4f71)

[Developer SDKs](/en/keeperpam/secrets-manager/developer-sdk-library.md) in all the most popular languages is also available:

* Java/Kotlin
* JavaScript
* Python
* .NET / PowerShell
* GoLang
* Rust
* Ruby

### Integration with KeeperPAM

Keeper Secrets Manager works seamlessly with KeeperPAM to manage access to infrastructure and accounts. With Keeper Connection Manager, secrets from the vault can be used to establish privileged sessions to target machines and databases.

### References

* Keeper Secrets Manager [homepage](https://www.keepersecurity.com/secrets-manager.html)
* Keeper Secrets Manager [documentation](/en/keeperpam/secrets-manager/overview.md)
* [KeeperPAM documentation](https://docs.keeper.io/en/keeperpam/)


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.keeper.io/en/enterprise-guide/secrets-manager.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
