Exoscale allows you to create organizations. Organizations are 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, such as a company or a team within a company. Each organization has 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 ones you are already a member of, the new organization starts in a suspended state. You will need to register payment details and add funds before you can create resources.

Organizations can have unlimited users, and have no additional cost beyond the resources they use.

You can switch context between organizations by clicking on the account name dropdown in the upper right of the Portal.

Create an Organization

click on organizations in the account name dropdown to see the list of organizations you are in.

To create an additional organization, click on Add Organization on the top right of the header

Enter the organization’s name and billing address, which you can always edit at a later time. Then click on Submit. Your organization will be ready in a matter of seconds.

From the organization list, you can switch context to another organization, or leave an organization.

Switching Context

To switch context between accounts, click on on the account menu on the top right dropdown menu of the Portal.

This menu’s title displays your current account context. Open it to list your accounts and switch between them.

Add and Manage Users in your Organization

Only users with the OWNER role can manage user memberships in an organization. To add users to an organization, navigate to the IAM section in the main navigation of the Portal and go to Users in the sub-menu. Select ADD USER on the top right of the header.

From the Add a User screen, 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 Yes
TECH Yes No No

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 section of the Portal under API KEYS. See the IAM Quick Start for more information.