What a user account is in IndieBase, how it relates to team membership, and what a user can do in the system.
A user is the individual behind an IndieBase account. One account, one person — but that person can belong to multiple teams, hold different roles in each, and work across both team operations and personal solo jobs.
In IndieBase, your user account is your identity across the entire platform. It holds your name, email address, profile photo, and contact details. It's also where your security settings live — password, two-factor authentication, and active sessions.
Your account is separate from team membership. Registering gives you an IndieBase account; being invited to (or creating) a team is what lets you start working with patient records, events, and jobs. You can belong to as many teams as you like, and your account remains the same across all of them.
Because IndieBase handles sensitive medical data, all accounts require email verification before you can access the system. Some teams also enforce two-factor authentication — in which case you'll be prompted to set it up before you can access that team's data.

When you register, IndieBase creates a personal account with:
Your account also has a personal team created automatically when you first register. This is the home for your solo jobs — jobs you create and manage independently, outside of any organisation's team structure.
Signing up for an account doesn't automatically put you inside an organisation. You become part of a team either by:
You can belong to multiple teams at the same time. When you sign in, IndieBase loads your current team — you can switch between your teams at any point from the team switcher in the navigation.

Every team membership has a role attached to it — either Member or Administrator.
| Role | What you can do |
|---|---|
| Member | Read, create, and update records within the team |
| Administrator | Everything a Member can do, plus delete records and manage team settings, members, and billing |
The team owner (the person who created the team) always has administrator-level access.
In addition to the system role above, each membership also has an optional clinical role. This is separate from permissions — it's a professional classification that appears on crew records and in reports. The available clinical roles are:
A team administrator sets your clinical role when they manage your membership.
What you can see and do in IndieBase depends on the team you're currently active in and your role within it. In general:
Outside of team operations, you can always access your solo jobs — personal patient records tied to your individual account rather than any team. These are useful for private work, training scenarios, and independent contractor jobs.

I've registered but can't access any jobs or events. You need to belong to a team to access team records. Either create a new team or ask the administrator of an existing team to send you an invitation. Your personal team (created automatically on registration) gives you access to solo jobs in the meantime.
I was invited to a team but the invitation link didn't work. Invitation links expire after a period of time. Ask the team administrator to resend the invitation. Make sure you're signing in with the same email address the invitation was sent to.
I can see some features but not others in my team. Some features — such as events, custom panels, and checklists — are only available on paid subscription plans. If you expect to see something that isn't there, check with your team administrator about the team's current plan.
My team administrator says I'm a Member but I need to delete a record. Delete permissions are reserved for Administrators. Ask your team administrator to update your role if that level of access is appropriate for your position.