Scott Holdings LLC
Design preview
GS
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
Email
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 from sp_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.