User Roles & Permissions
Control exactly what each team member can view, manage, or administer across Varsuite Core
Varsuite Core offers a powerful, granular permission system that allows organisation owners to invite team members and customise their access across every feature. Whether you're managing developers, project managers, or support staff, you can assign precise roles tailored to their responsibilities.
Inviting a Team Member
To invite a new team member:
Go to Settings in the sidebar.
Scroll down to the Team Members section.
Click Invite Member.
Enter their email address.
Select specific permissions, or click Select All Permissions for full access.
Team Owners automatically have access to all permissions and cannot have restrictions applied.
Available Permissions
Permissions are grouped into categories and give full control over individual capabilities:
Company Management
View Company Information
See company profile details
Update Company Information
Edit company name, details, and preferences
Team Management
View Team Member
View list of team members
Create Team Member
Invite new members
Update Team Member
Edit member roles or details
Delete Team Member
Remove members
Suspend Team Member
Temporarily suspend access
Unsuspend Team Member
Reinstate suspended members
Sites
View Site
Access to site dashboard
Add Site
Add new sites to the account
Update Site
Modify site metadata
View Site Alerts
View current/past alerts
Dismiss Site Alerts
Dismiss open alerts
Archive Site Alerts
Archive old alerts
View Site Core Updates
See available updates
Update Site Core Updates
Run update actions
View Site Packages
View installed packages
Update Site Packages
Modify package versions
Enable Site Packages
Enable a package
Disable Site Packages
Disable a package
Delete Site Packages
Remove a package
View Site Users
View user list
Create Site Users
Add new users to site
Update Site Users
Edit site user details
Login Site Users
Login as a site user
Delete Site Users
Remove a user from the site
View Site Backups
Access backup history
Initiate Site Backups
Trigger new backups
Download Site Backups
Download existing backups
Schedule Site Backups Set
Define backup schedules
Delete Site Backups
Remove old backups
View Site Security
Access security scan results
Rescan Site Security
Trigger new scans
View Site Uptime
View uptime logs
Delete Site Uptime
Remove uptime records
View Site Performance
Access performance data
View Scheduled Tasks
See scheduled jobs
Create Scheduled Tasks
Add cron/scheduled jobs
Update Scheduled Tasks
Modify task settings
Delete Scheduled Tasks
Remove scheduled jobs
View Site Application Health Checks
See application health results
View Site Error Logs
Review PHP/Laravel errors
Delete Site Error Logs
Clear logs
View Site Domain
View domain info
View Site DNS
See DNS configuration
View Site Certificate Health
SSL cert details
View Site Analytics Tags
Detect and list analytics
Export Site Analytics Tags
Export tag info
View Site Lighthouse
View Lighthouse scores
View Site Sitemap
See sitemap discovery
View Site Broken Links
View internal broken links
Export Site Broken Links
Export broken link report
View Site Mixed Content
View insecure content
Export Site Mixed Content
Export insecure content
View Site Reports
View monthly generated reports
Preview Site Reports
Generate live preview
Download Site Reports
Download full report
Delete Site Reports
Remove a report
View Site Settings
View site settings page
Update Site Settings
Change settings
Update Site Subscription
Change plan/tier
Pause Site Subscription
Temporarily suspend plan
Resume Site Subscription
Resume paused site plan
Cancel Site Subscription
Cancel subscription completely
Reactivate Site Subscription
Reactivate cancelled plan
Clients
View Clients
View all client records
Create Clients
Add new clients
Update Clients
Edit client info
Delete Clients
Remove clients
Security & Monitoring
View Security
View global security scan results
Rescan Security
Run fresh security scans
View Backups
View global backup logs
Delete Backups
Remove global backups
View Alert Rules
Access custom rules
Create Alert Rules
Add new rules
Update Alert Rules
Modify existing ones
Delete Alert Rules
Remove rule
View Alerts
See all alerts
Dismiss Alerts
Manually dismiss alerts
Reinstate Alerts
Re-open dismissed alerts
Archive Alerts
Archive alerts for history
Unarchive Alerts
Restore from archive
Billing
View Billing
Access billing overview
Payment Billing Update
Update billing method
View Billing Invoice
View individual invoices
Download Billing Invoice
Download PDF invoices
Pause Billing Subscription
Temporarily stop billing
Cancel Billing Subscription
Fully cancel billing
Support
View Support Tickets
Access all tickets
Create Support Tickets
Open new tickets
Update Support Tickets
Reply/edit tickets
Close Support Tickets
Mark tickets as resolved
Best Practices
Assign only the permissions relevant to a member’s job role
Use “View” permissions for read-only roles
Regularly review and update team access
Team Owners should be limited to trusted senior staff only
Varsuite Core gives you fine-grained control over who can do what across your account perfect for agencies, developers, and large teams.
Last updated
Was this helpful?