Reference

  • Release version: Zurich
  • Updated June 11, 2026
  • 1 minute to read
  • Reference information for user roles and best practices when implementing onboarding modals.

    User Roles

    Onboarding modals require specific role assignments for configuration and usage:

    Role Capabilities
    admin Full access to create, edit, and delete guidance records, guidance steps, and help content. Can configure client scripts and launch mechanisms. Access to all Adoption Services modules.
    help_content_admin Edit existing guidance content without full administrative privileges. Useful for content management teams maintaining onboarding materials.
    User (any role) View and interact with onboarding modals assigned to their role. Navigate through steps, answer questions, and dismiss or complete modals.

    Best Practices

    Follow these guidelines to create effective onboarding experiences:

    Content Design

    • Keep steps focused: Each step should cover one concept. Limit modals to 5-7 steps maximum to avoid overwhelming users.
    • Use clear language: Avoid jargon and technical terms without explanation. Write for your least experienced user persona.
    • Provide visual context: Include screenshots or annotated images showing exactly where to find features. Users learn better with visual references.
    • Make exit clear: Always provide a Later or Skip option. Never trap users in mandatory onboarding that blocks critical work.

    Technical Implementation

    • Test across themes: Verify modal appearance in dark, light, and coral themes. Images and text should remain readable in all contexts.
    • Validate sys_id references: When using programmatic triggers, ensure guidance sys_id is correct. Invalid references fail silently without user-facing errors.
    • Set appropriate roles: Match modal role requirements to actual user populations. Over-restrictive roles mean users never see guidance; over-permissive roles show irrelevant content.
    • Use descriptive names: Name guidance records and steps clearly for maintainability. Future administrators should understand purpose without reading all content.

    Maintenance and Updates

    • Review quarterly: Product updates and UI changes can make onboarding content outdated. Schedule regular reviews to maintain accuracy.
    • Gather user feedback: Add feedback mechanisms or monitor help desk tickets mentioning onboarding. Users will tell you what's confusing.
    • Version content: Use the Order field and Status field to manage content versions. Keep draft versions for testing before publishing changes.
    • Document customizations: Maintain external documentation of custom client scripts and launch mechanisms. Update sets may not capture all dependencies.