Persona Paths
Tailored learning journeys for Content Creators, Administrators, and Developers.
On this page
SveltyCMS serves diverse roles across engineering, operations, and marketing teams. Select your role below for a tailored onboarding journey.
✍️ Path 1: For Content Creators & Editors
As an editor, your focus is authoring, reviewing, and publishing structured content quickly and reliably.
Creator Workflows {#creator-workflows}
- Navigating the Content Tree: Access collections from the left sidebar.
- Authoring Rich Content: Use the TipTap-powered RichText widget with Markdown shortcuts and image embedding.
- Drafts & Versions: Create drafts, preview revisions, and schedule release dates.
- Localization (i18n): Author multi-language versions side-by-side using compile-time Paraglide JS keys.
👉 Recommended Reading:
🛡️ Path 2: For Administrators & Security Teams
As an administrator, your focus is user governance, tenant boundaries, and auditability.
Admin Workflows {#admin-workflows}
- Access Management: Create roles, assign granular permissions, and enforce 2FA.
- SCIM 2.0 & SSO Provisioning: Configure enterprise IdP provisioning (Okta, Azure AD, SAML).
- System Audit Logs: Inspect tamper-evident crypto-chained audit ledgers.
- Rate Limiting & Threat Mitigation: Configure IP rate limiting and adaptive security guards.
👉 Recommended Reading:
💻 Path 3: For Full-Stack Engineers & Developers
As a developer, your focus is data modeling, custom widgets, API consumption, and headless frontend integration.
Developer Workflows {#developer-workflows}
- Hybrid Schema Modeling: Define collections in GUI or code (
src/collections/). - Zero-HTTP Local SDK: Access database adapters in SvelteKit
+page.server.tswith direct in-process speed. - REST & GraphQL APIs: Consume OpenAPI 3.1 endpoints and GraphQL queries with automatic type generation.
- Building Custom Widgets: Create custom UI primitives with Svelte 5 runes.
👉 Recommended Reading:
Next Steps
- Explore the API Reference Overview.
- Learn about Database Architecture.
Was this page helpful?