How to disable a new role based user from creating document

Hi Team, we have a customized workflow and a new role reviewer, and we want to restrict the reviewer from adding/editing the content.
Which configurations to look for to restrict reviewer from adding content?

Thanks
Binay

Hello, your “reviewer” role should be similar to xm.default-user.author but with the xm.content.viewer userrole instead of the xm.content.author one. This gives read-only access to documents and the Experience Manager.

Hi David, Thank you for the quick response. I followed the change you suggested but its removing all the options for reviewer role, even accepting/rejecting review request from Author.
My requirement is to not allow Reviewer create/edit document, but can act on Accept/Reject request.
Can you please suggest any solution.

Thanks and regards

Accept/reject publication requests is an Editor action by default, but if you make them a viewer, they lose access to the whole document toolbar. I don’t think you can control access to the Publication button only. This probably needs a deep dive into the permission systems, or you could modify the default workflow SCXML Workflow Engine - Bloomreach Experience Manager (PaaS/Self-Hosted) - The Fast and Flexible Headless CMS

Does this reviewing process need to be done in the CMS? If you’re on v15, you could use the External Preview which requires no CMS accounts for reviewers https://xmdocumentation.bloomreach.com/library/end-user-manual/channel-manager/enable-external-preview.html