Organization Team Dan Kowalski
Dan Kowalski
[email protected] · Developer · joined Mar 2026
Role & permissions
Role
Determines the permission set below.
Effective permissions
Derived from role; read-only preview.
Deploy appsManage templatesView billingManage domainsAPI clients
Account & security
- Status
- Active
- MFA
- Enabled
- Verified
- Last login
- Jul 30, 18:55
- Member ID
- usr_8f2a…c41
About this page
One person up close: their role, sign-in activity, and active sessions. This is where role changes happen — and where you can sign someone out of a device remotely if something looks off.
Behind this page/team/users/:builderUserId · CanManageUsers
Retrieve
User loaded fromsp_Builder_ListUsers (single) joined to vw_BuilderUserPermissions for the effective set.Save
Role change →sp_Builder_UpdateUserRole; disable/enable → sp_Builder_SetUserStatus. Both carry RowVersion + audit.Success
- Owner rows are protected — role/disable are blocked.
- Permission preview is derived, never edited directly.
- Stale writes return 409.
CLI handoff
Implement this scaffold from the structured contract, then remove hard-coded preview rows. The source of truth is CLI Handoff and admin-cli-manifest.json.
Page IDteam-member-detail
Route/team/users/:builderUserId
AccessCanManageUsers
Statusschema-backed-scaffold
Server-inject identity and scope values; never trust browser-supplied account, app, tenant, user, entitlement, price, or permission identifiers. Preserve the loading, empty, forbidden, failed, retrying, and completed states shown by the preview.