We are trying to make zscaler installation the most transparent experience possible for our users.
We deploy the application and config using JAMF as our MDM.
To avoid login prompts/authentication we used policy token method of authentication with a username dynamically populated by jamf.
To avoid VPN prompt + passcode prompt for the VPN install we populate the VPN profile.
The only thing we can’t seem to do is…to actually have Zscaler enroll a user, the user just has to launch the zscaler app on their iPhones.
Does anyone have any ideas how to make the enrollment of the device transparent to the user? It doesn’t seem like IOS gives MDM the capability to launch an app.