PreviewRustaBase OSS is in public preview. Build on managed PostgreSQL with APIs, authentication, storage, realtime, and server-side functions.Read the product direction

Organizations

Organizations and teams

A workspace keeps your Projects, team members, plan, and billing together. Everyone signs in with their own account, and nobody shares passwords or server access.

How it fits together

LevelHoldsManaged from
AccountYour sign-in, two-step sign-in, and profileAccount
WorkspaceMembers, plan, billing, invoices, and every Project in itThe workspace switcher, Billing, and Audit
ProjectDatabase, application users, storage, functions, logs, backups, and settingsThe Project page

One account can belong to several workspaces. Switch between them from the top left of the console.

Create a workspace

  1. Sign in to the console. New accounts are guided through onboarding and get a first workspace.
  2. Open the workspace switcher and choose to create a new workspace.
  3. Give it a clear name, such as your company or client.
  4. Choose a plan. Free workspaces can upgrade at any time from Billing.
  5. Create your first Project inside it.

Invite your team

  1. Open the workspace and go to its members area.
  2. Invite each person by email.
  3. Give them only the access their job needs.
  4. The invitation stays pending until they accept it. You can cancel it before then.
  5. Remove access as soon as someone changes role or leaves.

The number of team members depends on your plan. The Billing page shows how many seats you have used.

Good practice

  • Keep at least two owners, so billing and recovery never depend on one person.
  • Ask every member to turn on two-step sign-in.
  • Use separate workspaces for separate clients or companies. Billing and access never cross between them.
  • Review the Audit page regularly to see who changed what, and when.

Team members and application users are different

Workspace members use the RustaBase console. The people who sign in to your app are application users, stored in each Project's Authentication area. Inviting someone to a workspace never gives them an account in your app, and the other way round.

Webhooks

Found something wrong on this page?

Fix it yourself. The link below opens this file in GitHub's editor and forks the repository for you if you need one, and your change becomes a pull request without leaving the browser.