MAM SDK Migration Unexpected behavior on MDX/MAM SDK app container

MAM SDK Migration Unexpected behavior on MDX/MAM SDK app container

book

Article ID: CTX331332

calendar_today

Updated On:

Description

Some interaction between managed applications in the same container are not working properly (for example, copy and paste, open-in, etc.)

Scenario 1: Productivity Apps only using Hybrid mode (One app on Legacy MDX and one app on MAM SDK).


This scenario is not supported and not recommended.
User-added image


Scenario 2: Combination of Productivity Apps and in-house/3rd party apps using hybrid mode (some using MAM SDK and some using Legacy MDX). This scenario is not supported and not recommended.

User-added image

 

Resolution

Prerequisites:
For a successful deployment of MAM SDK apps and dual-mode feature, ensure that the following requirements are met:
  • Update your Citrix Endpoint Management to versions 10.12 RP2 or later, or 10.11 RP5 or later.
  • Update your productivity apps to version 21.8.0 or later for iOS and 20.8.0 or later for Android.
  • If your organization uses third-party apps, ensure that you incorporate the MAM SDK into your third-party apps before you switch to the MAM SDK framework. All of your managed apps must be moved to MAM SDK at one time.
  • You must switch all apps before the MDX EOL, March 2022.
Productivity Apps: Switch Secure Web and Secure Mail “MDX or MAM SDK policy container”  settings to “MAM SDK”

Citrix Productivity apps (Secure Mail and Citrix Secure Web) are released with both the MDX and MAM SDK frameworks to prepare for the MDX EOL.
The dual mode functionality is intended to provide a way to transition the Productivity apps to the new MAM SDK model.

How to Configure:
In the MDX or MAM SDK policy container policy, you can change your option from Legacy MDX to MAM SDK. The default value is Legacy MDX. Ensure that you set the same policy mode for both Secure Mail and Secure Web running on a device. You cannot have two different modes running on the same device (Scenario 2).

When you select MAM SDK mode, the apps automatically switch to the MAM SDK framework and the device policies are refreshed without any further action from the administrators. You must switch both apps before the MDX EOL, March 2022.


User-added image

In-House/3rd Party apps: Since your organization uses third-party apps, you must ensure that you incorporate the MAM SDK into your third-party apps before you switch to the MAM SDK framework. All the apps on the container must be moved to MAM SDK at one time.

User-added image
Recommendations: All applications, productivity apps and in-house apps must be in the MAM SDK mode.

How to Avoid app reinstall:
  • Productivity apps:  It is recommended that you don’t switch from MAM SDK mode to Legacy MDX mode as this requires you to reinstall the app.
  • In-house/3rd Party apps: you must use the same App ID when deploying iOS and Android apps to your employees’ devices.
 
Enrollment mode supported 
Apple Device EnrollmentYes
Apple User EnrollmentYes
Apple Automated Device EnrollmentYes
Android EnterpriseYes
Legacy DANo
  

Additional Information

To learn more about the Productivity apps dual please check out our What’s New page: To learn more about the MAM SDK and the migration process, check out the following resources: