Skip to main content

Sign in with GitHub

To enable Sign in with GitHub, you need to create a GitHub app in your GitHub organization. The following steps guide you through the process:

  1. Go to Create GitHub app page for your organization (https://github.com/organizations/<org_name>/settings/apps/new). Fill in the following:
  2. Uncheck WebhookActive (CubeAPM does not need WebHook access).
  3. Change PermissionsAccount permissionsEmail addresses from Access: No access to Access: Read-only.
  4. Set Where can this GitHub App be installed? to Only on this account.
  5. Click Create GitHub App.
  6. Click Generate a new client secret. Copy the Client ID and Client secret.
  7. The above Client ID and Client Secret can be provided to CubeAPM to enable Sign in with GitHub.