Scott Holdings LLC
Design preview
GS
Templates User types

User types

Catalog of reusable user types available to templates and packs.

User typeKeyDashboardDefault role
Adminut.adminpage.admin.homeAdministrator
Agentut.agentpage.agent.homeSupport
Customerut.customerpage.portalRead-only
About this page

The audiences a template is designed for — say, “dispatcher” and “field tech” — each with its own starting dashboard and suggested role. They’re design-time personas: actual access is always set per real user in each product.

Behind this page/templates/user-types · CanManageTemplates

Retrieve

Catalog read over TemplateUserTypes (key, type, scope, schema summary).

Save

Authoring flows through template versions — sp_NewTemplateVersion / sp_SaveTemplateVersion — not raw DML.

Success

  • Each type maps to a dashboard page.
  • Carries default role/data-role.
  • Seeds tenant personas.

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 IDtemplate-user-types
Route/templates/user-types
AccessCanManageTemplates
Statuscatalog-schema-ready-content-not-seeded

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.