Deploy the Android apk in a Self-Signed Certificate and an
MDM Environment
mobile
You may decide to use your own private CA
generated certificates for Cortex XSOAR, as opposed to buying a
trusted CA certificate. If so, the Cortex XSOAR mobile app running
on devices with the latest Android versions might experience difficulty
connecting to the Cortex XSOAR server due to Android restrictions.
Check
whether you can connect to Cortex XSOAR through your browser, even
if you cannot connect through the Cortex XSOAR app. If you cannot connect
to the server through your browser, there could be other issues,
such as VPN connectivity into the organization’s private network.
This
procedure enables you to deploy the android apk file in an environment with
a self-signed certificate and a MDM, or other internal distribution
mechanism. You do this by manually changing the android apk file
and allowing distribution of the apk to your users through direct
link to the apk or MDM of your choice.
On
a Java installed Linux or Mac computer, download the following:
The latest
Cortex XSOAR apk
from
the Play Store or a non-signed version from the download server
using your Cortex XSOAR installer download link and append
&downloadName=android_unsigned_apk
to
the link.
The
change_apk_cert.sh
shell script tool from
the download server using your Cortex XSOAR installer download link,
and append
&downloadName=change_apk_cert
to
the link.
Place the privately issued certificate (.crt file) that
you wish to deploy in the Android app, on the same computer, as
referred to in step 1.