MyDentalPractice Guides
Concepts

Platform admin roles

The five platform-admin roles, their distinct domains, and how to confirm yours.

No login required. This article is public — anyone with the URL can read and follow it.

Overview

Platform admins manage MyDentalPractice as a SaaS — they don't have access to any clinic's patient records. They administer tenants, billing, support tickets, and platform-wide configuration. There are five roles, each scoped to a specific domain.

The five platform-admin roles

RoleScope
SUPER_ADMINFull platform control: feature flags, security, data retention, admin invitations, audit logs
SALES_ADMINTenant onboarding, demo requests, trial extensions, discount codes, at-risk monitoring, plugin analytics
SUPPORT_ADMINSupport tickets, tenant impersonation (with audit), tenant assistance
FINANCE_ADMINInvoices, payment recovery, custom pricing, tax configuration, financial reports
VIEWERRead-only across whichever sections the inviting Super Admin permitted

Steps to use this reference

Sign in to the platform admin console. Go to https://platform.mydentalpractice.ng/login. This is a different account namespace from app.mydentalpractice.ng — you can't sign in here with a clinic account.

Find your role. Click your avatar in the top-right. The popover shows your name and role badge. Five colours: red (Super), blue (Sales), green (Support), gold (Finance), grey (Viewer).

Cross-reference your role against the sidebar. The sidebar items adapt to your role. A Sales Admin sees Tenants, Subscriptions, Demo Requests, At-Risk, Discounts, Custom Pricing, Plugin Analytics. A Finance Admin sees Invoices, Payment Recovery, Custom Pricing, Tax Config, Reports. Super Admins see everything.

Verify a specific permission before taking action. If a button is disabled and you're not sure why, hover for the tooltip. The tooltip names the role required.

Request a role change from a Super Admin. Role changes go through Settings → Admins (Super Admin only). The change takes effect immediately, but you'll need to refresh the page to see new sidebar items.

Understand the difference between role and 2FA. Every platform admin must have 2FA enabled — that's a hard gate, not a per-role choice. Role decides which buttons appear; 2FA decides whether you can sign in at all.

Audit your own actions. Settings → Audit Logs shows everything you've done in the platform. Super Admins can see anyone's actions; other roles see only their own.

Permission highlights

ActionSUPERSALESSUPPORTFINANCEVIEWER
Suspend a tenant
Extend a trial
Impersonate a tenant user
Refund a tenant payment
Toggle a feature flag globally
Override a feature for one tenant
Create a discount code
Edit subscription plan pricing
Invite a new platform admin

On this page