Page cover

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:

  1. Go to Settings in the sidebar.

  2. Scroll down to the Team Members section.

  3. Click Invite Member.

  4. Enter their email address.

  5. 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

Permission
Description

View Company Information

See company profile details

Update Company Information

Edit company name, details, and preferences

Team Management

Permission
Description

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

Permission
Description

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

Permission
Description

View Clients

View all client records

Create Clients

Add new clients

Update Clients

Edit client info

Delete Clients

Remove clients

Security & Monitoring

Permission
Description

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

Permission
Description

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

Permission
Description

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?