Skip to main content

Account

Managing Your Team

Learn how to manage organizations, invite team members, assign roles, and control access permissions in Pingara.

4 min readUpdated October 1, 2026

teamorganizationrolesmembers

Pingara is built for teams. Organizations let you group monitors, incidents, and settings under a shared workspace with role-based access control.

Organizations

Every Pingara account belongs to at least one organization. Organizations are the top-level container for all your monitoring resources.

What Belongs to an Organization

  • Monitors - All URL and ping monitors
  • Incidents - Incident history and active incidents
  • Alert Policies - Notification rules and channels
  • Status Pages - Public-facing status pages
  • Team Members - Users with assigned roles

Creating an Organization

When you first sign up, Pingara creates a default organization for you. You can rename it or create additional organizations:

  1. Go to Settings → Organization
  2. Click Create Organization
  3. Enter a name (e.g., "Acme Corp")
  4. Choose a slug (e.g., "acme-corp"), which is used in URLs
  5. Click Create

Switching Organizations

If you belong to multiple organizations, switch between them using the organization selector in the sidebar header.

Team Roles

Pingara has four roles: owner, admin, editor, and viewer.

Owner

The organization creator. Full access to everything.

PermissionAccess
Manage monitors, alerts, status pages✅ Create, edit, delete
View incidents✅ Full access
Acknowledge incidents✅
Manage team✅ Invite, remove, change roles
View the audit log✅
Billing✅ View and manage subscription
Delete organization✅

Note: There must always be at least one Owner. You cannot remove the last Owner from an organization.

Admin and Editor

Owner, admin, and editor share the same write access to monitors, alert policies, and status pages. Admin and editor differ from owner only in that neither can manage billing or delete the organization, and only admin can manage team membership.

PermissionAdminEditor
Manage monitors, alerts, status pages✅ Create, edit, delete✅ Create, edit, delete
View incidents✅ Full access✅ Full access
Acknowledge incidents✅✅
Manage team (invite, remove, change roles)✅❌
View the audit log✅❌
Billing❌❌
Delete organization❌❌

Viewer

Read-only for configuration. Incident response is deliberately open to every member, viewer included, because the person who spots an outage first is often whoever happened to be looking at the dashboard, and making them find someone with a bigger role costs minutes in the one window where minutes matter.

PermissionAccess
Manage monitors, alerts, status pages❌ View only
View incidents✅ Full access
Respond to incidents✅ Acknowledge, move the status (Investigating → Identified → Monitoring), edit incident notes, and generate AI root cause hints. None of these change any monitor, alert or status-page configuration
Send a test alert✅ Rate-limited per monitor and per person; flagged as a test, self-resolving, and never shown to status-page subscribers
Manage team❌
View the audit log❌
Billing❌
Delete organization❌

Inviting Team Members

How to Invite

  1. Go to Settings → Team
  2. Click Invite Member
  3. Enter their email address
  4. Select admin, editor, or viewer as the role (you can't invite someone directly as owner)
  5. Click Send Invitation

Invitation Process

  1. Invited user receives an email with a join link
  2. They click the link and create an account (or sign in if they already have one)
  3. They're automatically added to your organization with the assigned role
  4. They appear in the team members list

The invitation page tells the person that the organization's owners and admins can see their sign-in times, IP addresses and countries in its audit log. A signed-out visitor sees this before accepting, and a signed-in one sees it once the invitation is accepted. It is worth telling new members yourself when you invite them.

Pending Invitations

View and manage pending invitations in Settings → Team → Pending:

  • Resend - Send the invitation email again
  • Revoke - Cancel the invitation

Managing Existing Members

Changing Roles

Owners and admins can change a member's role:

  1. Go to Settings → Team
  2. Find the team member
  3. Click the role dropdown
  4. Select the new role
  5. Change takes effect immediately

Removing Members

  1. Go to Settings → Team
  2. Find the team member
  3. Click Remove
  4. Confirm the removal

What happens when a member is removed:

  • They lose access to all organization resources immediately
  • Their monitors and configurations remain (owned by the org, not the user)
  • They can be re-invited later

Organization Settings

General Settings

SettingDescription
NameOrganization display name
SlugURL identifier (cannot be changed after creation)
TimezoneDefault timezone for reports and incident timestamps

Account Security

Pingara has no organization-wide security policy settings today. There's no enforced-2FA toggle, session timeout, or IP allowlist. Security controls are per-user, under Settings → Security:

FeatureDescription
Two-factor authenticationTOTP-based, with backup codes. If you lose both your phone and your backup codes, see If Two-factor Authentication Locks You Out
Session managementList every signed-in device/session, revoke one, or revoke all others
Sign out everywhereEnd every session, including the current one. It also cancels an email change that is waiting for confirmation
Email verificationRequired for sensitive actions like uploading a profile picture
Changing your sign-in emailNeeds your current password and a confirmation from the new address. See Changing your email address
Undo linksShown only after a sign-in email change went through. Lets you cancel the link that restores your old address. See Cancelling an Undo Link

Multi-Organization Access

Team members can belong to multiple organizations, useful for:

  • Agencies managing multiple clients
  • MSPs monitoring different customer environments
  • Consultants with access to several teams

Each organization is fully isolated:

  • Monitors in Org A are invisible to Org B
  • Alert policies don't cross organization boundaries
  • Billing is per-organization

Best Practices

Use Roles Appropriately

  • Owner - Company founder, CTO, or team lead
  • Admin - Senior engineers, DevOps leads who also need to manage the team
  • Editor - Engineers who configure monitors and alerts but don't need to manage team membership
  • Viewer - Stakeholders, support staff, and anyone who needs visibility and the ability to acknowledge incidents, but not to change configuration

Audit Team Access Regularly

Owners and admins can see who signed in and from where, and who changed roles, keys and settings, in the audit log under Settings → Audit Logs.

Review your team members quarterly:

  • Remove people who've left the company
  • Downgrade roles for people who no longer need admin access
  • Ensure the Owner role is assigned to an active team member

Use Shared Alert Channels

Instead of individual email alerts, set up shared channels:

  • Team Slack channel for real-time alerts
  • Shared email list (ops@company.com) for audit trail
  • PagerDuty for on-call rotation

Separate Production and Staging

Set the Environment field to Production, Staging, QA, or Development on each monitor, then use the Environment filter on the monitor list to keep production and staging monitoring cleanly separated. For stricter isolation, with separate billing, members, or alert policies per environment, consider separate organizations instead.

Next Steps

Related Articles

Account4 min

Billing and Plans

Compare Pingara Free and Pro plans, understand feature limits, and learn how to upgrade or downgrade your subscription.

Alerts6 min

Setting Up Alerts

Learn how to create alert policies, configure notification rules, and ensure your team is always informed when monitors detect issues.

Status Pages5 min

Creating Status Pages

Build public status pages for your services with custom branding, monitor selection, and incident history. Keep your users informed with transparent uptime communication.