Skip to content

Commit e2c64f1

Browse files
authored
docs(adr): ADR-0111 — record-share management authority and the verb boundary (#3952)
Design record for #3902: sharing gains a management-authority model (canManageShares, manage_sharing capability, service-level enforcement) and an explicit verb boundary (a share widens rows, never verbs; edit does not grant delete). Ten rulings across the per-record share, sharing-rule, and share-link surfaces, grounded against Salesforce / Dataverse / Odoo.
1 parent 62f8017 commit e2c64f1

2 files changed

Lines changed: 198 additions & 0 deletions

File tree

.changeset/adr-0111-draft-only.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
---
2+
---
3+
4+
ADR-0111 (docs only, releases nothing): record sharing needs a management-authority
5+
model ("who may manage a share") and an explicit verb boundary ("which verbs a
6+
share level grants"). Design record for the #3902 fixes — the unauthorized
7+
`/shares` and `/sharing/rules` surfaces, and `edit`-level share also opening delete.

0 commit comments

Comments
 (0)