Share a dashboard without a login
Create a read-only dashboard URL for someone who should not have a login. It is shown once — we store a hash.
Open Share links
Sign in and open /app/agency/links. A share link is a read-only dashboard. It can take a password, an expiry, and an embed flag.
The share-link table
New share link opens the create dialog. Each row is a site, Password or Anyone with the link or Revoked, view count and expiry.
The URL is shown once
We store a hash of the token, so the URL cannot be reconstructed. Copy it when it appears. If it is lost, revoke the row and create a new link.