Team access

ServersPulse lets you share server access with teammates, moderators, and external helpers. Each person gets a role that controls what they can see and do.

Roles

There are four roles, each with a different set of default permissions:

Owner

Full control over the server. This role is automatically assigned to the user who created the server entry. There can only be one owner per server.

Owners have all permissions and are the only role that can:

  • Delete the server
  • Rename or edit the server identity
  • Access plugin registration codes
  • Manage sharing and membership

Operator

Designed for trusted admins who help manage the server day-to-day. Operators can view all data, manage alert rules, and handle incidents.

Alert Manager

Similar to Operator in permissions. Intended for staff who focus specifically on monitoring and responding to alerts. Can manage notification rules and acknowledge incidents.

Viewer

Read-only access. Viewers can see metrics, incidents, reports, and player data but cannot change any configuration or manage alerts.

Permissions matrix

Each role grants a specific set of capabilities. This table shows the defaults:

CapabilityViewerAlert ManagerOperatorOwner
View overview metricsYesYesYesYes
View incidents and reportsYesYesYesYes
View players and sessionsYesYesYesYes
Manage notification rules--YesYesYes
Manage event notifications--YesYesYes
Acknowledge/resolve incidents--YesYesYes
Delete server------Yes
Rename/edit server identity------Yes
Plugin registration access------Yes
Manage sharing and membership------Yes

The last four capabilities (delete, rename, registration, sharing) are owner-only and cannot be granted to other roles, even through per-capability overrides.

Creating invites

To invite someone to your server:

  1. Open the server's Sharing tab in the dashboard
  2. Click to create a new invite
  3. Choose the role to assign (Viewer, Alert Manager, or Operator)
  4. Optionally set:
    • Max uses -- How many times the invite link can be used
    • Expiration -- When the invite link expires
    • Email restriction -- Limit the invite to a specific email address
  5. Share the generated invite link with the person

The recipient clicks the link, logs in (or creates an account), and is added to the server with the assigned role.

Managing members

From the Sharing tab, you can:

  • View all members -- See who has access, their role, and when they were added
  • Change a member's role -- Update someone from Viewer to Operator, or vice versa
  • Remove a member -- Revoke their access entirely
  • View pending invites -- See all active invite links
  • Revoke an invite -- Invalidate an invite link before it expires

Only the server owner can manage membership.

Team size limits

The number of team members (including the owner) is limited by your plan:

PlanMax team members
Free1 (owner only)
Starter1 (owner only)
Pro3
Multi10

Best practices

  • Use the least-privilege role -- Give Viewer access by default, and only promote to Operator or Alert Manager when needed
  • Set expiration on invites -- Especially for temporary helpers, contractors, or event staff
  • Audit regularly -- Review the member list after staffing changes, events, or when projects end
  • Use email restrictions -- When you want to ensure only a specific person can use an invite
  • One owner -- Keep a single accountable owner per server. Use Operator for trusted admins

Contributors

Thanks to everyone who keeps this docs area accurate.