Add an integration
Before team members can connect their Environments to machine workflows, an administrator must set up an integration in 1Password Business. To set up an integration:- As an administrator, sign in on 1Password.com, then select Developer in the sidebar.
- Select the Agents & workflows tab, then select Set up integrations.
- Choose one of the available integrations, then follow the steps for your integration below.
- GitHub Actions
- Custom OIDC provider
Before you connect your 1Password Business account to your GitHub organization, review the following requirements:
- Your GitHub organization must be hosted on GitHub.com. GitHub organizations hosted on GitHub Enterprise Server or GitHub Enterprise Cloud with data residency aren’t currently supported.
- If you use GitHub Free for organizations , your team won’t be able to use this integration for workflows in private repositories.
- Enter a name for the integration and the name of the GitHub organization you want to connect, then select Create integration.
- The token value is your integration key, which is required to decrypt secrets in your team’s workflows. Save this key in 1Password for future reference, then follow the steps to add a new secret for your GitHub organization. . Set the secret name to
OP_INTEGRATION_KEYand the value to your integration key.
Delete an integration
If you want to delete an integration so your team members can no longer use it to broker access to their secrets, follow these steps:- As an administrator, sign in on 1Password.com, then select Developer in the sidebar.
- Select the Agents & workflows tab, then select Manage integrations.
- Select View All Integrations under the type of integration you want to delete.
- Select the vertical ellipsis for the integration you want to delete, then select Delete integration.