Team & Access
Invite team members, assign roles, and manage who can edit, publish, and administer your Stories.
Overview
Snoopr uses role-based access control to let your team collaborate on Stories. Each team member gets a role that determines what they can do - from editing drafts to publishing live Stories and managing the team itself.
Permissions are scoped to individual apps. A team member's role in one app doesn't affect their access to other apps in your organization.
Roles
Snoopr has three roles with increasing levels of access:
| Role | Edit Stories | Publish | Invite Members | Manage Team | Delete App |
|---|---|---|---|---|---|
| Owner | Yes | Yes | Anyone | All members | Yes |
| Admin | Yes | Yes | Admin & Editor | Admin & Editor | No |
| Editor | Yes | No | No | No | No |
Owner
Full control over the app. Owners can:
- Create, edit, and publish Stories
- Invite anyone (owners, admins, editors)
- Change any member's role or remove them
- Delete the app
- Regenerate API keys
- Manage themes and assets
Every app has at least one owner. The person who creates an app automatically becomes its owner.
Admin
Day-to-day management without full control. Admins can:
- Create, edit, and publish Stories
- Invite admins and editors (not owners)
- Change roles and remove admins and editors
- Manage themes and assets
- View analytics
Admins cannot delete the app or manage owners.
Editor
Content creation without publishing power. Editors can:
- Create and edit Stories (draft mode)
- Upload assets
- View analytics
Editors cannot publish Stories, invite members, or manage the team. Their work needs to be published by an admin or owner.
Inviting Team Members
- Go to Settings > Team in your dashboard
- Click Invite Member
- Enter the team member's email address
- Select a role (Owner, Admin, or Editor)
- Optionally add a personal message
- Click Send Invitation
The invitee receives an email with a link to join. Invitations expire after 30 days.
Who Can Invite
- Owners can invite anyone
- Admins can invite admins and editors
- Editors cannot invite members
What Happens When They Accept
If they're new to Snoopr:
- They click the invitation link
- They sign up with their email
- They're automatically added to your app with their assigned role
If they already have a Snoopr account:
- They click the invitation link
- If signed in, they're immediately added
- If signed out, they sign in first, then they're added
Managing Team Members
Viewing Your Team
Go to Settings > Team to see:
- Active members with their roles
- Pending invitations with expiry countdown
- Who invited each member
Changing a Member's Role
- Find the member in your team list
- Click Change Role
- Select the new role
- Confirm the change
The member receives an email notification about their new role. Their permissions update immediately.
Restrictions:
- You can only change roles for members with lower permissions than yours
- Admins cannot change owner roles
- You cannot change your own role if you're the only owner
Removing a Member
- Find the member in your team list
- Click Remove
- Confirm the removal
The member immediately loses access. Their past edits and contributions remain in the app.
Restrictions:
- You can only remove members with lower permissions than yours
- You cannot remove yourself
- Admins cannot remove owners
Pending Invitations
Resending an Invitation
If someone hasn't accepted their invitation:
- Find the pending invitation in your team list
- Click Resend
- A new email is sent with a fresh 30-day expiry
Canceling an Invitation
Changed your mind about an invitation:
- Find the pending invitation
- Click Cancel
- The invitation link stops working
Multiple Apps
Team members can be invited to multiple apps with different roles in each:
- Emma might be an Editor on "iOS Production App"
- And an Admin on "Android Beta App"
When invited to multiple apps before signing up, all invitations are processed automatically when they create their account.
Tips
- Start with Editor - Give new team members Editor access first, then promote to Admin once they're familiar with the platform
- Limit Owners - Keep the Owner role for key stakeholders who need full control
- Use Admins for publishing - Have dedicated Admins review and publish Editor work for quality control
- Check pending invitations - Resend invitations that are about to expire
- Review access regularly - Remove members who no longer need access
Related
- What are Apps? - Understand how apps work in Snoopr
- Publishing & Going Live - Manage story statuses
For Developers: See the Developer Documentation for SDK integration details.