Kony Licensing Guide

Similar documents
Installation Guide - Windows

Integration Service. Admin Console User Guide. On-Premises

Integration Service. Admin Console User Guide. On-Premises

Installation Guide - Mac

Engagement Services. Database Setup Guide - SQL Server

Installation Guide - Mac

Installation Guide - Mac

Installation Guide - Mac

Installation Guide - Windows

Kony MobileFabric. Release Notes. On-Premises. Release 6.5. Document Relevance and Accuracy

Sync Services. Server Planning Guide. On-Premises

Kony MobileFabric Engagement Services QuickStart Guide

Integration Service. Admin Console User Guide. On-Premises

Sync Services. Server Planning Guide. On-Premises

Installation Guide - Linux. On-Premises

Android Build Guidelines

Introduction to Kony Fabric

Installation Guide for Kony Fabric Containers Solution On-Premises

Installation Guide - Mac

Supported OS, Application Servers, and Databases Guide

Kony MobileFabric. Sync Windows Installation - Manual - WebSphere. On-Premises. Release 7.2. Document Relevance and Accuracy

Kony MobileFabric. Deployment Guide. Release 7.3. Document Relevance and Accuracy

Supported Devices, OS, and Browsers

Custom Metrics and Reports

Upgrading Integration Service on WebSphere. On-Premises

Sync Services. Design Guidelines

GRS Enterprise Synchronization Tool

Aspera Connect Windows XP, 2003, Vista, 2008, 7. Document Version: 1

School Installation Guide ELLIS Academic 5.2.6



2008 Elluminate, Inc. All Rights Reserved. Installation Guide

DSS User Guide. End User Guide. - i -

End User Manual. December 2014 V1.0

ishipdocs User Guide

Lookout Mobile Endpoint Security. Deploying Lookout with BlackBerry Unified Endpoint Management

Sync User Guide. Powered by Axient Anchor

User Journey - Funnel Reports, App Events and APM

Troubleshooting. Participants List Displays Multiple Entries for the Same User

LifeSize Gatekeeper Installation Guide

Kaspersky Security Center 10 Web Console. User Guide

Install and upgrade Qlik Sense. Qlik Sense 3.0 Copyright QlikTech International AB. All rights reserved.

EMS DESKTOP CLIENT Installation Guide

SCCM Plug-in User Guide. Version 3.0

Troubleshooting. Cisco WebEx Meetings Server User Guide Release 3.0 1

AccuRev Plugin for Crucible Installation and Release Notes

Anchor User Guide. Presented by: Last Revised: August 07, 2017

SecuriSync Get Started Guide for Mac

Sync Services. Developing Offline Applications

Centrify Infrastructure Services

Troubleshooting. Cisco WebEx Meetings Server User Guide Release 2.7 1



Troubleshooting. Participants List Displays Multiple Entries for the Same User

System 44 Next Generation Installation Guide

System 44 Installation Guide

Workstation Configuration

Tzunami Deployer Licensing Guide

Kony MobileFabric. Kony Messaging Services On-Premises Installation Guide - Linux

PrinterOn Embedded Agent for Samsung Printers and MFPs. Setup Guide for PrinterOn Hosted

FASTT Math Installation Guide

Licensing Guide. BlackBerry Enterprise Service 12. Version 12.0


Kony Visualizer. Wearables Developer's Guide

Symantec Desktop and Laptop Option 8.0 SP2. Symantec Desktop Agent for Mac. Getting Started Guide

Kony Visualizer. Wearables Developer's Guide

Symantec Mobile Management for Configuration Manager 7.2 MR1 Release Notes

Workstation Configuration Guide

Multi-Sponsor Environment. SAS Clinical Trial Data Transparency User Guide

Oracle Cloud Using the Evernote Adapter. Release 17.3

Oracle. Applications Cloud Using Functional Setup Manager. Release 13 (update 18A)

Support User Manual. For Enterprise Clients and their Readers. Vitrium Systems [October 18 th, 2010]

Abila MIP DrillPoint Reports. Installation Guide

Remote Support 19.1 Web Rep Console

Automation Anywhere Enterprise 10 LTS

Enterprise Vault.cloud CloudLink Google Account Synchronization Guide. CloudLink to 4.0.3

ForeScout Extended Module for MaaS360

Installation and Upgrade Guide Zend Studio 9.x

Version Installation Guide. 1 Bocada Installation Guide

Electrical Standards Plus Quick Start User Guide

JCCC Virtual Labs. Click the link for more information on installing on that device type. Windows PC/laptop Apple imac or MacBook ipad Android Linux

Scholastic Reading Inventory Installation Guide

User Guide: Windows Mac Android ios

READ 180 Next Generation Installation Guide

ForeScout Extended Module for Qualys VM

Sophos Mobile. startup guide. Product Version: 8.1

Installation and Upgrade Guide Zend Studio 9.x

Install and upgrade Qlik Sense. Qlik Sense 3.2 Copyright QlikTech International AB. All rights reserved.

Abila Nonprofit Online. Connection Guide

RTX SDK INSTALL GUIDE

NovaBACKUP xsp Version 13.1 Upgrade Guide

Upgrading from Call Center Reporting to

FASTT Math Next Generation Installation Guide

Hitachi Data Instance Director

Amazon WorkSpaces Application Manager. Administration Guide

INSITES CONNECT ADMINISTRATION GUIDE. Version 1.4.3

Oracle Cloud Using the Microsoft Adapter. Release 17.3

Colligo Briefcase. for Good Technology. Administrator Guide

BLUEPRINT TEAM REPOSITORY. For Requirements Center & Requirements Center Test Definition

Installation Manual. Fleet Maintenance Software. Version 6.4

Transcription:

Release 6.5 On-Premises Document Relevance and Accuracy This document is considered relevant to the Release stated on this title page and the document version stated on the Revision History page. Remember to always view and download the latest document version relevant to the software release you are using. 2015 by Kony, Inc. All rights reserved 1 of 48

Copyright 2012 Kony, Inc. All rights reserved. July, 2015 This document contains information proprietary to Kony, Inc., is bound by the Kony license agreements and may not be used except in the context of understanding the use and methods of Kony Inc, software without prior, express, written permission. Kony, Empowering Everywhere, Kony MobileFabric, Kony Modeler,and Kony Visualizer are trademarks of Kony, Inc. Microsoft, the Microsoft logo, Internet Explorer, Windows, and Windows Vista are registered trademarks of Microsoft Corporation. Apple, the Apple logo, itunes, iphone, ipad, OS X, Objective-C, Safari, Apple Pay, Apple Watch and Xcode are trademarks or registered trademarks of Apple, Inc. Google, the Google logo, Android, and the Android logo are registered trademarks of Google, Inc. Chrome is a trademark of Google, Inc. BlackBerry, PlayBook, Research in Motion, and RIM are registered trademarks of BlackBerry. All other terms, trademarks, or service marks mentioned in this document have been capitalized and are to be considered the property of their respective owners. 2015 by Kony, Inc. All rights reserved 2 of 48

Revision History Date Document Version Description of Modifications/Release 07/11/2015 4.0 Document updated for 6.5 release. 12/10/2014 3.0 Updated for release 6.0 2015 by Kony, Inc. All rights reserved 3 of 48

Table of Contents Preface 6 Purpose 7 Intended Audience 7 Formatting conventions used in this guide 7 Contact Us 8 Kony Studio License 9 New license request 9 License renewal request 9 License re-issue request 10 Kony Server License 11 New license request 11 License renewal request 12 License re-issue request 12 Customer Information Form 13 Kony Studio License Requisition 13 Kony Server License Requisition 13 License Activations 15 Kony Studio 15 Activating the Kony Studio License through Installer 16 Activating the Kony Studio IDE License 19 2015 by Kony, Inc. All rights reserved 4 of 48

Command Line Licensing Tool 23 Kony Server 25 Activating the Kony Server License 25 License Activation Error Messages 27 License Deactivation 32 Pre-activated License 33 Command Line Licensing Tool 34 Activating License 36 Deactivating License 40 License Validity 43 Upgrading license while launching Kony Studio 43 Viewing the License Validity on Kony Studio IDE 44 License Version Compatibility 45 FAQ - Frequently Asked Questions 46 2015 by Kony, Inc. All rights reserved 5 of 48

Preface Kony Licensing Guide Preface The Kony product suite provides an enterprise with apps, platform, and controls that are needed to build and manage the entire enterprise mobility life cycle from a single code base. Currently, the Kony product suite may be licensed as follows: Evaluation License - This license enables the customers to evaluate the product for a limited period of time without having to pay a fee. An evaluation license may be obtained for the following products: Kony Studio, Kony Server, Mobile Application Management, and Sync Services Commercial License - Customers get a commercial license after executing a contract with Kony. The life of this commercial license adheres with the information provided in the contract. The Kony commercial license is provided for our entire product suite similar to aforementioned evaluation scenario. The license can be requested for a single user or for a group of users as described below: Note: The Kony Studio License is assigned based on Windows User Name on the host machine. Note: The Kony Server License is assigned based on the MAC ID of the host machine. Single User License - This is a license which can be requested for a single user. This kind of license is typically requested when it is necessary to tie the license to a particular user. The license may then be used only by this user. Group License - This is a license can be requested for a group of people. This kind of license can have a multiple activations against a single license file. However, the license is tied to the user who activated it and may be used by the same user until it is de-activated. There are two types of activations as stated below: With Internet connection - The type of license can be activated with an Internet connection by filling and sending the Customer Information Form. 2015 by Kony, Inc. All rights reserved 6 of 48

Preface Kony Licensing Guide Without Internet connection - This type license is pre-activated. While requesting for this type of license, the intended username must be specified. Purpose This document explains the licensing process of the Kony product suite. Intended Audience This document is intended for engineers or system administrators who are responsible for installing and deploying any of the products in the Kony product suite. Formatting conventions used in this guide Following are the formatting conventions used throughout the document: Conventions Explanation Monospace User input text, system prompts, and responses File path Commands Program code File names Italic Emphasis Names of books and documents New terminology 2015 by Kony, Inc. All rights reserved 7 of 48

Preface Kony Licensing Guide Conventions Explanation Bold Windows Menus Buttons Icons Fields Tabs Folders URL Active link to a URL. Note Provides helpful hints or additional information. Important Highlights actions or information that might cause problems to systems or data. Contact Us We welcome your feedback on our documentation. Write to us at techpubs@kony.com. For technical questions, suggestions, comments or to report problems on Kony product line, contact product.license@kony.com. 2015 by Kony, Inc. All rights reserved 8 of 48

Kony Studio License Kony Licensing Guide Kony Studio License The license for Kony Studio can be obtained by sending a request to your sales representative. The Kony Studio license is assigned based on Windows User Name on the host machine. The license requests are classified as mentioned below: New License request - If you are using a Kony product for the first time, you can make this request. License renewal request - If your existing license is close to expiration, you can make this request. License re-issue request - If your existing valid license is lost, you can make this request. New license request To request for a new Kony Studio License, follow these steps: 1. Fill the Customer Information Form and send a request to your sales representative. After the request is processed and validated by the Kony licensing team, a license is generated and sent to you by email. In most of the evaluation cases, the sales representative gives you a license instantly. 2. After you receive the license, you need to activate the product using your license. You can activate the product through the Kony Studio Installer or through the Kony Studio. License renewal request To request for renewal of the existing Kony Studio License, follow these steps: 1. Fill the Customer Information Form and send a request to your sales representative or account manager. After the request is processed and validated by the Kony licensing team, the license is generated and sent to you by email. 2015 by Kony, Inc. All rights reserved 9 of 48

Kony Studio License Kony Licensing Guide 2. After you receive the license, you need to activate the product by using your license. You can activate the product through the Kony Studio Installer or through the Kony Studio. License re-issue request License re-issues are rare and are typically required when the license is lost due to system crashes and similar events. To request for re-issue of the Kony Studio License, follow these steps: 1. Fill the Customer Information Form and send a license re-issue request to your sales representative or account manager. After the request is processed and validated by the Kony licensing team, the license re-issued and sent to you by email. 2. After you receive the license, you need to activate the product by using your license. You can activate the product through the Kony Studio Installer or through the Kony Studio. 2015 by Kony, Inc. All rights reserved 10 of 48

Kony Server License Kony Licensing Guide Kony Server License The license for Kony Server can be obtained as a separate license key, by sending a request to your sales representative. The Kony Server license is assigned based on the MAC ID of the host machine. The license requests are classified as mentioned below: New license request - If you are using the Kony product for the first time, you can make this request. License renewal request - If your existing license is close to expiration, you can make this request. License re-issue request - If your existing valid license is lost, you can make this request. Note: For evaluation purpose, if Kony Studio and Kony Server are running on the same machine, you need a Kony Studio Evaluation License. Note: For commercial purpose, if Kony Studio and Kony Server are running on the same machine, you need two separate licenses. Note: The functioning of the Kony Server will never be stopped even after the license expiry date. The warnings are captured in the form of log which will be emailed to you. New license request To request a new Kony Server license, follow these steps: 1. Fill the Customer Information Form and then send a request to your sales representative. After the request is processed and validated by the Kony licensing team, a license is generated and sent to you by email. In most of the evaluation cases, the sales representative may give you a license instantly. 2015 by Kony, Inc. All rights reserved 11 of 48

Kony Server License Kony Licensing Guide 2. After you receive the license, you need to activate the product by using your license. You can activate the product by manual activation or by automated activation. License renewal request To request for renewal of the existing Kony Server license, follow these steps: 1. Fill the Customer Information Form and send a request to your sales representative or account manager. After the request is processed and validated by the Kony licensing team, the license is renewed and sent to you by email. 2. After you receive the license, you need to activate the product by using your renewed license. You can renew the license by manual activation or by automated activation. License re-issue request To request for re-issue of the Kony Server license, follow these steps: 1. Fill the Customer Information Form and send a request to your sales representative or account manager. After the request is processed and validated by the Kony licensing team, a license is re-generated and sent to you by email. 2. After you receive the license, you need to activate the product by using your license. You can activate the product by manual activation or by automated activation. 2015 by Kony, Inc. All rights reserved 12 of 48

Customer Information Form Kony Licensing Guide Customer Information Form Important: The capability to submit this form will be available online very shortly. Kony Studio License Requisition Please enter the details to request for Kony Studio license: 1. First Name 2. Last Name 3. Title 4. Company 5. Phone 6. E-mail 7. Address 8. City 9. State 10. Zip 11. Country 12. User Name (mandatory for pre-activated licenses which may be obtained by running echo %username% on Windows command prompt) Kony Server License Requisition Please enter the details to request for Kony Server license: 2015 by Kony, Inc. All rights reserved 13 of 48

Customer Information Form Kony Licensing Guide 1. First Name 2. Last Name 3. Title 4. Company 5. Phone 6. E-mail 7. Address 8. City 9. State 10. Zip 11. Country 12. MAC ID (Mandatory for pre-activated licenses which may be obtained by running the ipconfig on Windows command prompt and ifconfig on Unix/Linux terminal. 2015 by Kony, Inc. All rights reserved 14 of 48

License Activations Kony Licensing Guide License Activations The license activations are executed by Kony License Server which is hosted on Amazon's cloud service - EC2. Kony Studio After acquiring the license, you can use it to activate the product through any of the following procedures: Kony Studio Installer Kony Studio IDE Command Line Licensing Tool 2015 by Kony, Inc. All rights reserved 15 of 48

Activating the Kony Studio License through Installer This section enables you to activate Kony Studio Installer license. Based on your requirement we will provide you the following license file: ide.lic To activate the Kony Studio license through installer, follow these steps: 1. While installing the Kony Studio, accept the License Agreement, and then click Next. The Licensing Assistant dialog appears during a fresh installation. For subsequent installations, this dialog box appears only if you do not have a valid license or if the license file has expired. 2. You can reference your license agreement in any one of the following ways: I have a Kony Cloud Developer Account - Select this option if you have manage.kony.com account. If you select the option and click Next, a dialog to enter your credentials appears. If you face any log on issues in this step, see Cloud Issue. 2015 by Kony, Inc. All rights reserved 16 of 48

I have an Enterprise License File - Select this option if you have an enterprise license file. The Studio license file governs the time-based usage of Kony Studio. Provide this information after installation - Select if you can provide your license information after installation. 3. If you have selected I have an Enterprise License File option, click Choose and select your license file. 4. Select an appropriate Internet Connection and then enter the respective details. 5. Click Finish. This activates the license and navigates you to the Prerequisites dialog. Cloud Log On Environment Issue - Solution Kony Studio IDE does not allow you to log on with Kony Cloud credentials if no environment is configured in eclipse.ini file. The environment details of Kony Studio is stored in eclipse.ini file. To configure environment details in Kony Studio IDE, include MBaaS and OAuth URL in eclipse.ini file. The eclipse.ini file is located in the installation folder of Kony Studio. For example, C:\Program Files\Kony\Kony_Studio. To include MBaaS and OAuth URL in Eclipse.ini file, follow these steps: 1. Navigate to the installation folder of Kony Studio. For example, C:\Program Files\Kony\Kony_Studio. 2. Open eclipse.ini file with a text editor application. 3. Based on your environment, add the following lines at the end: -Dkony.mBaaS.login.url = http://<domain name>:<port number>/authservice/accounts/login -Dkony.accounts.url = http://<domain name>:<port number>/accounts/api/v1_0/ In the above two links, replace <domain name> with the domain name or IP address where MobileFabric is hosted and <port number> with the port number. 2015 by Kony, Inc. All rights reserved 17 of 48

4. Save and close the file. 5. Restart Kony Studio and log on with Kony Cloud credentials. Note: Even if you are not an MBaaS user, configure both the MBaaS and OAuth URLs to log on using Cloud credentials. 2015 by Kony, Inc. All rights reserved 18 of 48

Activating the Kony Studio IDE License This section enables you to activate Kony Studio IDE license. Note: The license activation wizard appears when the Kony Studio IDE is launched for the first time. To activate the license through Kony Studio, follow these steps: 1. Launch Kony Studio. After launching the application, the Enter License Information dialog appears. 2. Select License option and click Browse. 2015 by Kony, Inc. All rights reserved 19 of 48

3. Select the license(.lic) file and click Next. The License Agreement dialog box appears. 2015 by Kony, Inc. All rights reserved 20 of 48

4. Select I accept the agreement and then click Next. The customer details view appears. 5. Enter First Name. Last Name, and E-mail information. 6. Select the type of Internet Connection and then click Next. The Registering License view appears. 2015 by Kony, Inc. All rights reserved 21 of 48

7. Click Finish.Your license is activated. 2015 by Kony, Inc. All rights reserved 22 of 48

Command Line Licensing Tool This utility enables you to activate or deactivate your license. This activation can be performed if you intend to reuse your license across the multiple instances within an environment. This licensing tool also enables you to view the system information and set a proxy on the machine. To work with licensing tool, follow these steps: 1. Download the file from the http://developer.kony.com/konyreleases. The downloaded file is in archived format. 2. Extract the file to the desired folder (licensingtool). 3. Navigate to the extracted folder through the command prompt. 4. Use./license.bat file to work on the Windows environment. 5. Use./license.sh file to work on the Linux environment. The licensing tool usage on Windows environment is as displayed below: Licensing Tool... ------------------ 1. Show system information 2. Kony Studio licensing 3. Kony Server licensing 4. Kony Sync licensing 5. Kony MAM licensing 6. Set HTTP Proxy 0. Exit Select an option (0-6): 2 Enter the value as required. 2015 by Kony, Inc. All rights reserved 23 of 48

Note: While providing the path for the license, enter the complete path including the license file name. Note: If you have a proxy setup for your network, provide the proxy settings first using the option 6. 2015 by Kony, Inc. All rights reserved 24 of 48

Kony Server After acquiring the license, activate the product by updating the license file path appropriately in the middleware.properties file. The license expiry information will be emailed to the configured administrator's email account without interrupting the services. The warning email notifications are triggered before 30 days of license expiry at an interval of every 24 hours. Based on your requirement, the license file will be given to you with one of the following names. middleware.lic server.lic platform.lic serverb2e.lic serverb2c.lic platformb2e.lic platformb2c.lic Activating the Kony Server License To activate the Kony Server license, follow these steps: 1. Download the middleware binary from the DeveloperPortal. 2. From the binary, open middleware.properties file. 3. Change the license file path appropriately. 4. Start the Kony Server. The license will be automatically activated on the first usage of the Kony Server based on primary MAC ID of the host. 2015 by Kony, Inc. All rights reserved 25 of 48

Note: This license is generated based on First Name (customer.firstname), Last Name (customer.lastname), and Email ID (customer.email) fields. If these fields are null, the license is generated with null values for the respective fields. License related messages are captured in the log as described below: Server Log message for successful activation: After the Kony Server license is activated, a confirmation message appears on the server logs as Verified the license successfully. Middleware Log message for successful activation: After the Kony Server license is activated, a confirmation message appears on the middleware log in INFO mode as INFO common.licensechecktask Successfully verified. Server Log message for unsuccessful activation: If the Kony Server license is not activated, a confirmation message appears on the server logs as FATAL: Unable to verify the license. Please check the license or contact your System Administrator. This does not prevent the middleware from functioning, but needs to be resolved immediately. 2015 by Kony, Inc. All rights reserved 26 of 48

License Activation Error Messages The following are the error messages displayed while activating the license. The following error message tables consist of error message, cause of the error, and resolution. Error Message MESSAGE License not found at c:\users\<user Name>\.kony\ide.lic. CAUSE This error message appears if the license file does not exist. Current version of Kony Studio does not display this error, but prompts for the license file. RESOLUTION None. Error Message MESSAGE License is not activated at c:\users\<user Name>\.kony\ide.lic. Cannot use it. Contact Administrator (or try activating the license). CAUSE This error message appears if the license is deactivated. RESOLUTION Activate the license or use a new license. Error Message MESSAGE License is not locked at c:\users\<user Name>\.kony\ide.lic. Cannot use it. Contact Administrator (may be it was deactivated; try activating the license) 2015 by Kony, Inc. All rights reserved 27 of 48

Error Message CAUSE This error message appears if a pre-activated license of a different user exists in the folder or the user name is modified after the license is activated. RESOLUTION Activate the license again or use a new license. Error Message MESSAGE License at c:\users\<user Name>\.kony\ide.lic is expired. Cannot use it. Contact Administrator. CAUSE This error message appears if the license expires. RESOLUTION Use a new license. Error Message MESSAGE License is invalid at c:\users\<user Name>\.kony\ide.lic. Cannot use it. Contact Administrator CAUSE This error message appears if the license file is corrupted or if license state is not determined. RESOLUTION Use a new license. Error Message MESSAGE License lock for c:\users\<user Name>\.kony\ide.lic is violated. Cannot use it. Try activating it. 2015 by Kony, Inc. All rights reserved 28 of 48

Error Message CAUSE This error message appears if a pre-activated license of a different user exists in the folder or the user name is modified after the license is activated. RESOLUTION Activate the license again or use a new license. Error Message MESSAGE Can't determine license state at c:\users\<user Name>\.kony\ide.lic. Cannot use it. Contact Administrator. CAUSE This error message appears if the license state cannot be determined. RESOLUTION Use a new license. Error Message MESSAGE Client is already licensed. Not overwriting the license. Try deactivating first. CAUSE This error message appears if a new license is being activated on a valid license. RESOLUTION Deactivate the license and activate again (Or use the API with overwrite=true). 2015 by Kony, Inc. All rights reserved 29 of 48

Error Message MESSAGE Unable to read or decode the license at c:\licenses\ide.lic. CAUSE This message appears if the license file is corrupted. RESOLUTION Use a new license. Error Message MESSAGE License is OK and saved at c:\users\<user Name>\.kony\ide.lic. CAUSE This message appears if a license is accepted, activated and saved to the predetermined location. RESOLUTION Error Message MESSAGE License is OK, but unable to save it to c:\users\<user Name>\.kony\ide.lic. You might have to provide the license on the next launch as well. CAUSE This message appears if saving the activated license file fails due to access issues. This happens consistently on Windows on Parallels for Mac because of the Java user.home bug. RESOLUTION Launch the IDE with administrator privileges. Note that the next launch prompts for the license file consuming one activation. 2015 by Kony, Inc. All rights reserved 30 of 48

Error Message MESSAGE License activation has failed. CAUSE This error message appears if the license activation fails either due to exceeding activations limit or due to network issues. RESOLUTION If the number of activations exceed the maximum limit, use a different license or get the limit increased. If the failure is due to network issue, get a pre-activated license file. 2015 by Kony, Inc. All rights reserved 31 of 48

License Deactivation Kony Licensing Guide License Deactivation The license will be registered based on the Windows user name on your local machine. License deactivation is now possible through IDE and licensing tool. To deactivate the Kony Studio license, follow these steps: 1. From the Help menu, click About Kony License. The Kony Studio license details view appears. 2. Click Deactivate License. A warning message appears. 3. Click Yes to confirm license deactivation. A confirmation message appears. 4. Click OK to exit Kony Studio. 2015 by Kony, Inc. All rights reserved 32 of 48

License Deactivation Kony Licensing Guide Pre-activated License A pre-activated license is issued if you cannot connect to the licensing server due to a firewall or proxy issues. You do not enter Internet connection details because the license is already activated. To use another license in the same instance of Kony Studio or to use the pre-activated license in a different machine, you have to delete specific files and folders in user's home directory. To use another license in Kony Studio or use the pre-activated license in a different machine, follow these steps: 1. Navigate to User Home Directory - for example, C:\Users\<User Name>. 2. Delete.kony folder,.keditor folder, and ide_k file from the home directory folder. 2015 by Kony, Inc. All rights reserved 33 of 48

Command Line Licensing Tool Kony Licensing Guide Command Line Licensing Tool This utility enables you to activate or deactivate your license. This activation can be performed if you intend to reuse your license across the multiple instances within an environment. This licensing tool also enables you to view the system information and set a proxy on the machine. To work with licensing tool, follow these steps: 1. Download the file from the http://developer.kony.com/konyreleases. The downloaded file is in archived format. 2. Extract the file to the desired folder (licensingtool). 3. Navigate to the extracted folder through the command prompt. 4. Use./license.bat file to work on the Windows environment. 5. Use./license.sh file to work on the Linux environment. The licensing tool usage on Windows environment is as displayed below: Licensing Tool... ------------------ 1. Show system information 2. Kony Studio licensing 3. Kony Server licensing 4. Kony Sync licensing 5. Kony MAM licensing 6. Set HTTP Proxy 0. Exit Select an option (0-6): 2 Enter the value as required. 2015 by Kony, Inc. All rights reserved 34 of 48

Command Line Licensing Tool Kony Licensing Guide Note: While providing the path for the license, enter the complete path including the license file name. Note: If you have a proxy setup for your network, provide the proxy settings first using the option 6. 2015 by Kony, Inc. All rights reserved 35 of 48

Activating License The file name of the license file that is provided to you may have the following nomenclature based on the product you purchased. Kony Studio Kony Server Kony Sync Services Kony Management ide. lic middleware.lic sync.lic mam.lic server.lic emm.lic platform.lic serverb2e.lic serverb2c.lic platformb2e.lic platformb2c.lic To activate license with the licensing tool, follow these steps: 1. Download the file from the http://developer.kony.com/konyreleases. The downloaded file is in archived format. 2. Extract the file to the desired folder (licensingtool). 3. Navigate to the extracted folder through the command prompt. 4. Use./license.bat file to work on the Windows environment or use./license.sh file to work on the Linux environment. After the tool is initiated, the Licensing Tool view appears. Licensing Tool... ------------------ 1. Show system information 2. Kony Studio licensing 3. Kony Server licensing 4. Kony Sync licensing 5. Kony MAM licensing 2015 by Kony, Inc. All rights reserved 36 of 48

6. Set HTTP Proxy 0. Exit Select an option (0-6): 1 5. Type 1 and press Enter. The Host Info view is displayed. Host Info... ------------ Java Version : 1.6.0_21 Username : XYZ MAC Address : d8.d3.85.24.b7.66. HTTP Proxy : Not Set HTTP Proxy user/pass: Not Set Press Enter To Continue... 6. Verify the information and then press Enter. The Licensing Tool view appears again. Licensing Tool... ------------------ 1. Show system information 2. Kony Studio licensing 3. Kony Server licensing 4. Kony Sync licensing 5. Kony MAM licensing 6. Set HTTP Proxy 0. Exit Select an option (0-6): 2 7. Type 2 and then press Enter. The Kony Studio Licensing view appears. Kony Studio Licensing... ---------------------------- Found license, but it is no longer valid. Do you want to see 2015 by Kony, Inc. All rights reserved 37 of 48

more details?(1 for yes/0 for no):0 1. Activate a new license 2. Deactivate the license 3. Show info about a specific license 0. Go back Select an option (0-3): 1 8. Type 1 and then press Enter. The license details view appears. Enter the license file location: C:\Users\admin\Desktop\licensing\ide.lic Enter user details... First name: peter Last name: jones Email: peter.jones@kony.com log4j:warn No appenders could be found for logger (org.apache.axis.i18n.projectresourcebundle). log4j:warn Please initialize the log4j system properly. License activation succeeded. License is ok 9. Enter the License file location. 10. Enter user details, such as First name, Last name, and Email. 11. Press Enter. The valid license is activated. Kony Studio Licensing... ---------------------------- You have a valid license. License version:.lic License state: ok License type: commercial License username: kh1155 2015 by Kony, Inc. All rights reserved 38 of 48

License start date: Mon Nov 19 00:01:00 IST 2012 License end date: Wed Dec 19 23:59:59 IST 2012 Do you want to see more details (1 for yes/0 for no):0 2015 by Kony, Inc. All rights reserved 39 of 48

Deactivating License To deactivate license with the licensing tool, follow these steps: 1. Download the file from the following URL: http://developer.kony.com/konyreleases. The downloaded file is in archived format. 2. Extract the file to the desired folder (licensingtool). 3. Navigate to the extracted folder through the command prompt. 4. Use./license.bat file to work on the Windows environment or use./license.sh file to work on the Linux environment. After the tool is initiated, the Licensing Tool view appears. Licensing Tool... ------------------ 1. Show system information 2. Kony Studio licensing 3. Kony Server licensing 4. Kony Sync licensing 5. Kony MAM licensing 6. Set HTTP Proxy 0. Exit Select an option (0-6): 1 5. Type 1 and press Enter. The Host Info is displayed. Host Info... ------------ Java Version Username MAC Address HTTP Proxy : 1.6.0_21 : XYZ : d8.d3.85.24.b7.66. : Not Set 2015 by Kony, Inc. All rights reserved 40 of 48

HTTP Proxy user/pass: Not Set Press Enter To Continue... 6. Verify the information and then press Enter. The Licensing Tool view appears again. Licensing Tool... ------------------ 1. Show system information 2. Kony Studio licensing 3. Kony Server licensing 4. Kony Sync licensing 5. Kony MAM licensing 6. Set HTTP Proxy 0. Exit Select an option (0-6): 2 7. Enter 2 and then press Enter. The Kony Studio Licensing view appears. Kony Studio Licensing... ---------------------------- You have a valid license. License version:.lic License state: ok License type: commercial License username: License start date: Mon Nov 19 00:01:00 IST 2012 License end date: Wed Dec 19 23:59:59 IST 2012 Do you want to see more details (1 for yes/0 for no):0 1. Activate a new license 2. Deactivate the license 3. Show info about a specific license 2015 by Kony, Inc. All rights reserved 41 of 48

0. Go back Select an option (0-3): 2 8. Type 2 and then press Enter. A confirmation message appears for deactivation. Do you want to proceed with deactivation? (1 for yes/0 for no):1 log4j:warn No appenders could be found for logger (org.apache.axis.i18n.projectresourcebundle). log4j:warn Please initialize the log4j system properly. Deactivated license locally. Key: 873HJ-984NV-B8C3M-K96CJ- TDLCV. Deactivated the license online too. 2015 by Kony, Inc. All rights reserved 42 of 48

License Validity Kony Licensing Guide License Validity The license validity is the remaining application usage period from the current day. When the license validity is lesser than or equal to 30 days, the Notification dialog box is displayed automatically on each launch. For each day, the license validity period decreases by one. After the validity period, the license expires disabling you to access the application. If you view the license expiry message as displayed below, you need to upgrade the license with a commercial version within the required time. Upgrading license while launching Kony Studio To upgrade your existing license, follow these steps: 1. While lunching the Kony Studio IDE, the following Notification dialog box is displayed automatically if the license validity is lesser than or equal to 30 days. 2. To upgrade your license some other time, click Later. 3. If you have a valid license with you and you wish to upgrade it now, click Yes. The Enter License Details dialog box appears. 2015 by Kony, Inc. All rights reserved 43 of 48

License Validity Kony Licensing Guide 4. Browse for the location of the license file, and then click Finish. Viewing the License Validity on Kony Studio IDE To view the license validity on Kony Studio IDE, follow these steps: 1. From the Help Menu, click About Kony License. The Kony Studio License Information dialog box appears. You have an option to deactivate the license in this dialog. 2. To deactivate the license, follow the steps mentioned in Deactivating the License section. 2015 by Kony, Inc. All rights reserved 44 of 48

License Version Compatibility Kony Licensing Guide License Version Compatibility The Kony Studio license versions are backward compatible and not forward compatible. For example: license version 4.1 is not compatible with higher versions (5.0 and above), but it is compatible with subsequent lower versions (4.0 or below). The license version compatibility for Kony Studio is as follows: License Version 5.0 4.1 or below 5.0 (.lic) Yes No 4.1 license or below (.txt) Yes Yes The Kony Server license versions are backward compatible and not forward compatible. For example: license version 4.1 is not compatible with higher versions (5.0 and above), but it is compatible with subsequent lower versions (4.0 or below). The license version compatibility for Kony Server is as follows: License Version 5.0 4.1 or below 5.0 (.lic) Yes No 4.1 license or below (.txt) Yes Yes 2015 by Kony, Inc. All rights reserved 45 of 48

FAQ - Frequently Asked Questions Kony Licensing Guide FAQ - Frequently Asked Questions The following are the frequently asked questions which you might encounter while working on licensing: 1. What has changed in release 5.0? From release 5.0 onwards, we are moving to a new licensing system that helps track the licenses. This was introduced in Kony Studio release 4.1, however in release 4.1, this was a secondary mechanism. 2. I am upgrading from release 4.1 to release 5.0. Will my license work? Yes, the licensing system is backward compatible. If you are already using the Kony Studio with release 4.1 plugins, you can easily upgrade it to release 5.0. Your existing licenses will continue to work without any prompt for a license request. 3. How to know if my license file is an old version or the latest license file? The old license file (for Kony Studio 4.1 and prior versions) had a.txt extension. The new license file (for Kony Studio 5.0) is encoded and has.lic extension. 4. What's new in the new licensing system? The new licensing system requires licenses which are to be activated with the licensing backend. This enables the tracking of the license usage and catering the customer in a better way. 5. I receive the error Number of copies exceeded. What do I do? This error is received if the license activations exceed the allowed number of activations. If this error occurs before you reach the expected limit, contact: product.license@kony.com. 6. I don't have an internet connection, how do I activate the license? or I run into activation issues if the Internet connection is using a proxy. The licensing wizard's proxy setting does not seem to be working right. What do I do? 2015 by Kony, Inc. All rights reserved 46 of 48

FAQ - Frequently Asked Questions Kony Licensing Guide The license activation requires an Internet connection. However, if you do not have an internet connection, you can request for a license that is pre-activated. For this type of license, you need to mention the username of the person who wishes to use the license. To get the username, run the following on the Windows command prompt of your machine: echo %username% 7. I need to move to a new machine. How do I use the license there? If you intend to move your license, you need to deactivate it on the first machine, and then activate it on the second machine. For deactivation, please refer to License Deactivation section of the Kony Licensing Guide. 8. I am facing licensing issues when I run Windows on Parallels for MAC, what do I do? Licensing issues occur when you upgrade from Parallels 7 to Parallels 8 and because of a bug in Java (http://bugs.sun.com/view_bug.do?bug_id=4787931). If you are using releases prior to Kony Studio 5.0.2, you have to run Kony Studio as an administrator. If you are using releases from Kony Studio 5.0.2, you need not run Kony Studio as an administrator. Note: To upgrade plugins licenses from 5.0 or 5.0.1 to 5.0.2, you need to request for new licenses. 9. I have a valid license, but I get an error message "license is expired", what do I do? This error message appears if the system date is tampered with or when the Time zone is changed. To eliminate this error, delete the file.kony\ide.dat and.keditor/keditor.dat. 10. What are.kony and.keditor folders in my USERHOME location. These folders are used to track the licensing information. They must not be modified or deleted. 11. I am using Kony Studio 4.1 and activated it with.lic license file. I still get the license prompt. How do I get away with this? 2015 by Kony, Inc. All rights reserved 47 of 48

FAQ - Frequently Asked Questions Kony Licensing Guide If you have activated Kony Studio 4.1 with.lic file, then you need to click Cancel to close the prompt and proceed. We stopped releasing.lic licenses for 4.1 release to avoid this error. We now only issue.txt licenses for Kony Studio 4.1. 12. When I select the license file, I get a message as "License file may have got corrupted". What do I do? The license prompt in Kony Studio 4.1 accepts.txt licenses. If you have activated Kony Studio 4.1 with.lic file, then you need to click Cancel to close the prompt and proceed. You will be prompted again with a wizard, where you can select your.lic license file. We stopped releasing.lic licenses for 4.1 release to avoid this error. We now only issue.txt licenses for Kony Studio 4.1. 13. Can I get additional information about the license file that I am using? If yes, from where? Yes, you can use the Kony Licensing Tool (command line licensing tool) for additional information about license file. It is available at http://developer.kony.com/konyreleases. 2015 by Kony, Inc. All rights reserved 48 of 48