Pilot pricing in Lagos: servers from ₦10 an hour, Spaces from ₦6,750 a month →
Docs menu

Docs / Get started

Projects and teams

6 minute read

An organisation holds projects, and projects hold resources. Teammates join the organisation with a role that decides what they can change.

1. How organisations and projects fit

Each organisation has its own wallet, invoices, team and API keys. Inside it, projects keep resources apart. Every organisation starts with Production and Staging.

Each project has its own private network. Resources in Staging can't reach resources in Production, and internal names include the project, like orders-db.staging.internal.

Creating your own projects arrives with the next release. Production and Staging are ready now.

2. Switch projects

Use the project switcher at the top of the console sidebar. Lists, graphs and the create forms all follow the selected project.

From the CLI, pass --project or set a default:

Terminal
simplicloud projects list
simplicloud config set project staging
simplicloud servers list --project production

3. Invite teammates

Open Team → Invite by email, enter an address and pick a role. Invites expire in 7 days. Teammates are free.

simplicloud team invite [email protected] --role developer
simplicloud team list

4. Pick the right role

Roles are fixed. Give people the smallest role that lets them do their job.

RoleWhat it can do
OwnerFull control, including deleting the organisation. One per organisation.
AdminEverything except deleting the organisation. Can invite people and change roles.
DeveloperCreates and changes resources, opens consoles and makes API keys. No billing.
BillingTops up the wallet and downloads invoices. Can see resources, not change them.
ViewerRead-only. Sees resources and graphs. Good for auditors and support.

5. Keep an eye on changes

The Audit log records every change by a person or an API key: who, what, when and from where. Entries are kept for 12 months and can be exported as CSV.

  • Change a role from Team → Change role. It applies on the person's next request.
  • Removing someone signs them out everywhere. SSH keys they added to servers stay on those servers until you remove them.
Was this page helpful?

Related guides

Projects and teams · Docs · SimpliCloud