Allow group to edit Change Request proposed changes

Hi everyone,

I’m running XWiki 16.10.8 with the Change Request Application 1.16.

I have a group of users responsible for creating, editing, and managing documents in my project. This group has been granted permissions to use all Change Request features: creating new documents, submitting change requests, reviewing proposed changes, and editing them. There are no restrictions on who can approve or publish a change request, provided they belong to this group (including the original requester).

The current functionality is great. However, when users aren’t the authors of a change request, they can’t edit the files attached to its proposed changes. Ideally, every member of this group should be able to edit and work on all existing change requests, even those they didn’t create. So far, the only workaround I’ve found is to grant them admin rights on the Change Request Application—but they shouldn’t have that level of access.

Is there a way to modify the application to enable this without granting admin rights? Alternatively, can it be done without writing a Java plugin/component/extension for XWiki? If not, what would be the best approach to developing such an extension?

Thank you for your attention.