MATIH Platform is in active MVP development. Documentation reflects current implementation status.
12. AI Service
BI Analytics Platform
Dashboard Sharing

Dashboard Sharing

Production - Permission-based sharing with role controls

The Sharing system manages dashboard access permissions across users, teams, and tenants.


12.4.7.1Visibility Levels

LevelDescription
privateOnly the owner can view
teamVisible to members of the owner's team
tenantVisible to all users in the tenant
publicVisible via shareable link (read-only)
# Share dashboard
curl -X POST http://localhost:8000/api/v1/bi/dashboards/{dashboard_id}/share \
  -H "Content-Type: application/json" \
  -H "X-Tenant-ID: acme-corp" \
  -d '{
    "visibility": "team",
    "shared_with": [
      {"user_id": "user-456", "permission": "edit"},
      {"user_id": "user-789", "permission": "view"}
    ]
  }'