What this page does
This page is the read-oriented workspace for one CRM admin account. It is used when an operator needs to confirm who the account belongs to, which role and group it carries, and which permissions are actually stored for that record.
The page title is built from the stored role name and the staff member's first and last name. The page loads one admin-detail payload for the selected staff id and then switches between local tabs without making a second tab-specific backend request.
Tabs on this page
Overview
Shows the core identity and access fields for the selected admin user.
Visible fields are First Name, Last Name, Email, Username, Role, and Group. Missing values render as N/A.
Permissions
Shows the permission matrix as categories and readable permission labels so operators can inspect the real stored access set instead of relying only on the role name.
Important caveats
- The page is powered by the same backend detail payload that the edit form uses.
- The root superadmin path can display a special full-permission set from the backend detail service.
- Use this page for inspection, not for direct mutation. The current view page does not expose a dedicated Edit or Back button; edits happen through the separate form surface.
- If the detail payload or permission row is missing, the UI can show a loading or "No permission data available" state instead of the field cards.