A user in Quiverstone is any individual with a login to your workspace. Users don’t exist in isolation — they get their access by being added to a Team, and (on Pro and Enterprise) to one or more Groups. This page covers how to invite users, how membership status works, and how to remove someone cleanly when they leave.Documentation Index
Fetch the complete documentation index at: https://docs.quiverstone.io/llms.txt
Use this file to discover all available pages before exploring further.
Users are always scoped to a single subscription. There is no concept of a user being “shared” across multiple Quiverstone workspaces — each workspace has its own user list and its own invites.
How users get access
Quiverstone uses a layered model. A user’s effective access is the union of what each of these grants:- Team membership. Adding a user to a team determines what kind of access they have —
ACCESS(consumer) orSETTINGS(admin) — and their role within that team (OWNER,ADMIN,MEMBER). - Group membership (Pro/Enterprise only). Adding a user (or one of their teams) to a Group determines which Organizations, Accounts, and Customers they see, and which AWS Roles they can assume.
- Tier-driven capabilities. The subscription tier gates which team types and team roles are available at all.
Membership status
Every team membership in Quiverstone has a status field. Understanding it helps when troubleshooting missing access.| Status | Meaning |
|---|---|
PENDING | The user has been invited but has not yet accepted. They appear in the team list but have no access. Backfill has not run. |
ACTIVE | The user has accepted the invite and signed in. Full team and Group access is in effect. |
REVOKED | The user was removed from the team. Any access granted through that team (including via Groups that referenced the team) is gone. |
PENDING to ACTIVE. If you add a user to a new Group before they accept their invite, they will see the Group’s resources the moment they activate.
Inviting a user
The invite flow is the same regardless of team type, but who can send invites varies by tier.Decide which team they should join
Pick the team that matches how they’ll use the workspace. Admins go into a
SETTINGS team (Pro/Enterprise); consumers go into an ACCESS team.If you don’t have a suitable team yet, create one first.Open the team and click Invite Member
Navigate to Teams, click into the target team, and click Invite Member.
Enter the invitee's email
The invitee does not need an existing Quiverstone account. The invite flow creates one when they accept.
Pre-stage their Group access (Pro/Enterprise ACCESS teams)
If you’re inviting someone to an
ACCESS team on Pro or Enterprise, add their team to any Groups they should have access to now, so that backfill happens automatically when they activate.This step is not needed for Consultant tier (everything is shared automatically) or for
SETTINGS team invites (automatic co-ownership handles it).Wait for them to accept
The user receives an email invite, accepts, and signs in. Their status flips from
PENDING to ACTIVE and backfill runs according to the rules in the Teams page.Who can invite users
| Tier | Who can invite |
|---|---|
| Free | No one (single-user tier) |
| Consultant | The team OWNER only |
| Pro / Enterprise | Any SETTINGS team member, and any team OWNER/ADMIN within their own team |
Removing a user
Removing a user is done from the team page. Pick the team the user belongs to and use the Remove action on their row. What happens on removal:- Team grants (including automatic co-ownership on
SETTINGSteams) are revoked immediately. - Any Group access the user inherited via that team is revoked — unless another Group or team still grants the same access.
- Records the user personally owned on Free tier or created as the Consultant
OWNERare not deleted. They remain on the subscription under the subscription owner’s control. - CloudTrail records of past role assumptions are preserved — removal is not retroactive.
Common scenarios
“A new hire needs the same access as the rest of the Ops team.” Add them to the OpsACCESS team. Any Groups that reference the team will automatically include them when their status becomes ACTIVE.
“I invited someone yesterday but they can’t see anything.”
Check their membership status. If it’s still PENDING, they haven’t accepted the invite yet. If it’s ACTIVE but they still can’t see resources, confirm (on Pro/Enterprise) that they’re in a Group that references the resources — ACCESS team members see nothing by default.
“A contractor finished their engagement.”
Remove them from the contractor team they were in. Access disappears immediately. If the team was only created for that engagement, delete the team too — and delete any Groups that existed solely to reference that team.
“Someone is leaving the company but I want to preserve what they built.”
On Pro/Enterprise, records in a SETTINGS team are already co-owned by everyone else on the team, so removing the leaver does not lose any records. On Consultant or Free, there is only one owner, so you may need to have them transfer ownership of the subscription before removing their account.

