Description: iOS implements a standard called "AppConfig" to manage settings of apps, see https://www.appconfig.org/ios/ for iOS. Important in this regard: > App is developed with iOS “Managed Configuration” capabilities built in > https://developer.apple.com/library/archive/samplecode/sc2279/Introduction/Intro.html Thus, configuration of Collabora could take place as outlined in the link above: > App developer creates XML definition file documenting the configurations > that the app supports > Configurations are specified in the enterprise mobility management (EMM) > admin console For instance, the XML could allow to change the "Template URL" in the LibreOffice app through AppConfig and the EMM admin console (or mobile device management). Steps to Reproduce: Configure Collabora with an enterprise mobility management (EMM) or mobile device management solution, following the AppConfig standards and procedures outlined in https://www.appconfig.org/ios/. Actual Results: The Collabora iOS App cannot be configured using the AppConfig standard. Expected Results: The Collabora iOS App can be configured with the AppConfig standard. Reproducible: Always User Profile Reset: No Additional Info: * https://www.appconfig.org/ios/ * https://developer.apple.com/library/archive/samplecode/sc2279/Introduction/Intro.html
Sounds reasonable, I'm tentatively confirming it, but of course I don't know how feasible it is technically.
Tor Lillqvist committed a patch related to this issue. It has been pushed to "master": https://git.libreoffice.org/online/+/ae88fc10520784ef5ede7e2b6df4a33e0fc7f2be%5E%21 tdf#124930: Look for settings also in the managed configuration thing
Hopefully the above simple change is all that is needed. Now the app looks for two configuration items in the managed configuration: the string templateListURL and the boolean emptyTileCache (presumably the boolean should actually be a number, zero or one). This change will be included in the next build of the app.