Skip to content

Board Sharing

Horizon boards support per-user sharing. A board shared with a user appears with a Shared badge in that user's Horizon list and is viewable; edit permission stays with the owner. Shares are managed via HorizonCardShareDialog.

Prerequisite

At least one Horizon board you own must exist. You cannot share boards you do not own.

Create Board

No Public Link

Horizon V1 does not support public (no-login) sharing or iframe embeds. Use the Atlas module for that.

Atlas — Public Sharing


1. Open the Share Dialog

In the Horizon list, click the More (three dots) menu on the board card → click Share.

Share Board dialog — username search

Dialog Sections
Username search box
List of existing shares (usernames)
Remove icon on each row

2. Add a User

Step Description
1 Type the username in the username box
2 Pick from the autocomplete list
3 Click Add to add to the list
4 Changes are written to the backend when the dialog is closed

Multiple Users

A board can be shared with multiple users. Each user sees it independently in their list.


3. View on the Other Side

In the recipient's Horizon list:

Behavior
A "Shared" badge appears on the card
"Shared with Me" can be selected as a list filter
The user can enter the board and view widgets but cannot edit them
Edit / Delete / Share actions are not visible on the card
Global filter and Captain AI are usable (per session)

4. Removing a Share

In the share dialog, click the Remove icon next to the user row. The recipient instantly loses the board from their list.

Instant Removal

After Remove, the recipient may continue using the board if it is open in their browser; access closes when the page is refreshed.


5. Owner Privileges

Action Owner Shared User
Viewing
Edit Mode
Add/Remove Widget
Delete Board
Share / Unshare
Global Filter (per session)
Captain AI

6. Common Errors

Symptom Possible Cause Solution
Username not found Typo or user does not exist Type the correct username; check backend user records
Recipient does not see the board Cache not refreshed yet Ask recipient to refresh the page
Share button is gray You don't have permission (not the owner) Only the owner can manage shares

7. Comparison With Atlas

Feature Horizon Atlas
Username sharing
Public link
Embed (iframe)
Token revoke

Atlas dashboards can produce public links, accessible without login. Horizon does not have this.


8. Next Step

Management — Move