Skip to content
Document Authoring DA  API Docs v1.20.0
npmGitHub

ParticipantRoleNEW

ParticipantRole:

type ParticipantRole =
| "owner"
| "reviewer"
| "reader";

A participant’s document access role.

  • owner has full access, including accepting and rejecting tracked changes.
  • reviewer may create tracked changes and comments and withdraw their own pending suggestions. Reviewers may not accept or reject tracked changes or make untracked content changes. Programmatic model changes, including comments, require a matching TransactionOptions.review author.
  • reader has read-only access.

Role checks apply to programmatic transactions and editor input alike.