> ## Documentation Index
> Fetch the complete documentation index at: https://www.1password.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# 1Password Secrets Automation

export const Link = ({to, className = "", children}) => {
  const baseStyles = "inline-block px-6 py-3 text-center font-medium text-white no-underline transition-all duration-200";
  const buttonStyles = {
    "button--primary": "mint-bg-[#0969DA] hover:mint-bg-[#0860CA] mint-rounded-lg mint-border-b-0",
    "button--secondary": "mint-bg-gray-600 hover:mint-bg-gray-700 mint-rounded-lg mint-border-b-0"
  };
  const classes = className.split(" ");
  const buttonClass = classes.find(c => c.startsWith("button--"));
  const otherClasses = classes.filter(c => !c.startsWith("button"));
  const appliedStyles = buttonClass ? `${baseStyles} ${buttonStyles[buttonClass] || ""} ${otherClasses.join(" ")}` : `${baseStyles} ${className}`;
  return <a href={to} className={appliedStyles}>
      {children}
    </a>;
};

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](#1password-service-accounts) or [1Password Connect servers](#1password-connect-servers).

## 1Password Service Accounts

[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.

<Link className="button button--primary" to="/service-accounts/get-started/">
  {"Get started with service accounts"}
</Link>

## 1Password Connect Servers

Alternatively, secure your infrastructure secrets with one or more self-hosted [Connect servers](/connect/). Connect servers allow for more control, scalability, and reduced dependency on the availability of the 1Password API.

While 1Password Service Accounts are capped with strict [rate limits](/service-accounts/rate-limits), Connect servers cache your data in your infrastructure. This enables unlimited re-requests after the server fetches your secrets for the first time.

1Password also maintains several SDK libraries for the [Connect API](/connect/api-reference/) so you can integrate with your existing applications.

<Link className="button button--primary" to="/connect/get-started/">
  Get started with Connect
</Link>

## Comparison

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](/connect/cli/)                | <span class="badge badge--primary">Yes</span>  | <span class="badge badge--primary">Yes</span>  |
| REST API                                      | <span class="badge badge--secondary">No</span> | <span class="badge badge--primary">Yes</span>  |
| Self-hosted                                   | <span class="badge badge--secondary">No</span> | <span class="badge badge--primary">Yes</span>  |
| Infrastructure requirements                   | <span class="badge badge--secondary">No</span> | <span class="badge badge--primary">Yes</span>  |
| Low overhead                                  | <span class="badge badge--primary">Yes</span>  | <span class="badge badge--secondary">No</span> |
| Low latency                                   | <span class="badge badge--secondary">No</span> | <span class="badge badge--primary">Yes</span>  |
| [Kubernetes integrations](/k8s/integrations/) | <span class="badge badge--primary">Yes</span>  | <span class="badge badge--primary">Yes</span>  |
| [CI/CD integrations](/ci-cd/)                 | <span class="badge badge--primary">Yes</span>  | <span class="badge badge--primary">Yes</span>  |
| Rate limits                                   | <span class="badge badge--primary">Yes</span>  | <span class="badge badge--secondary">No</span> |
| Request quotas                                | <span class="badge badge--primary">Yes</span>  | <span class="badge badge--secondary">No</span> |
| Included with 1Password subscription          | <span class="badge badge--primary">Yes</span>  | <span class="badge badge--primary">Yes</span>  |
