Shared dashboard viewer atDocumentation Index
Fetch the complete documentation index at: https://docs.encoreos.io/llms.txt
Use this file to discover all available pages before exploring further.
/dashboard/shared/:shareToken that renders a read-only dashboard for recipients of a share link. The alternate route /dashboard/shared is a parent segment with no standalone page.
Overview
The Shared Dashboard page validates ashareToken URL parameter via useValidateShareToken. On valid token, it renders the associated dashboard’s widget grid using WIDGET_REGISTRY and getWidgetGridSpan for layout. Missing widget definitions render a placeholder card. Error states handle expired and not_found tokens. The page shows the share metadata (e.g., expiry time badge) alongside the widgets. The primary route is /dashboard/shared/:shareToken; /dashboard/shared without a token has no dedicated page.
Who it’s for
No explicit permission gate on this route. Access is controlled by possession of a valid share token.Before you start
- You must have received a valid dashboard share link containing a
shareToken. - Share tokens may have an expiration time; verify the link is current before sharing.
Steps
- Open the share link provided to you (it contains the
shareToken). - View the rendered dashboard. Controls are read-only.
- If the link shows an “expired” error, request a new share link from the dashboard owner.
Key concepts
shareToken — A unique token embedded in the share URL that identifies which dashboard to render and for how long it is valid. Widget registry — The set of dashboard widget types the platform can render. Unrecognized widget IDs show a placeholder. Expiration — Share tokens have a validity window. SME: confirm the default duration and whether it is configurable.Related
Platform Foundation
Platform Foundation overview.
Governance & parity
This page documents shipped product behavior. It is not medical, legal, or
billing advice. Verify against your organization’s policies and applicable
regulations before using it for clinical, compliance, or billing decisions.
Protected health information (PHI) shown in the product is governed by your
tenant’s access controls and is never exposed in this documentation.
Documentation sources
Documentation sources
- src/routes/platform.tsx
- src/platform/dashboard/pages/SharedDashboardPage.tsx
- src/platform/dashboard/hooks/useDashboardShares.ts
- src/platform/dashboard/widget-registry.ts