Did anyone find a solution to this. I have a use case as follows:
1. The site manages high level policy data.
2. The owner of the site automates the issuing of policy (document) updates for the policy owner to check and or update their policies at specific times.
3. Permissions are granted to the user for amending the document.
3. THIS IS THE BIT I CAN'T WORK OUT IF IT IS POSSIBLE. The document is checked-out for that user so they can amend directly, as these users aren't particuarly good at knowing what to do.
4. They then follow flow to confirm completed update
5. The site owner needs to check amendments and check in on behalf of user.