Organizations

Organizations enable you to share apps, datasets, users, billing, and settings with your team. Organization administrators can set who has access to their organization's resources and data.

Creating an organization

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

  1. Click on the organization dropdown icon in the application selector. Next, select the Create Org option from the menu.

  1. Check to accept the terms and conditions for the new organization, then proceed by clicking the Connect GitHub organization button.

  1. A window will pop up from GitHub where you can select the organization to install the Spice.ai app into.

  1. On the confirmation page proceed by clicking the Install button.

  1. Upon successful connection, you will be automatically redirected to the newly created Spice.ai organization.

View Organizations

To view your organizations, click the dropdown icon from the application selector.

All organizations you have access to are listed.

Organization Management

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

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

Adding organization members

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

  1. Navigate to the organization's settings.

  2. Click the Add Member button.

  3. Enter the Spice.ai username of the user you wish to add to the organization.

  4. Click the Add Member button to confirm.

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

To add any GitHub user to a Spice.ai organization:

  1. Enter the GitHub username of the user you wish to invite to the organization and select the user from the search results.

  1. Provide the user's work email address and click Send invite. If the user has a public email listed on their GitHub profile, that email will be prefilled.

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

Removing organization members

To remove a member from an organization:

  1. Navigate to the organization'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.

Last updated