So, I have been tasked with developing a comment system on an existing document reader on both tablet and desktop. A requirement is that I use the "Comment" structure for all types of annotations on the document including private to the creator, private to a group of people, and public to all readers.
Below is the current interaction I am proposing where the comment defaults to "public" and then can be adjusted to "private" and "private to..." permissions
When the user selects "private to...", they are shown an overlay where they can add users and groups to the private discussion.
What are your thoughts on this permissions model? Does it make sense?
FYI, this is maybe the 5th option that I went with and think is the strongest.