Blue Cedar Integration Platform enables you to integrate services into iOS and Android apps. These services are available in the form of integration accelerators—modules that you can integrate with your apps without having to write any code.

The Platform is currently available for Beta users, with either of these integration accelerators.

  • Blue Cedar Enforce Integration Accelerator: Use the Blue Cedar Platform to integrate apps with Blue Cedar security policies.
  • Blue Cedar Integration Accelerator for BlackBerry: Use the Blue Cedar Platform to integrate apps with the BlackBerry Dynamics SDK.

The Mobile Client technology includes the software that is added to the integrated mobile app, that is:

  • The chosen integration accelerator with its enabled options.
  • The Blue Cedar code that integrates the accelerator with the app.

Anything with a

is new with Platform 4.6.x / Mobile Client 4.0.3.

What's new in the Integration Platform

Streamlined integration/signing process

Use the Integrate button to apply both policy profiles and signing profiles to an app, instead of integrating and signing in separate steps. 

(green star)

Policy profile reset

Users can now discard unsaved changes to a profile with the Reset button. 

(green star)

Forgot password workflow 

Users can now reset their password by clicking on the "Forgot Password" link on the Login screen. 

In 4.6.0+, an administrator can initiate the reset password request for users. 

(green star)

Mobile apps list pagination

The list of mobile apps now appears one page at a time. 

(green star)

Help button 

The platform interface now has a help button to link to documentation.

Platform version 

The platform version is now visible on the lower left in the UI.

Signing profiles

The platform now allows you to rename signing profiles.

What's new in the Blue Cedar Enforce Integration Accelerator

Available policies

Blue Cedar Enforce 4.6.x includes these policies. Note that some may not be enabled for your instance.

  • App Customization
  • Client Certificates 
  • Data Sharing 
  • Encrypted Data at Rest (DAR) (disabled for 4.6; see Open issues)
  • End User License Agreement (EULA) 
  • Integrity and Posture 
  • Miscellaneous 
  • Secure Microtunnel
  • Secure Web Stack
  • Trusted Server Certificates 
    (green star)

What's new in the Integration Accelerator for BlackBerry

Blue Cedar Platform 4.4+ allows you to enable these BlackBerry Dynamics policies for your integration:

  • Network interception

  • Secure storage

Resolved issues

Resolved in Mobile Client 4.0.4

ItemIntegration AcceleratorMobile OSHeadlineDescription
BCP-1608BlackBerry DynamicsAndroidStuck on BlackBerry screen if waiting too long on Android permission promptFixed an issue where—on some devices—the BlackBerry permissions prompt would get dismissed automatically, leaving the app stuck on a BlackBerry screen with a spinner. 
BCP-1854BlackBerry DynamicsAndroid NBomgar app fails to connect to server on Android NFixed issues that would prevent connectivity to an internal server on Samsung devices running Android N and earlier.
BCP-1778BlackBerry DynamicsAndroidIntegration failure for certain appsFixed an issue integrating apps with a large number of methods in their DEX files.
BCP-1270BlackBerry DynamicsiOSMattermost integrated with BlackBerry Dynamics fails to connect on subsequent launchSubsequent launches of the Mattermost app now work properly when integrated with BlackBerry Dynamics. Logging out of the app and logging back in after relaunch is no longer required to resolve the issue for subsequent demos.
BCP-1844Blue Cedar EnforceAndroidCompass crashes with SQLite exception

Fixed an issue that was causing some apps to crash with an SQLite exception.

Resolved in Platform 4.6.0 / Mobile Client 4.0.3

ItemComponentHeadlineDescription
BCP-1688
App connectivity issuesFixed an issue connecting to a backend server setup for split DNS and another issue connecting to the server via FQDN which resulted in a "Host not found" error.
BCP-1521iPhone XBlackBerry logo not displaying correctlyFixed an issue to properly display the company logo on iPhone X.
BCP-1470AndroidOccasional app crashesFixed an issue where apps with WebViews occasionally crashed.
BCP-1761iOSiOS integration script failsFixed an issue where iOS apps built with new Xcode project files could fail to integrate because of new fields not being handled properly.
BCP-1800iOSApp stuck at "Security App..."Fixed an issue where apps would get stuck displaying "Securing app..."
BCP-1777AndroidApp has issues during testingFixed an issue where apps using Realm would crash or hang.
BCP-1224
Disable BBIO interception when becoming unauthorizedIf BlackBerry times out, a (re)authorization/authentication now takes place.
BCP-1642, BCP-1705, BCP-1709, BCP-1749PlatformUser permission and management issues

Fixed several issues with user management:

User creation page validates form entries and displays notifications if required values are missing or incorrect.

Company admins no longer have the ability to delete users outside their organization.

Users no longer have permission to delete themselves or their own organization.

BCP-1547PlatformRenaming an app during upload causes errorDisabled the ability to rename an app while it is uploading.

Open issues

Updated December 6, 2018

ItemMobile OSSummaryDescription
BCP-1812AndroidFailed to access server using certificateOur current integration code does not allow an app to use a client certificate provided by the UEM/Connector.
BCP-1815iOSEasy Activation for BlackBerry Access doesn't work

Easy Activation is currently not working when code signing with wildcard provisioning profiles.

Workaround: Use a provisioning profile with an explicit bundle ID set.

BCP-1772, BCP-1773
Integration fails when DAR has been enabledErrors in a DAR profile cause the integration to fail. The DAR policy has been disabled in the platform until this issue is resolved.
BCP-1523iOSBlackBerry secured app not displaying BlackBerry prompts on iOS ARM v7 devicesBlackBerry Dynamics does not integrate into apps on ARM v7 Apple devices (32-bit CPUs) such as iPhone 5 or 5c.
BCP-1638AndroidDynamics SDK ClipboardManager: drag and dropThe ClipboardManager Dynamics API is not integrated into apps since there is no 1:1 mapping to Android's ClipboardManager. Apps usually do not call the ClipboardManager directly to perform drag and drop operations.
BCP-704
Disable BlackBerry interception for network/storage based on policyTurning on/off Secure Network/Transport from the platform does not affect the client.
BCP-1623AndroidAndroid Java SQLite interceptionSQLite interception is not functional yet on Android. Apps using SQLite do not write/read encrypted data.

Documentation and technical support


This release includes online documentation. To access this documentation, see the Tech Acceptance documentation at https://apollo.bluecedar.com/platform-doc-ta.