Whether a user may write rows that belong to a conversation:
For anchored record/artifact comment threads (AnchorType != null with LinkedEntityID and LinkedRecordID),
any user who can read the linked record (including RLS) and is not denied read access on the anchored field
or restrictedFields (FLS) may post and reply in the thread.
For standard chat conversations (AnchorType == null), the conversation owner, a user with an
explicit Edit/Owner grant on the conversation, or (when IsInheritingFolderAccess
is true) a user with an Edit/Owner grant on the conversation's folder (MJ: Projects).
Conversations inside a Public folder (Project.OwnerUserID IS NULL) or a Shared folder with
View access grant View-only access unless an explicit Edit/Owner grant says otherwise.
Server-side only; a non-database provider trusts the enforcement that already ran upstream.
Whether a user may write rows that belong to a conversation:
AnchorType != nullwithLinkedEntityIDandLinkedRecordID), any user who can read the linked record (including RLS) and is not denied read access on the anchored field orrestrictedFields(FLS) may post and reply in the thread.AnchorType == null), the conversation owner, a user with an explicitEdit/Ownergrant on the conversation, or (when IsInheritingFolderAccess is true) a user with anEdit/Ownergrant on the conversation's folder (MJ: Projects). Conversations inside a Public folder (Project.OwnerUserID IS NULL) or a Shared folder withViewaccess grant View-only access unless an explicitEdit/Ownergrant says otherwise.Server-side only; a non-database provider trusts the enforcement that already ran upstream.