Pulse Check

Roles & Permissions

Plan admin access, family access, user permissions, and role-based security.

Roles

4

Active Roles

2

Planned Roles

2

Permission Sets

17

Permission System

This starter page defines the access model for Pulse Check. Later, we can connect this to Supabase profiles, roles, and row-level security policies.

Starter Mode

Role Definitions

Owner

Full access to all Pulse Check administrative tools.

active
1 users6 permissions
Manage usersView alertsView audit logsManage announcementsView system statusManage backups

Admin

Can manage day-to-day application operations.

planned
0 users4 permissions
View usersView alertsView support inboxManage announcements

Family Contact

Trusted contact with limited access to shared safety status.

planned
0 users3 permissions
View shared statusAcknowledge alertsView limited check-in activity

User

Standard Pulse Check account holder.

active
0 users4 permissions
Check inManage own contactsManage own settingsView own history

Recommended Security Rules

Admin pages

Only Owner/Admin roles should access admin, users, audit, backups, roles, and system pages.

Family portal

Family contacts should only see information explicitly shared with them.

User data

Standard users should only access their own check-ins, contacts, alerts, and settings.

Audit trail

Important admin actions should be recorded in a dedicated audit log.

Admin Quick Links

AdminUsersAudit LogsSystem StatusBackups