Replies: 6 comments 1 reply
-
Would love to see this (linking my project's related issue for my own sanity's sake MSD-LIVE/issues#139) |
Beta Was this translation helpful? Give feedback.
-
thinking out loud here / things to investigate
|
Beta Was this translation helpful? Give feedback.
-
All good questions!
|
Beta Was this translation helpful? Give feedback.
-
Our use case was a bit simpler to describe but probably more difficult to implement UI-wise. Our users have requested the feature to share a draft they have started for another person to co-edit with them. They would be limited to sharing with someone already in the community the draft belongs to (we enforce all records to be assigned a community). Also, once a draft has been shared with person B, that draft should be listed on the Uploads section of person B's dashboard. All co-editors would have the same permission on the draft (to publish, delete, etc.) |
Beta Was this translation helpful? Give feedback.
-
Other roles that I've heard requested:
Overall, the easiest might be to have configurable roles per instance with some good defaults. |
Beta Was this translation helpful? Give feedback.
-
As @lnielsen had mentioned, I needed to add an access level 'Reviewer (can see and comment on requests, but not necessarily take actions)'. I have it working and the link to code is in ugswork/access_level@c555d0d#diff-ff296616e161972069eacb9c47da9701cf9d4aa6a4b75a7572c3a5a12018edb7 |
Beta Was this translation helpful? Give feedback.
-
Is your feature request related to a problem? Please describe.
For a large community you may want to have a number of reviewers work on submissions, but not provide them permissions to edit all records in the community. The current community permissions are "Reader", which has no ability to manage community requests and "Curator" which has permissions to edit every record in the community. A permission level in between these two would provide more flexibility.
Describe the solution you'd like
A new "Reviewer" permission that provides edit access to community draft records. This would provide edit access to all community drafts, but not published records.
Describe alternatives you've considered
We have not been able to come up with alternative options for large community record management.
Beta Was this translation helpful? Give feedback.
All reactions