Organizations and Team Work
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 Management”. This brings view to 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.
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 members with an owner role can manage user memberships. To do so,
navigate to the
IAM / USERS section from the left menu bar of the web
From there, you can invite your collaborators to operate in your organization. The invitee will receive an email prompting them to create an account on Exoscale. Users you invite won’t have to do a first payment to access the platform.
When inviting users, you are able to select a role for each of them from the following options:
- Owner: An Owner has the same rights as the creator of the organization, including inviting and revoking people.
- Tech roles can manage resources being used (compute, object storage…), but they cannot make payments or edit administrative information, nor invite users.
- Admin roles can edit your account details and make payments, but don’t have access to resources and cannot invite other users.
From the same users list view you will be able to modify each 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.