1Password Secrets Automation
Manage your secrets with a Secrets Automation workflow that allows you to securely access your 1Password items and vaults in your company's apps and cloud infrastructure. You can manage secrets with 1Password Service Accounts or 1Password Connect servers.
1Password Service Accounts
Service accounts allow you to automate secrets management in your applications and infrastructure without the need to deploy additional services.
Service accounts work well for shared environments because they provide an authentication method for 1Password CLI that isn't associated with an individual.
Get started with service accounts1Password Connect Servers
Alternately, secure your infrastructure secrets with one or more self-hosted Connect servers. Connect servers allow for more control, scalability, and reduced dependency on the availability of the 1Password API.
Connect servers work well for situations where you need unlimited requests and self-hosted infrastructure. 1Password also maintains several SDK libraries for the Connect API so you can integrate with your existing applications.
Get started with ConnectComparison
Review the following comparison table to learn about the different features and limitations of service accounts and Connect servers.
Service accounts | Connect servers | |
---|---|---|
1Password CLI | Yes | Yes |
REST API | No | Yes |
Self-hosted | No | Yes |
Infrastructure requirements | No | Yes |
Low overhead | Yes | No |
Low latency | No | Yes |
Kubernetes integrations | Yes | Yes |
CI/CD integrations | Yes | Yes |
Rate limits | Yes | No |
Request quotas | Yes | No |
Included with 1Password subscription | Yes | Yes |