Orgs

Orgs let you share projects, datasets, users, billing, and settings with your team. Org administrators can set who has access to their org's resources and data.

When you create an account on Spice.ai, Spice creates a single-member org with the same name as your username. You are automatically added as a member and the owner of the org.

Creating an org

Spice.ai orgs are created by connecting an existing GitHub organization to Spice.ai.

  1. Click on the org dropdown icon in the project selector. Next, select the Create Org option from the menu.
  2. Check to accept the terms and conditions for the new org, then proceed by clicking the Connect GitHub organization button.
  3. A window will pop up from GitHub where you can select the organization to install the Spice.ai GitHub App into.
  4. On the confirmation page proceed by clicking the Install button.
  5. Upon successful connection, you will be automatically redirected to the newly created Spice.ai org.

View Orgs

To view your orgs, click the dropdown icon from the project selector.

All orgs you have access to are listed.

Org Management

Click on the first tab to access the details of your current org or select another org from the menu to view its information. On this page, you will see all the projects that have been created within the selected org.

Click the Settings tab to view information about the org, including members and billing information.

Adding org members

To add an existing Spice.ai user to an org:

  1. Navigate to the org's settings.
  2. Click the Add Member button.
  3. Enter the Spice.ai username of the user you wish to add to the org.
  4. Click the Add Member button to confirm.

The user will be added to the org and they will receive an email notifying them of the new membership.

To invite a GitHub user to a Spice.ai org:

Enter the GitHub username of the user you wish to invite to the org and select the user from the search results. Only users with public email address can be invited.

The invited user will receive an invitation link. Once they accept the invitation, they will be granted access to the org.

To invite anyone by email

Enter the email address of the user you want to invite to the org, then click Send invite.

Removing org members

To remove a member from an org:

  1. Navigate to the org's settings.
  2. Locate the user you wish to remove from the list of members.
  3. Click the ellipsis on the right of the user's card.
  4. Confirm the removal by clicking the Remove member from organization button in the confirmation popup.

An invitation sent to a member before you removed them no longer works. To add them back, send a new invitation.