FeedPrep includes unlimited users on all plans at no extra cost. There are no per-seat charges. Invite as many team members as you need.
The Five Role Levels
Each workspace has five role levels, from full control to read-only access. Roles determine what a user can see and do within that workspace.
1. Owner
Full access to everything. The Owner can manage billing, delete workspaces, and perform every action available in the platform. There is one Owner per workspace (the person who created it).
2. Admin
Full access to all workspace features except billing. Admins can manage:
- Feeds, suppliers, and adapters
- Rules, attributes, and templates
- Exports and webhooks
- Reviews and inbox
- Audit logs
- Team members (invite, remove, change roles)
3. Editor
Can modify most workspace data but cannot create structural resources. Editors can:
- Modify feeds, attributes, exports, and reviews
- View team members
Editors cannot create suppliers or adapters, manage team members, or access billing.
4. Reviewer
Designed for team members who handle feed uploads and data review. Reviewers can:
- Upload and reupload feeds
- Map columns and suggest values
- Review rows and approve/reject data
- Export data
- View (but not modify) rules, adapters, and suppliers
5. Viewer
Read-only access across the workspace. Viewers can see:
- Feeds and exports
- Audit logs and inbox
- Attributes, suppliers, adapters, rules, and templates
Viewers cannot modify, create, or delete anything.
Permissions at a Glance
| Capability | Owner | Admin | Editor | Reviewer | Viewer |
|---|---|---|---|---|---|
| Billing & workspace deletion | Yes | — | — | — | — |
| Manage team members | Yes | Yes | — | — | — |
| Create suppliers & adapters | Yes | Yes | — | — | — |
| Manage rules & templates | Yes | Yes | — | — | — |
| Manage webhooks | Yes | Yes | — | — | — |
| Modify feeds & attributes | Yes | Yes | Yes | — | — |
| Modify exports | Yes | Yes | Yes | — | — |
| Review rows | Yes | Yes | Yes | Yes | — |
| Upload & reupload feeds | Yes | Yes | Yes | Yes | — |
| Map columns & suggest values | Yes | Yes | Yes | Yes | — |
| Export data | Yes | Yes | Yes | Yes | — |
| View all workspace data | Yes | Yes | Yes | Yes | Yes |
Per-Workspace Roles
Roles are assigned per workspace. A single user can have different roles in different workspaces. For example, someone might be an Admin in your main product workspace but a Viewer in a testing workspace.
This is managed from the team settings within each workspace. When you invite a user, you select which workspace they're joining and what role they'll have in it.
Role Restrictions
- You cannot change your own role. Another Admin or the Owner must do it.
- You cannot change the Owner's role. Ownership can only be transferred by the current Owner.
Multiple Workspaces for Agencies
If you're an agency managing product data for multiple clients, workspaces give you clean separation. Each client gets their own workspace with completely isolated data — feeds, suppliers, adapters, rules, exports, and team access are all scoped to the workspace.
You can invite a client's team members as Reviewers or Viewers in their workspace without giving them access to any other client's data. Your internal team can have Admin roles across all workspaces while each client only sees their own.