Notion app logo
Struggling to stay organized and effective? Learn to master your time and tasks with the Effectively Notion course!

Start with user accounts, workspaces and teams

The entity types to always start with when building a Software as a Service.

2023-01-13

Looking back on the past year as I’ve been building a SaaS (Software as a Service) from scratch, I think one the most foundational mistake I made was not thinking in terms of workspaces (we started with a single team) in the way I thought about how we would model relationships between individuals and groups of people.

User

A user is someone who has created an account on the SaaS. They have profile information and the content they create is associated with them.

Workspace

A workspace is strictly a billing and membership entity**.**

Minimum Roles

  • Owner - The role that is able to pay for the workspace. They have all the permissions and privileges of an admin and a member
  • Admin - The role is able to create teams and add members
  • Member - The role is able to do basic actions in a workspace

Team

A team is able is where all of the action happens for the SaaS. It has Admin and Member roles.

Photo of Chase Adams

Hey, I'm Chase. I help aspiring entrepreneurs and makers turn their ideas into digital products and apps.

Freebies

Vector Arrow Scribbles
banner image for figma vector arrows scribbles

A figma community project of vectorized hand-drawn arrows.

Go To Figma
Vector Line Scribbles
banner for figma vector line scribbles

A figma community project of vectorized hand-drawn lines.

Go To Figma
Vector Shape Scribbles
banner image of figma vector shapes scribbles

A figma community project of vectorized hand-drawn shapes.

Go To Figma

Subscribe to my Newsletter

Every other week I publish the Curiously Crafted newsletter.

In it, I explore the intersection of curiosity and craft: the people who make stuff, what they make and the way they pursue the craft of making.

Online

I'm on almost all social media as @curiouslychase.

The curious logo of Chase Adams: glasses and a bow tie.stay curious.