Skip to content

Share with User

Atlas supports per-username sharing for dashboards. Unlike public links, user sharing requires the recipient to have a Pirivision account and to log in. Preferred for internal teams and dashboard collaboration between Pirivision users.

Prerequisite

For per-user sharing, an Atlas dashboard must exist. The recipient must have a valid Pirivision user account.

Create Dashboard

Public vs User Sharing

  • User sharing: Internal users; login required; auditable.
  • Public link: Anonymous access; no login; whoever obtains the token gets in.

For sensitive data, prefer user sharing.


1. Open the Share Dialog

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

Share Dashboard dialog — left user, right public

The dialog has two sections:

  • Left panel: Per-username sharing (this page)
  • Right panel: Public link → Public Sharing

2. Adding a User

In the left panel:

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 The backend calls the share_dashboard API to create the record

Multiple Users

A dashboard can be shared with multiple users. Each user sees it independently in their list and cannot remove the share.


3. View on the Other Side

The recipient:

Behavior
Sees the dashboard under the "Shared with Me" filter in the Atlas list
Sees a "Shared" badge on the card
Can view the dashboard
Edit Mode, Save, Share, Delete buttons are not shown
Can change the global filter (per session, not persisted)
Cannot generate public links

4. Removing a User

Click the Remove icon next to the user row in the share dialog. The recipient:

  • Loses the dashboard from their list (after page refresh)
  • Can keep using it until they refresh the page (cached state)

5. Permission Model

Action Owner Shared User Public Link User
Viewing
Edit Mode
Add/Remove Widget
Delete Dashboard
Share / Unshare (User)
Generate Public Link
Global Filter (per session)
XLSX Export

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 it under "Shared with Me" Cache Ask them to refresh the page
Add button is disabled You are not the owner Ask the authorized user to share
Same user cannot be added twice Duplicate protection Keep the existing share or remove and re-add

7. Next Step

Embed (iframe)