Templates User types
User types
Catalog of reusable user types available to templates and packs.
| User type | Key | Dashboard | Default role | |
|---|---|---|---|---|
| Admin | ut.admin | page.admin.home | Administrator | |
| Agent | ut.agent | page.agent.home | Support | |
| Customer | ut.customer | page.portal | Read-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 overTemplateUserTypes (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.