Roles and permissions
What each feed role can do in Vid Receipts, from Owner to Guest.
Every user in a custom feed has a role that determines what they can do. Here's what each role means in plain language.
Owner. Full control
- Create, edit, and delete any receipt in the feed
- Comment and vote on receipts
- Manage feed settings (name, description, visibility)
- Invite and remove members, change roles
- Delete the feed entirely
Every feed has exactly one Owner: the person who created it.
Admin. Almost everything
- Everything an Owner can do, except deleting the feed
- Great for trusted collaborators who help manage the feed day-to-day
Contributor
- Create new receipts in the feed
- Edit and delete their own receipts only
- Comment and vote on any receipt
- Cannot manage feed settings or invite others
Viewer
- View all receipts in the feed
- Vote on receipts
- Cannot comment, create, or manage anything
Guest
- Can view public content only
- Must sign in to interact with any feed
Permission matrix
The table below is generated from the app's permission rules, filtered to the roles you can be given and the actions your role decides. Creating feeds is decided by your plan rather than by a role, so it is not in the table:
Feed-Level Permissions
What each role can do within a feed. These apply regardless of subscription tier, every user can participate in public feeds.
| Action | Owner | Admin | Contributor | Viewer |
|---|---|---|---|---|
| Create receipts | ✓ | ✓ | ✓ | ✗ |
| Edit receipts | ✓ | ✓ | ✓ | ✗ |
| Delete receipts | ✓ | ✓ | ✓ | ✗ |
| Comment | ✓ | ✓ | ✓ | ✗ |
| Vote | ✓ | ✓ | ✓ | ✓ |
| Edit feed settings | ✓ | ✓ | ✗ | ✗ |
| Delete feed | ✓ | ✗ | ✗ | ✗ |
| Share feed | ✓ | ✓ | ✗ | ✗ |
App-Level Permissions
What each subscription tier / account class unlocks across the entire app. These are in addition to feed-level permissions above.
| Feature | Free | Pro | Creator Pro | Creator Elite | Biz Starter | Internal |
|---|---|---|---|---|---|---|
| Admin Panel | ✗ | ✗ | ✗ | ✗ | ✗ | ✓ |
| User Management | ✗ | ✗ | ✗ | ✗ | ✓ | ✓ |
| Data Export | ✗ | ✗ | ✗ | ✓ | ✓ | ✓ |
| Internal Documentation | ✗ | ✗ | ✗ | ✗ | ✗ | ✓ |
| Internal Analytics | ✗ | ✗ | ✗ | ✗ | ✗ | ✓ |
| Billing Management | ✗ | ✓ | ✓ | ✓ | ✓ | ✓ |
| Team Management | ✗ | ✗ | ✗ | ✗ | ✓ | ✓ |
| Advanced Analytics | ✗ | ✗ | ✗ | ✓ | ✓ | ✓ |
| Priority AI Moderation | ✗ | ✓ | ✓ | ✓ | ✓ | ✓ |
| Creator Tools | ✗ | ✗ | ✓ | ✓ | ✗ | ✓ |
| API Access | ✗ | ✗ | ✗ | ✓ | ✓ | ✓ |
| Email Management | ✗ | ✗ | ✗ | ✗ | ✗ | ✓ |
See also
- Feed sharing and access, invites, roles, and who can let themselves in
- Set up team collaboration, the end-to-end guide
- Business teams, organization-level roles for Business Starter plans
A note on two types of roles
Vid Receipts has two layers of permissions:
- Feed roles (described above), control what you can do within a specific feed. These are the same for everyone regardless of their subscription plan.
- Account-level capabilities: determined by your subscription tier. These control access to premium features like advanced analytics, creator tools, and team management.
Both layers work together. For example, a Business Starter member with a "Contributor" role in a custom feed can create receipts in that feed, but certain advanced features are reserved for higher-tier plans.
Related
Set up team collaboration
End-to-end guide to setting up team collaboration in Vid Receipts, from user groups to feed permissions.
Feed sharing and access
The full reference for who gets into a custom feed: invites, permission levels, the Who can access? picker, discoverability, and group sharing.
Business teams
Set up and manage a Business plan team with multi-seat billing, shared feeds, and role-based access.
Last updated on