Connections

Connections overview

Connections are installs of target providers. Camper seals credentials per tenant and runs health checks during connect.

ProviderAuth modelResources
Google WorkspaceService account + domain-wide delegationGroups, Shared Drives, Calendars
SlackOAuth (workspace or Enterprise Grid)Channels, User Groups
Jira / AtlassianOrg id + API token or bearerTeams
GitHubGitHub App (preferred) or PATTeams (foundation)

What is not a connection

  • Directory / SCIM — identity source settings
  • SSO — how operators and workers sign in
  • Okta as a target — Okta is not provisioned by Camper

Connect flow pattern

  1. Open Connections in the admin app.
  2. Choose the provider → enter credentials (or complete OAuth).
  3. Camper seals secrets and runs provider health checks.
  4. Status becomes active or error with diagnostic detail.

Provider-specific setup: