I'm setting up a Meeting Notes system for my team in Notion and I'm hitting a permissions wall. Hoping someone has cracked this.
Requirements:
- Every team member should be able to set the same DB as their default in Settings → Notion AI → Meeting Notes. That requires Edit access on the DB.
- Each meeting note should be private to its creator by default, not just hidden by a view filter, but genuinely inaccessible to other team members.
The conflict: Row-level permissions exist, but with Edit access at the DB level, anyone can override or remove them. So "private rows in a shared DB" doesn't actually hold.
I've considered a One DB per person (private to each user, set as their AI default). Solves privacy cleanly. But how do I centralize? E.g., Person A had a meeting with B, C, D where B took the notes. How does A see it later if it lives in B's private DB? I understand that B can share it, but this won't be in A's view.
Has anyone solved this without external sync? Is there a native Notion mechanism I'm missing, maybe a teamspace structure, or a recent permissions feature?
Thanks!