Enabling Mobile Apps with IBM Worklight Application Center
Total Page:16
File Type:pdf, Size:1020Kb
Front cover Enabling Mobile Apps with IBM Worklight Application Center Hands-on guidance for installing, configuring, and using Worklight Application Center Guidance for Android, iOS, and Blackberry Integration with IBM Endpoint Manager for Mobile Devices Megan Irvine Jason Maddocks ibm.com/redbooks Redpaper International Technical Support Organization Enabling Mobile Apps with IBM Worklight Application Center June 2013 REDP-5005-00 Note: Before using this information and the product it supports, read the information in “Notices” on page v. First Edition (June 2013) This edition applies to IBM Worklight V5.0.6. © Copyright International Business Machines Corporation 2013. All rights reserved. Note to U.S. Government Users Restricted Rights -- Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp. Contents Notices . .v Trademarks . vi Preface . vii Authors. vii Now you can become a published author, too! . viii Comments welcome. ix Stay connected to IBM Redbooks . ix Chapter 1. IBM Worklight Application Center introduction. 1 1.1 What is IBM Worklight. 2 1.2 Overview of the Application Center. 3 1.2.1 Concept. 3 1.2.2 Business benefits . 3 1.3 Architecture . 4 1.3.1 Server-side component. 4 1.3.2 Repository. 4 1.3.3 Administrative console . 4 1.3.4 Mobile client application . 5 1.4 Typical use case scenarios . 5 1.4.1 Development and testing environment . 5 1.4.2 Ad-hoc enterprise distribution mechanism . 6 1.4.3 Vendor licensing considerations . 7 Chapter 2. Installing and configuring Application Center. 9 2.1 Compatibility . 10 2.1.1 Supported databases . 10 2.1.2 Supported application servers . 10 2.1.3 Additional information . 10 2.2 Installation of Worklight Server V5.0.6 . 10 2.2.1 Preparing to install . 11 2.2.2 Database configuration . 11 2.2.3 Installing by using IBM Installation Manager. 15 2.2.4 Manually installing Application Center artifacts. 22 2.3 User configuration . 35 2.3.1 Creating Application Center groups . 35 2.3.2 Mapping Application Center roles to groups or users . 37 2.3.3 Verifying the installation . 40 2.4 Installed artifacts . 42 Chapter 3. Using Application Center. 45 3.1 The Application Center console . 46 3.1.1 Starting the Application Center console . 46 3.1.2 Views in the Application Center console. 48 3.1.3 Adding a mobile application . 48 3.1.4 Editing application properties . 52 3.1.5 Controlling access to applications. 53 3.1.6 Managing users and groups . 55 © Copyright IBM Corp. 2013. All rights reserved. iii 3.1.7 Managing devices . 59 3.1.8 Viewing application feedback . 61 3.2 The mobile client . 63 3.2.1 Preparing to use the mobile client. 63 3.2.2 Installing the mobile client on a device . 66 3.2.3 Views in the mobile client . 68 3.2.4 Installing an application by using the mobile client . 70 3.2.5 Rating an application . 71 3.2.6 Updating an installed application . 72 3.2.7 Reverting an installed application . 72 3.2.8 Removing an installed application. 73 3.2.9 Advanced information for BlackBerry users . 73 3.2.10 Calling the rating feature from another IBM Worklight application . 74 3.3 Adding Worklight applications to the Application Center. 75 3.3.1 Using the command-line tool for uploading an application . 75 3.3.2 Publishing Worklight applications from Worklight Studio . 78 3.4 Managing users with LDAP. 79 3.4.1 Configuring LDAP for WebSphere Application Server V8.5 . 79 3.4.2 Configuring LDAP for WebSphere Application Server V8.0 . 85 3.4.3 Configuring LDAP for WebSphere Application Server V7. 85 3.4.4 Configuring LDAP for Liberty Profile . 85 3.4.5 Configuring LDAP for Apache Tomcat . 85 Chapter 4. Application Center and Endpoint Manager for Mobile Devices . 87 4.1 Introduction to IBM Endpoint Manager . 88 4.1.1 Architecture. 89 4.1.2 Enterprise App Management . 90 4.2 IBM Endpoint Manager Enterprise App Management. 91 4.2.1 Centralized mobile application recommendations. 91 4.2.2 App distribution based on enterprise profile . 91 4.2.3 Security focused app distribution . 91 4.3 IBM Worklight Application Center . 92 4.3.1 Distributing applications in test to the extended team for feedback . 92 4.3.2 Hosting of internal production applications . 92 4.3.3 Development managed permissions. 92 4.4 Integrating Worklight Application Center with Endpoint Manager App Management ..