Exoscale allows you to create organizations, team workspaces where different users can operate on a common account with its own billing.

Organizations have many use cases. One common example is a company owner granting the right to their technical staff to operate on machines while letting the accounting department handle billing concerns.

What are organization accounts?

When you register with Exoscale, you create a team account. Team accounts are also called organizations.

Organizations represent a workspace for several users, e.g. a company or a team within a given company. Each organization have their own billing address, credit, and resources.

Organization accounts offer the possibility to manage multiple users with different roles.

When you create a new organization in addition to the one(s) you’re already a member of, the new organization starts in a suspended state and you will need to register payment details and provision funds before being able to create resources.

Organizations can have unlimited users and have no added cost.

You can change context between organizations by clicking on the account name in the upper right corner of the web portal.

Create an Organization

From the top right dropdown menu of the web portal, click on “Organizations”. This shows the list of organizations you’re in.

To create an additional organization, click on the “Add Organization” button on the top right of the list and fill in the details. Organization details include name and billing address, which you can always edit at a later time. Once all details are filled, submit the form and your organization will be ready in a matter of seconds.

From the organizations list, there is functionality to switch to the context of another organization or leave an organization you are a member of.

Switching Context

The easiest way to switch context between accounts is to click on the account menu on the top right corner. This menu’s title tells you which account context you are currently in. Open it to list your accounts and switch to the relevant one in a convenient way.

Add Users to Your Organization and Manage Them

Only users with the owner role can manage user memberships in an organization. To add users to an organization, navigate to the IAM / USERS section from the left menu bar of the web portal. Select the add user button on the top right.

From there, users with the owner role can invite collaborators to your organization. The invitee will receive an email prompting them to create an account on Exoscale. Invited users will not have to make an initial payment to access the platform.

When inviting users, select a user role from the following options:

  • The Owner role has all Admin and Tech rights along with organizational management rights, such as managing users and user invitations.
  • The Tech role can manage resources deployed on Exoscale. Techs cannot manage any administrative/billing information, or perform organizational management.
  • The Admin role can manage administrative and billing information. Admins cannot manage any resources deployed on Exoscale, or perform organizational management.
User Role Resource Management? Administrative/Billing? Organizational Management?
Owner Yes Yes No
Tech Yes No No
Admin No Yes Yes

From the users list view, anyone with the owner role can modify a user’s role or remove them from your organization.

Accounts and API Keys

Each organization has their own set of API Keys, which can be managed from the IAM / API KEYS section of the portal. See IAM Quick Start for more information.