Prismic provides team collaboration features that allow you to invite users to your repository and manage their access. This guide covers inviting users, managing permissions, and removing team members.
Prerequisites
- Have Owner or Administrator role in Prismic repository
- Have access to Prismic Dashboard
- Know the email addresses of users to invite
Adding Users to Prismic
Step 1: Access Settings
- Log in to Prismic Dashboard
- Select your repository
- Click Settings (gear icon) in left sidebar
- Navigate to Users & API → Users
Step 2: Invite New User
- Click Invite a user button
- Enter collaborator's email address
- Select role from dropdown:
- Administrator
- Writer
- Guest (read-only, Prismic Legacy plans only)
- Click Send invitation
Step 3: User Accepts Invitation
The invited user will:
- Receive email invitation from Prismic
- Click Accept Invitation link in email
- Create Prismic account (if new user) or log in
- Gain access to repository with assigned role
Inviting Multiple Users
To invite multiple users at once:
- Go to Settings → Users & API → Users
- Click Invite a user
- Enter first email and select role
- Click Send invitation
- Repeat for additional users
Note: Prismic doesn't currently support bulk CSV import for invitations.
Managing Existing Users
View Current Users
- Navigate to Settings → Users & API → Users
- View list of all users with:
- Name/Email
- Role (Administrator, Writer, Guest)
- Status (Active, Pending Invitation)
- Last active date
Change User Role
To modify a user's permissions:
- Go to Settings → Users & API → Users
- Find the user in the list
- Click the role dropdown next to their name
- Select new role:
- Administrator - Full repository access
- Writer - Create and edit content
- Guest - Read-only access (Legacy plans)
- Changes apply immediately
Note: You cannot change the Owner's role. Ownership must be transferred separately.
Removing Users from Prismic
Remove a User
- Navigate to Settings → Users & API → Users
- Find the user to remove
- Click Remove button (trash icon) next to their name
- Confirm removal in popup dialog
- User immediately loses access to repository
Effects of removal:
- User cannot access repository
- User's published content remains in repository
- User's drafts remain in repository
- Cannot be undone (must re-invite if needed)
Remove Pending Invitation
For invitations not yet accepted:
- Go to Settings → Users & API → Users
- Find pending invitation (shows "Pending" status)
- Click Cancel invitation button
- Invitation link becomes invalid
Special Cases
Transferring Repository Ownership
To transfer ownership to another user:
- Current Owner logs in to Prismic
- Navigate to Settings → Users & API → Users
- Find the user to become new Owner
- Click Transfer ownership (typically under user options)
- Confirm transfer
Important:
- Only the Owner can transfer ownership
- Previous Owner becomes Administrator after transfer
- Cannot be undone
- New Owner gains full billing and deletion rights
Best Practice: Ensure new Owner accepts before transferring, as this gives them complete control.
Removing Yourself
If you're an Administrator (not Owner):
- Navigate to Settings → Users & API → Users
- Find your own name in list
- Click Leave repository
- Confirm action
Note: Owners cannot remove themselves; ownership must be transferred first.
User Limits by Plan
Prismic Plans and User Limits
| Plan | User Limit |
|---|---|
| Free Plan | Unlimited users |
| Small Plan | Unlimited users |
| Medium Plan | Unlimited users |
| Enterprise Plan | Unlimited users |
Prismic offers unlimited users on all plans. Roles and features may vary.
Collaboration Best Practices
Role Assignment Strategy
Assign Administrator to:
- Technical leads managing integrations
- Senior content managers
- Team members needing full repository control
Assign Writer to:
- Content creators and editors
- Marketing team members
- Freelance writers with trusted access
Assign Guest (if available) to:
- Stakeholders needing read-only access
- External reviewers
- New team members during onboarding
Security Recommendations
Principle of Least Privilege
- Grant minimum role needed for job function
- Regularly review user roles quarterly
Offboarding Process
- Remove users immediately upon departure
- Document removal in team notes
Periodic Audits
- Monthly review of active users
- Remove inactive users (6+ months)
- Verify roles match current responsibilities
Use Strong Passwords
- Require team to use password managers
- Enable two-factor authentication when available
Separate Staging/Production
- Use different repositories for staging and production
- Limit production access to essential users
Troubleshooting
Issue: Invitation Email Not Received
Possible Causes:
- Email in spam/junk folder
- Typo in email address
- Corporate email filter blocking
Solution:
- Ask recipient to check spam folder
- Verify email address spelling
- Re-send invitation
- Try alternative email address
- Contact IT if corporate email blocks Prismic
Issue: Cannot Remove User
Possible Causes:
- Insufficient permissions (not Owner or Admin)
- User is the Owner (cannot be removed)
- Browser cache issue
Solution:
- Verify you have Administrator role
- Transfer ownership if you're trying to remove Owner
- Clear browser cache and retry
- Try in different browser
Issue: User Has Access After Removal
Possible Causes:
- Browser cache
- Session still active
- Removed from wrong repository
Solution:
- User should log out and log back in
- Clear browser cache/cookies
- Verify removal in correct repository
- Wait 5-10 minutes for changes to propagate
Issue: Pending Invitation Stuck
Possible Causes:
- User hasn't checked email
- Invitation expired (typically 7 days)
Solution:
- Cancel pending invitation
- Re-send new invitation
- Verify email address is correct
- Contact user directly to accept promptly
API Access Management
Creating API Tokens
Users with technical needs may require API access:
- Navigate to Settings → Users & API → Permanent access tokens
- Click Create a token
- Enter token name (e.g., "Production Website")
- Select access level:
- Access to master (read/write to published content)
- Access to master + releases (read/write to all releases)
- Click Add this application
- Copy token immediately (won't be shown again)
Security Note: Treat API tokens like passwords. Store securely and rotate regularly.
Removing API Tokens
- Go to Settings → Users & API → Permanent access tokens
- Find token to revoke
- Click Delete button
- Confirm deletion
- Token immediately invalid