Configuring attestation for Android devices and BlackBerry
Dynamics apps
Android
devices and BlackBerry
Dynamics
appsYou can use
SafetyNet
or Google Play Integrity
attestation to have BlackBerry UEM
send challenges to test the authenticity and integrity of Android
devices and BlackBerry
Dynamics
apps. SafetyNet
and Play Integrity
help you assess the security and compatibility of the environments in which your organization's apps run. You can use SafetyNet
or Play Integrity
attestation in addition to BlackBerry
’s existing root and exploitation detection. You can configure and assign a UEM
compliance profile to carry out appropriate compliance actions when devices or apps fail attestation.UEM
uses the Play Integrity
API with UEM Client
versions that support it to provide additional protection from application tampering. Play Integrity
will replace SafetyNet
based on the migration schedule that is determined by Google
. SafetyNet
will continue to be supported for older versions of the UEM Client
. For more information about migrating from SafetyNet
, see Google Play: Migrating from the SafetyNet Attestation API.UEM
performs SafetyNet
or Play Integrity
attestation in the following circumstances:
- After device activation when theBlackBerry UEM Clientis installed.
- During and after the activation ofBlackBerry Dynamicsapps. Note thatUEMdoes not trust old versions of apps. To pass attestation challenges, devices must have the latest available version ofBlackBerry Dynamicsapps.
- On demand using REST APIs.
- If theUEM Clientis activated, when a device is restarted.
- Periodic attestation challenges using the challenge frequency that you specify.
The
UEM Client
is not required for you to enable SafetyNet
or Play Integrity
attestation. The UEM Client
does not appear in the list of BlackBerry
Dynamics
apps that you can configure for SafetyNet
or Play Integrity
attestation, but it does receive and respond to attestation challenges from UEM
.If a user's device is out of coverage, turned off, or has a dead battery, it cannot respond to attestation challenges. In these circumstances,
UEM
will consider the device to be out of compliance and will carry out the actions you've configured in the assigned compliance profile.