Skip to content

Octopus Deploy

The Octopus Deploy integration connects your Octopus Cloud or self-hosted instance to Oneleet, syncing the users of the instance as user account assets and the instance itself with its sign-in settings. This lets Oneleet monitor who has access to Octopus and whether anyone can sign in as a guest.

  • Octopus Deploy users (user accounts), including each user’s teams and whether they’re active
  • Octopus Deploy instances, including whether guest login is turned on

To set up the Octopus Deploy integration, navigate to Integrations > Add integration > Octopus Deploy.

Oneleet connects with an Octopus API key and your instance’s domain. Sign in as a user who can view users and teams, such as a member of Octopus Managers or Octopus Administrators.

  1. Copy your instance’s domain without https://, e.g. <name>.octopus.app for Octopus Cloud.
  2. In Octopus, open your profile menu and go to My profile → My API Keys → New API Key. Enter a purpose, choose An agent and Read-only, select Generate New, and copy the key.
  3. Paste both values into the form in Oneleet and click Connect.