Jive 6 and Mobile 3 Upgrade Information

Version 2

    Overview

    Jive is introducing Mobile 3, a new mobile architecture for Jive, designed to provide a richer user experience that can be integrated more directly into a modern enterprise mobile architecture.

     

    This document is intended to help Jive 6 administrators evaluate whether upgrading to Mobile 3 is appropriate for their communities.  Mobile 3 is an optional upgrade for Jive 6.

     

    The table below describes the components of Mobile 3 compared to the previous Mobile 2 architecture.  For a more detailed comparison of features, please see: Jive Mobile Product Comparison Matrix

    Mobile 3Mobile 2
    Compatible Jive Versions

    Jive 6, Jive 7, Jive Cloud

    Jive 4.5.6+, Jive 5, Jive 6

    Mobile Admin Plugin

    Mobile Admin Plugin 6.1+

    Mobile Admin Plugin 6.0.7 and earlier

    Mobile Web*

    (mobile-specific web interface)

    integrated with main Jive server as part of Mobile Admin Plugin; mobile browsers connect to <Jive URL>/mobile/

    served from Jive Mobile Gateway; mobile browsers connect to <mobile hostname>.jive-mobile.com

    Native iOS App

    Jive 3.0 for iOS - runs on both iPhone & iPad

    Jive Mobile 2.x for iPhone - iPhone only

    Native Android App

    Jive 3.0 for Android - not yet released

    Jive Mobile 1.x for Android

    * Mobile Web refers to the mobile-specific web interface enabled by the mobile module. It does not refer to using the full Jive web interface from a mobile browser.  Support for accessing the full Jive web interface from mobile browsers depends on the Jive version, not on the Mobile module version.

     

     

    Upgrade and Installation

    Jive 6 communities can use the new Jive 3.0 iOS app without upgrading the plugin to version 6.1 and vice versa.

     

    Using Jive 3.0 for iOS without Mobile Admin Plugin 6.1

    The following caveats apply when using Jive 3.0 for iOS without the version 6.1 of the Mobile Admin Plugin:

    • Jive 3.0 for iOS cannot receive push notifications until plugin version 6.1 or later is installed.
    • Mobile Admin Plugin 6.1 includes a feature that detects when a Jive page is being loaded on a compatible iOS device, and then allows the user to choose between opening the link in the web browser or in the Jive 3.0 app.  This feature is not available in plugin versions earlier than 6.1.
    • More technical details on the iOS app are available here: Jive for iOS 3.0 App (Mobile 3): Technical Note

     

    Upgrading iOS Users from Jive Mobile 2.x to Jive 3.0

    You can request a configuration change in the Mobile Gateway that causes the Jive Mobile 2.2.1 iPhone app to display an "upgrade" message when a user uses the app to access your community.  The message can either indicate that the update is available but not required -- which allows the user to continue accessing the community using their current app -- or it can indicate that the update is required, forcing the user to use the new 3.0 app to access the community.  The prompt links directly to the App Store page for Jive 3.0 for iOS.

     

    This setting can be configured for any Jive 6 community that is configured for Gateway-based Mobile 2 access, regardless of which version of the plugin is installed.  To request this configuration change for your community, open a case with Jive Support.

     

    Upgrading to Mobile Admin Plugin 6.1

    Mobile Admin Plugin 6.1 is available from the Jive Community Mobile Admin Plugin download page: https://community.jivesoftware.com/docs/DOC-40441

     

    The new version of the plugin can be installed via the Admin Console and will be treated as an upgrade of the older Mobile Admin Plugin.

     

    Communities using Jive Present SHOULD NOT to upgrade to Mobile Admin Plugin version 6.1 because version 6.1 no longer includes Jive Present.  The standalone version of the Jive Present plugin for Jive 6 has not yet be released, but should be available later this month (Dec 2013).

     

    After you have upgraded to version 6.1 of the plugin:

    • Jive Mobile 2.x for iPhone and Jive Mobile 1.x for Android will continue to work exactly as before.  The existing Mobile Gateway registration is preserved in a limited form for this purpose.
    • Jive 3.0 for iOS will be able to register for push notifications the next time the user logs in from the app.
    • For communities using an "Employee" license, Jive will detect when a Jive page is being loaded on compatible iOS device, and then allow the user to choose between opening the link in the web browser or in the Jive 3.0 app.
    • Mobile Web changes will take effect immediately:
      • If the mobile redirection feature is enabled, compatible mobile browsers that connect to the Jive URL will be redirected to the new Mobile Web at <Jive URL>/mobile/ rather than <hostname>.jive-mobile.com.
      • Browsers that attempt to directly access <hostname>.jive-mobile.com will be redirected to the Jive URL (which will redirect to the new /mobile/ location if applicable).
      • Mobile Web for iPad will no longer be available -- this refers to the iPad-specific web interface, not to using the full web UI on an iPad. We recommend iPad users use the Jive 3.0 app instead.

     

     

    Upgrading from On-Prem Mobile Admin Plugin 6.0.x

    Version 6.1 of the plugin uses a similar architecture to the on-prem version of the Mobile Admin Plugin (previously released as a separate download), and can be treated as an upgrade from version 6.0.6 of the on-prem plugin.

    • API traffic is not proxied through the Jive Mobile Gateway.
    • Mobile Web authenticates using the same system (e.g., SSO) as desktop users.

     

    Please note the following significant changes between the previous on-prem mobile plugin and version 6.1:

    • Native app access, which was not available with Jive 6 + On-Prem Mobile, is now possible from the Jive 3.0 app for iOS.
    • Mobile Web for iPad will no longer be available -- this refers to the iPad-specific web interface, not to using the full web UI on an iPad.

     

     

    Special Note Regarding Android Support

    Jive 6 communities can continue to use the existing Jive Mobile 1.x Android app regardless of whether the Mobile Admin Plugin is upgraded to version 6.1 or not.  We also suggest evaluating the feature set of the new Mobile Web  included with version 6.1 of the Mobile Admin Plugin to see if it better matches your Android users' needs.

     

     

    Notable Changes in Jive 3.0 for iOS

    More technical details on the iOS app are available here: Jive for iOS 3.0 App (Mobile 3): Technical Note

     

    iOS Version Support

    Jive 3.0 for iOS requires iOS 6.0 or later.

     

    Jive Mobile Gateway

    Jive 3.0 for iOS does not use the Jive Mobile Gateway as a proxy for traffic to the Jive community.  This means that devices using Jive 3.0 must be able to access the Jive instance and any required SAML SSO page (IdP) directly, which may require using a VPN, MDM, or other proxy.

     

    Note that the Mobile Gateway is still used as a push notification gateway for the standard distributions of Jive 3.0 for iOS.

     

    Authentication Changes

    • Jive 3.0 iOS app use the same web-based SAML SSO that desktop users would use to access Jive, if any is configured.  Note that the sign-in page (IdP) must be accessible directly from the mobile device, or a VPN, MDM or other proxy may be required.
    • If no SSO is configured, username/password authentication will be used instead.
    • Mobile device registration/activation and mobile passcode are not available with Jive 3.0 for iOS.  We recommend using an MDM solution for greater device-level security.

    More details on the security of Mobile 3 are available here: https://community.jivesoftware.com/docs/DOC-102698

     

    Custom Enterprise iOS App Distribution and MDM Wrapping

    With Mobile 3, we are introducing a program to enable custom enterprise distribution of the iOS app, including wrapping with MDM tools like Good Dynamics or MobileIron.

     

    Participating customers will be provided access to iOS binaries (.ipa files) for the Jive app, and will be able to perform some customizations, as well as app signing and wrapping. Contact your Jive account representative for more information.

     

     

    Notable Changes in Mobile Web

    The following changes apply to the Mobile Web client included with version 6.1 of the Mobile Admin Plugin.

     

    iOS Support

    • Mobile Web supports access from iOS 6.0 or later on iPhones using Mobile Safari.
    • Mobile Web for iPad is no longer available -- this refers to the iPad-specific web interface.  We recommend iPad users use the Jive 3.0 app instead.

     

    Jive Mobile Gateway

    Mobile Web no longer users the Jive Mobile Gateway as a proxy for requests from mobile web browsers.

    • Mobile browsers must be able to access the Jive instance and any required SAML SSO page (IdP) directly, which may require using a VPN, MDM, or other proxy.
    • Mobile Web was previously served from jive-mobile.com; with version 6.1+ of the plugin, it is served directly on the Jive instance at <Jive URL>/mobile/
    • Web browsers that attempt to access your previous Mobile Web URL at <hostname>.jive-mobile.com will be redirected to the Jive URL.

     

    Authentication Changes

    • Mobile Web now uses the same authentication that desktop users use to access Jive.  Note that if SSO is configured, the sign-in page (IdP) must be accessible directly from the mobile device, or a VPN, MDM or other proxy may be required.
    • Mobile device registration/activation and mobile passcode are no longer available with Mobile Web  We recommend using an MDM solution for greater device-level security.

    More details on the security of Mobile 3 are available here: https://community.jivesoftware.com/docs/DOC-102698