Skip to content
This repository has been archived by the owner on Sep 23, 2021. It is now read-only.

Draft of enrolment use case #131

Open
btry opened this issue Jan 31, 2018 · 0 comments
Open

Draft of enrolment use case #131

btry opened this issue Jan 31, 2018 · 0 comments
Assignees
Labels
Milestone

Comments

@btry
Copy link

btry commented Jan 31, 2018

The enrollment process for Apple devices is very different from what we did for Android and the freedom provided by this platform.

I need to send a xml file to devices from the backend. To keep a good enrollment UX I suggest to stick as close as possible to what we did for Android.

The deeplink in the email should allow us to detect the operating system and redirect the user to the accurate app store (google, apple, ...).

Once the agent installed, the backend will receive API requests. Only from this step we can determine the type of MDM (android, apple for now).

When the agent sends a HTTP GET to read its entry in PluginFlyvemdmAgent, I can customize the HTTP answer depending on the mdm type. I can s end the XML data, and the agent needs to show it as a file to the user. The user must tap it and the iOS will display some metadata and ask for installation of the file (handled by the OS).

Once the profile installed, the backend will be able to send other profiles for configuration, policies, ...

@btry btry added the feature label Jan 31, 2018
@ajsb85 ajsb85 changed the title draft of enrollment use case Draft of enrollment use case Jan 31, 2018
@ajsb85 ajsb85 changed the title Draft of enrollment use case Draft of enrolment use case Jan 31, 2018
@ajsb85 ajsb85 added this to the 1.0 milestone Jan 31, 2018
@ajsb85 ajsb85 removed this from the 1.0 milestone Dec 10, 2018
@ajsb85 ajsb85 added this to the 1.0 milestone Dec 10, 2018
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Projects
None yet
Development

No branches or pull requests

4 participants