Project

General

Profile

Actions

Improvement #11003

open

Windows web agent compatibility with Internet Explorer

Added by Thilina Sandaruwan 12 months ago. Updated about 2 months ago.

Status:
New
Priority:
Medium
Start date:
Due date:
% Done:

0%

Estimated time:
Device Type:
Windows
Component:
Type:
Windows

Description

Only for the Windows Web Agent UI component, we have currently used React version 17.0.1 and other packages with downgraded versions that are compatible with it. The reason for this is that some versions of other packages are not compatible with Internet Explorer.

If we use versions that are not compatible, the web agent will not render during the enrollment process because the Windows Settings app web view uses a custom legacy Internet Explorer, and the react-app-polyfill [1] library to support it in the previous iteration.

Here, we need to identify these incompatible versions and packages and upgrade them.

We cannot upgrade the React version after 17 due to support for internet explorer dropped from React 18 onwards.

We can drop the React webapp currently used for the web agent and instead use a static web app. A template [2] is provided by Microsoft with the necessary HTML and CSS files to follow the recommended enrollment process flow.

[1] - https://github.com/facebook/create-react-app/blob/main/packages/react-app-polyfill/README.md
[2] - https://learn.microsoft.com/en-us/windows/client-management/azure-active-directory-integration-with-mdm#themes

Actions #1

Updated by Navod Zoysa 11 months ago

  • Priority changed from None to Low
Actions #2

Updated by Thilina Sandaruwan 10 months ago

  • Project changed from product-uem 6.2.0 GA to Backlog
Actions #3

Updated by Navod Zoysa 3 months ago

  • Project changed from Backlog to product-uem 7.0.0 GA
  • Subject changed from Identify unsupported packages with Internet Explorer and Upgrade versions to Windows web agent compatibility with Internet Explorer
  • Description updated (diff)
Actions #4

Updated by Navod Zoysa 2 months ago

  • Project changed from product-uem 7.0.0 GA to product-uem 7.1.0 GA
  • Assignee set to Ruwin Dissanayake
  • Priority changed from Low to Medium
  • Start date deleted (06/04/2024)
  • Device Type set to Windows
Actions #5

Updated by Arshana Atapattu about 2 months ago

  • Project changed from product-uem 7.1.0 GA to product-uem 7.0.0 GA
Actions

Also available in: Atom PDF