View or Edit Office documents (PDF, Word, Excel, Powerpoint..) via WOPI. Requires a running and configured instance of a WOPI-capable service, e.g. Office Online Server, Office 365, ONLYOFFICE, ..
Please feel free to test and give feedback, also with another WOPI implementations (e.g. Office 365, ..)
Documentation of the Microsoft WOPI implementation in OutSystems:
https://learn.microsoft.com/en-us/microsoft-365/cloud-storage-partner-program/online/build-test-ship/ui-guidelines
More specifically WOPI Discovery:
https://learn.microsoft.com/en-us/microsoft-365/cloud-storage-partner-program/online/discovery
and WOPI REST API protocol:
https://learn.microsoft.com/en-us/microsoft-365/cloud-storage-partner-program/rest/
This component is based on the following demo for an ONLYOFFICE-specific WOPI implementation in OutSystems:
https://www.outsystems.com/forge/component-overview/13569/wopi-reference-implementation
which is accompanied by detailed instructions:
https://stefan-weber.medium.com/get-an-office-editor-into-your-outsystems-apps-with-wopi-2f8657612260
-authentication via JWT implementation
-Site Property-configured support for different Access Tokens Expiry times (e.g. simulltaneous Office-like and ONLYOFFICE-like systems support)
-Refactoring