Managing Your Team
Learn how to manage organizations, invite team members, assign roles, and control access permissions in Pingara.
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:
- Go to Settings → Organization
- Click Create Organization
- Enter a name (e.g., "Acme Corp")
- Choose a slug (e.g., "acme-corp") — this is used in URLs
- Click Create
Switching Organizations
If you belong to multiple organizations, switch between them using the organization selector in the sidebar header.
Team Roles
Pingara uses three roles to control what each team member can do:
Owner
The organization creator. Full access to everything.
| Permission | Access |
|---|---|
| Manage monitors | ✅ Create, edit, delete, pause |
| View incidents | ✅ Full access |
| Manage alerts | ✅ Create policies, configure channels |
| Manage status pages | ✅ Create, edit, delete |
| Manage team | ✅ Invite, remove, change roles |
| 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
Trusted team members with broad management access.
| Permission | Access |
|---|---|
| Manage monitors | ✅ Create, edit, delete, pause |
| View incidents | ✅ Full access |
| Manage alerts | ✅ Create policies, configure channels |
| Manage status pages | ✅ Create, edit, delete |
| Manage team | ✅ Invite and remove Members |
| Billing | ❌ No access |
| Delete organization | ❌ |
Member
Standard team members with read and limited write access.
| Permission | Access |
|---|---|
| Manage monitors | ⚠️ View and create only (cannot delete) |
| View incidents | ✅ Full access |
| Manage alerts | ⚠️ View only |
| Manage status pages | ⚠️ View only |
| Manage team | ❌ |
| Billing | ❌ |
| Delete organization | ❌ |
Inviting Team Members
How to Invite
- Go to Settings → Team
- Click Invite Member
- Enter their email address
- Select a role (Admin or Member)
- Click Send Invitation
Invitation Process
- Invited user receives an email with a join link
- They click the link and create an account (or sign in if they already have one)
- They're automatically added to your organization with the assigned role
- They appear in the team members list
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:
- Go to Settings → Team
- Find the team member
- Click the role dropdown
- Select the new role
- Change takes effect immediately
Removing Members
- Go to Settings → Team
- Find the team member
- Click Remove
- 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
| Setting | Description |
|---|---|
| Name | Organization display name |
| Slug | URL identifier (cannot be changed after creation) |
| Timezone | Default timezone for reports and incident timestamps |
Security Settings
| Setting | Description |
|---|---|
| Require 2FA | Require all members to enable two-factor authentication |
| Session timeout | Auto-logout after inactivity period |
| IP allowlist | Restrict dashboard access to specific IP ranges |
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
- Member — Junior engineers, support staff, stakeholders
Audit Team Access Regularly
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
Consider creating separate organizations (or using monitor tags) to keep production and staging monitoring cleanly separated.
Next Steps
- Billing and Plans — Understand Free vs Pro features
- Setting Up Alerts — Configure team-wide alert policies
- Creating Status Pages — Build public status pages for your org