Skip to content

Organization

An organization owns everything in Shiplight Cloud: test results, CI runners, API tokens, and billing. Your account is a member of one or more organizations, and everything you see in the app belongs to whichever one is currently active.

Manage yours under Settings at app.shiplight.ai/settings.

Roles

There are exactly two roles: owner and member.

MemberOwner
View runs, tests, and analytics
View organization usage
Create personal API tokens
Invite, remove, and promote members
Rename the organization, change its logo
Manage billing, plans, top-ups, and invoices
Connect GitHub and manage repositories
Enable CI runners and edit runner pools
Create and revoke organization API tokens

Members who open an owner-only page are redirected to the dashboard rather than shown an error.

Roles are evaluated live. Changing someone's role — or removing them — takes effect immediately, including for API tokens they created.

Members

Owners manage the roster at app.shiplight.ai/settings/members. Invitations expire after 7 days, and membership is created only once the invitee explicitly accepts — a sent invitation is not yet a member.

Work email addresses only

Invitations to personal email domains (Gmail, Outlook, and similar) are rejected with "Work email required". This applies at sign-up too.

Two things the interface doesn't tell you:

  • The last owner cannot be removed. Promote someone else first.
  • There is no demote action. Promoting someone creates a co-owner without demoting you, but turning an owner back into a member means removing and re-inviting them.

Removed members become inactive rather than deleted, and can be reactivated later.

Organization settings

app.shiplight.ai/settings/general holds the organization's name and logo, both editable by owners.

Region is your data residency — United States or European Union. It is fixed when the organization is created, so contact Shiplight if you need it changed.

Everything else has its own page under Settings. Members, Subscriptions, Billing, Invoices, and Integrations are owner-only; Profile is your own.

Integrations

Connecting GitHub is a prerequisite for CI Runners: until the Shiplight GitHub App is installed and the repository appears as an active connected repo, jobs are never dispatched and sit queued in GitHub. It also fills in the commit, branch, PR, and author metadata on your runs, along with the links back to GitHub.

Only owners can install the App or change which repositories it covers. See CI Runners → Setup for the permissions it requests and the constraints worth knowing before you start.

  • Billing — plans, usage, and invoices
  • API Tokens — personal versus organization tokens
  • CI Runners — connecting GitHub and enabling runners

Released under the MIT License.