Define responsibility
Roles separate workflow permissions from practice assignments.
Give people the exact practice and workflow access they need, preserve every meaningful change, and keep developer access outside client administration.

Roles separate workflow permissions from practice assignments.
Developer and superadmin capabilities remain explicit and reviewable.
Audit language names the person, record, action, and business meaning.
Your team sees what changed in plain language, not a pile of database fields.
Superadmins manage users while QMED developer access remains protected.
We will map QMED+ to the work your team performs today.