Join an organization
To join an existing organization, ask an admin to invite you. Follow the link in the invitation email to complete your account setup.Create a new organization
Open the organization menu at the top of the dashboard sidebar. Select New organization… to start setup.- Follow the steps to select a plan and choose an organization slug.
- Select a region if setup asks for one.
Switch organizations
Open the organization menu in the dashboard sidebar. Select the organization you want to use. The dashboard shows the repositories and settings for that organization.Manage members
Only organization admins can open Settings → Members. From this page, admins can invite people and manage their membership. To invite someone:- Select Invite user.
- Enter their email address.
- Select a role from the available roles.
- Select Invite.
Leave an organization
Open Settings. Select Leave in the Leave organization row and confirm. You lose dashboard access to that organization’s repositories and settings. The last admin cannot leave. Assign the admin role to another member first.Access and repositories
Membership controls dashboard access. Applications authenticate with tokens signed by a private key whose public key is registered with the organization. See Authentication for key setup and token signing. Each Code Storage repository belongs to an organization. Use Storage Access & Permissions to choose repository claims, scopes, and ref policies for each client.Service metadata
The Metadata API returns the cloud provider, region, and inbound IP addresses for the service that handles your organization’s Git and HTTP API requests. The request requiresorg:read.
Use these addresses to configure firewall rules for Git and HTTP API access.