Tuleap should provide a callback URL when a document is open in OnlyOffice. This callback will be used to save the document.
As a document in OnlyOffice can be edited by several person in parallel (collaborative edition), all the people editing a document should be recorded:
- Either we use the "changelog" part of the versions
- Or we make the development to identify all authors
https://www.figma.com/file/5C1seStjHJicg42JQUDFxg/Documents?node-id=904%3A9516
Permissions
- As the callback is given with a token when the document is transferred to OnlyOffice, there must be a way to forbid modifications when permissions are dropped. This can be done with DROP command.
Limitations
- The feature cannot be used when there is a pattern defined on the project.