Skip to main content
A ConversationMember records one user’s participation in a conversation. A user has exactly one membership row per conversation. The row persists even after a user leaves — isActive tracks whether they are currently a participant.

Properties

Roles

Roles only apply to group conversations.
For space conversations, posting permissions are controlled by the conversation’s postingPermission field and the user’s SpaceMember role — not by ConversationMember.role.