element-hq / element-ios

A glossy Matrix collaboration client for iOS
https://element.io
GNU Affero General Public License v3.0
1.73k stars 498 forks source link

App-Configuration via JAMF MDM #4025

Open Alternativend opened 3 years ago

Alternativend commented 3 years ago

Hello Community, is it possible to pre configure the iOS app via JAMF MDM?

There is this config generator which they are providing and i would love to pre configure the homeserver URL with it.

https://beta.appconfig.jamfresearch.com/generator

Greetings!

offline4ever commented 2 years ago

+1 for managed app config!

In addition, username and password might be interesting as well for use with MDMs like MobileIron, Intune, ...

anfalas commented 2 years ago

+1 from here too A managed app config would also be very important and helpful for us! It's a lot of work to brand the app and then put it in the app store ourselves. If you want to establish Matrix in companies, schools and universities as well, this would be a very important step!!

doschupp commented 1 year ago

+1

Essential for administrators.

There is also a similar issue open, but only to set the home server. https://github.com/vector-im/element-ios/issues/2873

xvsun commented 1 year ago

any updates on this? will this be considered in Element X?

xvsun commented 1 year ago

Apparently they added AppConfig since 1.11.2. We are currently trying to configure it with Ivanti Mobile Iron Core but we didn't had any success yet. Current options are:

Docs: https://ems-docs.element.io/books/element-on-premise-documentation/page/notifications-mdm-push-gateway

Implemented as MDMSettings here: https://github.com/vector-im/element-ios/blob/e7a93de14dd6b9038907780be69927192187a028/Config/MDMSettings.swift