Skip to main content
Use manage_credential_providers when your organization already stores login credentials in an external vault. Kernel can reference provider items during managed auth flows without storing the secret values directly in Kernel. The current provider type is onepassword. After you create a provider, use list_items to find the provider-specific credential paths that can be passed to manage_auth_connections. For 1Password setup and service-account requirements, see 1Password Integration.

Actions

  1. Call create with a service-account token for the provider.
  2. Call test to confirm Kernel can access the vaults you expect.
  3. Call list_items to discover credential item paths.
  4. Use credential_provider with either credential_path or credential_auto when creating an auth connection.

Parameters

Create a 1Password provider

List provider items