Share a dashboard with a person
dashboard_shareShare a dashboard you own, or one shared with you to edit, with ONE person, by email, as a viewer or an editor — the share dialog's "Can view" and "Can edit". role "view" (the default for someone new) lets them open it; "edit" also lets them change it, publish and roll back versions, rename it and manage who it is shared with — its queries still run as its owner, and an editor cannot pause, archive, delete or transfer it. Passing role for someone already on the list changes their role (to "view" takes edit away); leaving it out never changes an existing role. It is an invitation: an account holder is notified in OrionBI; someone without an account is emailed an invite and the share waits for their first sign-in. A private dashboard becomes visible to that person in the same call; one already shared keeps its audience and gains a person. People only — a group or a whole organization is policy rather than an invitation, and the owner sets it in OrionBI; there is no way to reach everyone on OrionBI or to mint a public link, by design. Your organization's sharing policy applies, as in OrionBI. Refused, with the reason, when the dashboard is archived or its sharing is paused.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"dashboard": "<dashboard>",
"to": "<to>"
},
"name": "dashboard_share"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| to | Yes | Who to share it with: one person, by email | |
| role | No | What they may do: "view" (Can view) or "edit" (Can edit, and share). Omit to invite someone new as a viewer and leave an existing person's role as it is. | |
| dashboard | Yes | Name of a dashboard you own or can edit, from dashboard_list, or its /d/owner/slug path |