Q. What are Content providersrelate to com.citirix.mam.android?-
A. Content Providers and Services are protected by querying the OS for the calling Package’s Signing Certificate and comparing that to the one used to sign the published app within the XMS/CEM. If the signing certificate matches, then the app is allowed to make the call. If the certificates do not match, then the call to the Content Provider/Service is rejected and a NULL is returned.
Q.What is Android.permission.READ_LOGS?-
A. READ_LOGS permission is used for sending diagnostic information when troubleshooting an application. This allows the app to capture the logs from the Main Console which often provides critical information needed to debug an issue. These logs are saved into a ZIP file and sent to Secure Hub upon request. Secure Hub, in turn, can send those logs to the Enterprise Administrator or IT support for further analysis.
Q. What is android.permission.KIL_BACKGROUND_PROCESSES?–
A. KIL_BACKGROUND_PROCESS is only used by an application to terminate its own processes (and not some other application’s). We use this permission when it is necessary to restart an application process and there may exist one or more processes for the app running. Sometimes terminating the app process is necessary to fully support a change to certain policies or to ensure proper behavior of the app under specific instances. This only happens after MDX displays a dialog to the user telling them the app must be restarted (or exited) and for what reasons.