Team Management
PBLISH supports multi-user company accounts with role-based access control. Invite team members, assign roles, and control who can create, edit, or delete feeds, catalogs, and account settings.
Company Accounts
PBLISH is organized around company accounts. When you sign up, you create a company account that acts as the workspace for all your feeds, catalogs, sets, and team members. Feeds, catalogs, generated images, and billing all belong to the company account, not to individual user profiles.
This means team members can be added or removed without affecting the underlying data. When someone leaves your team, their access is revoked but all their created feeds and catalogs remain intact.
Roles & Permissions
PBLISH uses a role-based access control system. Roles are managed in Settings → Roles. The platform ships with default roles, and administrators can create custom roles with granular permission sets.
| Default Role | Feeds | Catalogs | Settings | Billing |
|---|---|---|---|---|
| Owner | Full access | Full access | Full access | Full access |
| Admin | Full access | Full access | Full access | No access |
| Editor | Create / Edit | Create / Edit | No access | No access |
| Viewer | View only | View only | No access | No access |
Inviting Team Members
Navigate to Users in the left sidebar to manage team members. Click Invite User and enter the email address of the person you want to add. Select their role from the dropdown and send the invitation. They will receive an email with a link to join your company account.
Removing Team Members
To remove a team member, navigate to Users, find the user in the list, and click the delete icon. Their access will be immediately revoked. All feeds, catalogs, and other resources they created remain in the account and are not affected.