Mobicontrol 2024 - web apps for shared devices (with M365 integration)

AS
Alin Sfiriac
hirschmannautomotive

Hello.

We started to test the shared device configuration for some of our devices and we face some issues.

What works so far:

- Integration with intune an intune app protection policies are ok. 

- Added Entra ID in Directory for MS Single Sign-on

- MS Authenticator configured for Shared device mode 

- Devices are registred on Entra

- MS Apps are working fine

What's not working:

Due to Conditional Access policies, we can't use Chrome to login on some internal websites which require MS work account (only MS Edge browser).  We use Webapps pushed via Playstore for some our internal applications (some require work account to login, some don't).

By default these apps are running in Chrome. As a workaround i tried to push MS Edge browser (configured as Kiosk) and disable chrome with Application Run Control. This way the webapps are launched in Edge. But the problem is that if i launch for example app 1, then launch app2, when i return to app1 i start from main screen. (When using Chrome, and having Launchwithrecents argument in Lockdown profile, you can switch between apps (they run like standalone apps)

As a workaround for now i tried to leave chrome enabled, configured Edge as default browser, and add the apps that require ms work account on kiosk to launch with browsers:// url of app (this way it will open with edge). The webapps that not require ms work accounts are launched with "launchwithrecents://com.google.enterprise.webapp.xxxx (from playstore). 

Is there a workaround to setup Edge as "system-browser"? I know in intune this is done by default (have tested devices enrolled with work profile or fully mananged, and if Edge is pushed as required app all webapps deployed to that device will run in Edge.

If i register the device with user account then we can get this to work if we enable Browser access in MS Authenticator App (no need to use Edge in this case since device-id and registration is sent to Entra). This option is not available if the MS Authenticator is configured for shared device mode.

9 months ago
SOTI MobiControl
ANSWERS
A
ABMOD@SOTI
9 months ago

Hi Alin,

Thanks for posting on SOTI Pulse,

Apologies from our side, for this particular issue we need to investigate further.

We request you to please raise a support case at log a case so that our agent can work on your query as quickly as possible.

AS
Alin Sfiriac
8 months ago

After more tests we found a working solution for us.

1. Setup Edge ass default browser in Settings - Apps - Default apps

2. Add Edge on lockdown (in our case we hide it by modifying the template)

Tried also to block Chrome with Soti app run control but that broke the webapps. Without adding Edge on lockdown, the webapps failed to start.

FZ
Florian Zöller
8 months ago

I've solved this problem on my site with a xml script, created with StageNow, which I copy to the devices via FileSync and execute it by a task

<wap-provisioningdoc>
  <characteristic version="11.6" type="UiMgr">
    <parm name="RoleAction" value="android.app.role.BROWSER" />
    <parm name="PackageName" value="com.microsoft.emmx" />
  </characteristic>
</wap-provisioningdoc>