Collaborator interface represents a user who has been granted access to collaborate on a goal. Collaborators can have different roles that determine their permissions.
Properties
ID of the goal this collaboration is for
ID of the user who is collaborating on the goal
The role assigned to this collaborator.Enum values:
viewer- Can view the goal but not editeditor- Can view and edit the goalowner- Full control over the goal including deletion and access management
ISO 8601 timestamp when the collaboration invitation was sent
ISO 8601 timestamp when the user accepted the invitation, or
null if not yet acceptedUser details (computed/joined field)