VMware AirWatch Software Development Kit (SDK) Plugin v1.1 for Xamarin
|
|
- Tracy Reed
- 5 years ago
- Views:
Transcription
1 VMware AirWatch Software Development Kit (SDK) Plugin v1.1 for Xamarin Overview Use this document to install the VMware AirWatch SDK Plugin for Xamarin. The plugin helps enterprise app developers add enterprise- grade security, conditional access, and compliance capabilities to mobile applications. Initialization Initialization of the SDK includes many features that have corresponding configurations in the AirWatch Console. Application level passcode App level tunneling using ModernHTTPClient Integrated authentication and single sign on (SSO) Data Loss Prevention Disable screenshots (Android only) Restrict open-in for documents, web links, and to only approved applications Restrict copy and paste with an SDK-provided flag value Restrict access to the application when a device is offline Brand splash screens when the application is launched on devices Custom Settings Supported Components This plugin works with the listed versions. ios ios 8.0+ Xamarin Studio If you have Visual Studio with the Xamarin plug-in, this works. However, this document does not outline that method. AirWatch-enrolled ios test device The AirWatchSDK.dll from the Xamarin Component Store An ios application built with Xamarin to integrate with the Airwatch SDK If you do not have an application, you can create a new application in Xamarin Studio and integrate the SDK into that. Android Xamarin Studio or Visual Studio with the Xamarin plugin The AirWatch SDK binaries from the Xamarin Component Store An Android test device running Ice Cream Sandwich+ Xamarin Android application to integrate with the Airwatch SDK targeting Android 4.0(ICS)+ / API Level The AirWatch Agent v7.0+ for Android from the Google Playstore A whitelisted release/debug signing key for signing the Xamarin-built Android application ios Overview Integrate the AirWatch SDK with your Xamarin project. Add Applications to the AirWatch Console Export your application as a signed IPA and then upload it to the console as an internal application. You must assign an SDK profile to the application. Ask your AirWatch Administrator for details. The process is explained in the VMware AirWatch Online Help. See
2 Add Required SDK DLL to Project Get the VMware AirWatch SDK from the Xamarin Component Store. Add the AirWatch SDK DLL to your Xamarin project. This process enables the Xamarin IPA file to recognize and apply the AirWatch SDK functionality. 1. Open Xamarin Studio. 2. Right-click References and choose Edit References. 3. Select the.net Assembly tab and then choose Browse. 4. Select the AirWatchSDK.dll file from your file system. 5. Enable the Assembly check box, if it isn't already, and select OK. Enable Communication Between the AirWatch Agent and the Xamarin IPA File The application must communicate with the AirWatch Agent for ios. The application must register itself with the AirWatch environment. This action allows it to receive the SDK profiles assigned to it. Add a custom scheme in the application's PLIST file. Use the scheme in the callback scheme registration. sdkcontroller.callbackscheme = "mysamplescheme"; //defined in Info.plist Add Callback Scheme Registration 1. Double-click the Info.plist file in your Xamarin project. 2. Select the Advanced tab. 3. In the URL Types section, choose Add URL Type. 4. Set the values of Identifier and URL Schemes to the desired callback scheme. 5. Set the Role to Editor. 6. Save the file. Add SDK App Query Scheme 1. Double-click the Info.plist file in your Xamarin project. 2. Select the Source tab, and choose Add new entry. 3. Select the green "PLUS" in the selected row. 4. Double-click Custom Property and change it to LSApplicationQueriesSchemes. 5. Change the Type from String to Array. 6. Within the Array, select Add new entry. 7. Select the green "PLUS" in the selected row. 8. Double-click the Value column and set the value to airwatch. 9. Add another entry under LSApplicationQueriesSchemes for workspace. 10. Save the file. Note: The scheme for Workspace ONE is awws1enroll. Add an App Delegate to the Xamarin Project To complete the integration of Xamarin and the AirWatch SDK, use a custom App Delegate. Create a class to act as an AWSDKDelegate, define the callback scheme within the class, and set the class to recognize when initialization is complete. 1. Create a class to act as an AWSDKDelegate and to receive SDK callbacks. using Foundation; using System.Diagnostics; using System; using AirWatchSDK; namespace sdksampleapp public class AirWatchSDKManager: AWSDKDelegate private static AirWatchSDKManager instance; private static string LogCategory = "AirWatchSDK";
3 // private, use the Instance below private AirWatchSDKManager () // singleton public static AirWatchSDKManager Instance get if (instance == null) instance = new AirWatchSDKManager (); return instance; // Below are all the protocol methods defined in AWSDKDelegate // Add customization here for SDK results override public void InitialCheckDoneWithError (NSError error) string message = String.Format ("InitialCheckDoneWithError received 0, SDK initialized if no error", error); Debug.WriteLine (message, LogCategory); override public void ReceivedProfiles (AWProfile[] profiles) string message = String.Format ("ReceivedProfiles received 0", profiles); Debug.WriteLine (message, LogCategory); override public void Wipe () Debug.WriteLine ("Wipe command received", LogCategory); override public void Lock () Debug.WriteLine ("Lock command received", LogCategory); override public void Unlock () Debug.WriteLine ("Unlock command received", LogCategory); public override void StopNetworkActivity(AWNetworkActivityStatus status) Debug.WriteLine("StopNetworkActivity received", LogCategory); override public void ResumeNetworkActivity () Debug.WriteLine ("ResumeNetworkActivity received", LogCategory); 2. Add the listed functionality to the AppDelegate.cs.
4 using System; using ObjCRuntime; using System.Diagnostics; using AirWatchSDK;... public override bool FinishedLaunching (UIApplication application, NSDictionary launchoptions) if (Runtime.Arch == Arch.SIMULATOR) Debug.WriteLine ("Running in Simulator, skipping initialization of the AirWatch SDK!"); return true; else Debug.WriteLine ("Running on Device, beginning initialization of the AirWatch SDK."); // Configure the Controller by: var sdkcontroller = AWController.ClientInstance (); // 1) defining the callback scheme so the app can get called back, sdkcontroller.callbackscheme = "mysamplescheme"; // defined in Info.plist // 2) set the delegate to know when the initialization has been completed. sdkcontroller.delegate = AirWatchSDKManager.Instance; return true; public override void OnActivated (UIApplication application) AWController.ClientInstance ().Start (); public override bool HandleOpenURL (UIApplication application, NSUrl url) return AWController.ClientInstance ().HandleOpenURL (url, ""); If you are using Xamarin Forms on ios, you need to add this to your AppDelegate, too. This exposes the UIWindow that is part of the ios AppDelegate but is hidden in Xamarin.Forms.Platform.iOS.FormsApplicationDelegate. [Export("window")] public UIWindow GetWindow() return UIApplication.SharedApplication.Windows[0]; ModernHTTPClient Integration for App Level Tunneling Functionality Use ModernHTTPClient to add tunneling functionality. Libraries using ModernHttpClient; using System.Net.Http; Request and Response Format var uri = new Uri(" //where xyz is internal url or the url which needs to go via tunnel var httpclient = new HttpClient(new NativeMessageHandler()); HttpResponseMessage response = await httpclient.getasync(uri); Note: See the sample application for an alternate tunneling method. SDK Callbacks override public void InitialCheckDoneWithError(NSError error): This is the first expected callback from SDK after initialization. If there is no error, then the SDK is successfully initialized and the user is authenticated.
5 override public void ReceivedProfiles(AWProfile[] profiles): Sent when the device receives the SDK or application profiles. override public void Wipe(): Sent when the device receives a wipe command from the console or is wiped from any other applications. override public void Lock(): Sent when the application is locked. The SDK shows the authentication screen when the system processes the lock action. override public void unlock(): Sent when the application is being unlocked. public override void StopNetworkActivity(AWNetworkActivityStatus status): Sent when the application should stop all the network activities due to violations of any settings in the console. override public void ResumeNetworkActivity(): Sent when the application can resume network activities. Functions allowcopypaste(): Returns a Boolean value that identifies if the copy paste operation is allowed between managed applications. Configure this function in the Data Loss Prevention (DLP) settings. restrictdocumenttoapps(): Returns a Boolean value that signifies if document-opening is allowed in specific applications. If allowed, then you can obtain a list of allowed applications from allowedapplicationslist(). allowedapplicationslist(): Returns a NSArray containing list of allowed applications for document opening when restrictdocumenttoapps is enabled. Configure this function in the DLP settings. allowcamera() Returns a Boolean value that signifies if camera access is allowed or not. Configure this function in the DLP settings. customsettings() Returns a string containing Custom settings. Set this function in the AirWatch Console Settings And Policies> Settings > Custom Settings. If this is a custom profile, set the function while creating a custom profile. allowintegratedauthentication(): Returns a Boolean that signifies if integrated authentication is allowed or not. allowedsiteslist(): Returns the list of allowed sites for integrated authentication. Configure this function in the Integrated Authentication settings. opendocumentfromurl(nsurl url, UIView view): Opens documents using AWDocumentInteractionController and provides the url and view. opendocumentfromfile(string filename, string fileext): Opens documents using AWDocumentInteractionController and gives the file name and extension. DLPEnabled(): Returns a Boolean value that identifies if DLP is enabled in the AirWatch Console. Troubleshooting Tip for SSO Ensure that Single Sign On (SSO) is enabled in the AirWatch Console and that an authentiation type is configured in the AirWatch Console. The application does not display an SSO passcode if these settings are not configured in the console. Ask your AirWatch Administrator to enable SSO and to select an authentication type in the console in Groups & Settings > All Settings > Settings and Policies > Security Policies. Android Overview This document describes how to integrate the VMware AirWatch SDK for Android components into an existing Xamarin Android application. Integrate the AirWatch SDK Integrate the AirWatch SDK into your Android application built with Xamarin. Enable Multi-Dexing and Add Binaries and Dependencies While integrating the AirWatch SDK, the application method count can exceed 64k due to library dependencies. To prevent issues, enable multidexing. 1. Enable the Multi-Dex option for the application in Xamarin. 2. Add the five AirWatch SDK for Android binaries (DLLs) downloaded through the Xamarin Component Store as References to the application. AWClientSDKBindings AWMixPanelBindings AWSQLCipherBindings AWFrameworkBindings AWNetworkLibraryBindings 3. Add the dependency NuGet packages from the NuGet Package Manager as References to the application. Xamarin.Android.Support.v13 version Xamarin.Android.Support.v7.AppCompat version Xamarin.Android.Support.v7.CardView version
6 Xamarin.Android.Support.v7.RecyclerView version Xamarin.Android.Support.Design version Xamarin.Android.Support.v14.Preference version Xamarin.GooglePlayServices.SafetyNet version Square.OkHttp3 version Initialize the AirWatch SDK. Initialize the AirWatch SDK 1. Extend the application class to the AWApplication class. Override the MainActivityIntent to return the application's main landing activity. Move the application's oncreate() business logic to onpostcreate(). namespace XamarinAndroidSampleApp.Landing [Application(Label = "@string/app_name", Icon = "@drawable/applogo", Theme = "@style/apptheme")] public class SampleApplication : AWApplication public SampleApplication(IntPtr handle, JniHandleOwnership ownership) : base(handle, ownership) public override Intent MainActivityIntent get var intent = new Intent(ApplicationContext, typeof(mainactivity)); // MainActivity is application's main landi return intent; public override Intent MainLauncherIntent get var intent = new Intent(ApplicationContext, typeof(gatewaysplashactivity)); return intent; public override bool MagCertificateEnable get return true; // to fetch mag certificate during initial setup protected override bool IsInputLogoBrandable get return true; // to brand application logo public override void OnPostCreate() base.onpostcreate(); // App specific code here
7 2. Add 'AirWatchSDKIntentService' by setting the name as [AppPackageName].AirWatchSDKIntentService. 3. Set GatewaySplashActivity as your main launching activity. 4. Add 'AirWatchSDKBroadcastReceiver' broadcast receiver declarations in the manifest file. <application android:name="sampleapplication" tools:replace="android:label"> <activity android:name="com.airwatch.gateway.ui.gatewaysplashactivity" <intent-filter> <action android:name="android.intent.action.main" /> <category android:name="android.intent.category.launcher" /> </intent-filter> </activity> <activity android:name=".mainactivity" /> <receiver android:name="com.airwatch.sdk.airwatchsdkbroadcastreceiver" android:permission="com.airwatch.sdk.broadcast" <intent-filter> <action android:name="com.airwatch.xamarinsampleapp.airwatchsdk.broadcast" /> </intent-filter> <intent-filter> <action android:name="android.intent.action.package_added" /> <action android:name="android.intent.action.package_removed" /> <action android:name="android.intent.action.package_replaced" /> <action android:name="android.intent.action.package_changed" /> <action android:name="android.intent.action.package_restarted" /> <data android:scheme="package" /> </intent-filter> </receiver> </application> 5. For authentication, timeout, and data loss prevention features, all the application activities extend from Com.Airwatch.Gateway.UI.GatewayBaseActivity. This process enables the application to handle the lifecycle and to manage the state of the AirWatch SDK. Features Application level branding, authentication, timeout behavior, and offline access are enforced by integrating and extending the AirWatch base activity. For application level tunneling, use normal HTTP clients or Android WebView. Android WebView refers to the Tunnel URLs set in the AirWatch Console. Review the sample app for code. For integrated authentication, the application uses AirWatch wrapped HTTP clients or AWWebView for Basic, NTLM, or client certificate based authentication. Review the sample app for code. For data loss prevention, restricting screenshot actions is enforced when your activity extends GatewayBaseActivity. To restrict copy-paste actions, the application uses AirWatch wrapped textviews like AWEditText, AWTextView, and AWWebView. To restrict open-in for documents, weblinks, and , use UriOpenerFactory.Instance.OpenUri(context, uri) and UriOpenerFactory.Instance.OpenUri(context, filepath) as shown in the sample app. For custom settings, use the SDKManager API. You can use any SDKManager API. try // Below call will return SDKManager instance readily // as it is already initialised as part of Login flow. var sdkmanager = SDKManager.Init(this); textview.text = sdkmanager.customsettings; catch (AirWatchSDKException e) // exception while using SDKManager API Whitelist Signing Key Before you can use the AirWatch SDK for Android, ensure your application's signing key is whitelisted with your AirWatch Console. When your SDK-integrated application starts up, the SDK checks the signing public key. It compares it against the list of whitelisted applications to determine if your application is trusted.
8 AirWatch allows whitelisting for both applications deployed internally or deployed through a public app store. Internally Deployed Applications 1. After building the application APK, sign it using your own specific app signing key. 2. Upload the signed APK file to the AirWatch Console. The AirWatch Console extracts the application's public signing key and adds it to the whitelisted apps list. You must assign an SDK profile to the application. Ask your AirWatch Administrator for details. The process is explained in the VMware AirWatch Online Help. See Publicly Deployed Applications For applications that are deployed publicly through an app store, send the public signing key of the application to AirWatch for whitelisting. Note: Contact your VMware AirWatch representative for help with whitelisting the public signing key. AirWatch SDK Documentation For further details about the AirWatch SDK, navigate to and search for AirWatch SDK Technical Implementation Guides in the Application Management section. Questions and Feedback Let us know if you have any questions or feedback by ing us at support@air-watch.com.
VMware AirWatch SDK Plugin for Xamarin Instructions Add AirWatch Functionality to Enterprise Applicataions with SDK Plugins
VMware AirWatch SDK Plugin for Xamarin Instructions Add AirWatch Functionality to Enterprise Applicataions with SDK Plugins v1.2 Have documentation feedback? Submit a Documentation Feedback support ticket
More informationVMware AirWatch SDK Plugin for Xamarin Instructions Add AirWatch Functionality to Enterprise Applicataions with SDK Plugins
VMware AirWatch SDK Plugin for Xamarin Instructions Add AirWatch Functionality to Enterprise Applicataions with SDK Plugins v1.3 Have documentation feedback? Submit a Documentation Feedback support ticket
More informationVMware AirWatch Android SDK Technical Implementation Guide Empowering your enterprise applications with MDM capabilities using
VMware AirWatch Android SDK Technical Implementation Guide Empowering your enterprise applications with MDM capabilities using the AirWatch SDK for Android AirWatch SDK v18.3 Have documentation feedback?
More informationVMware AirWatch Android SDK Technical Implementation Guide Empowering your enterprise applications with MDM capabilities using
VMware AirWatch Android SDK Technical Implementation Guide Empowering your enterprise applications with MDM capabilities using the AirWatch SDK for Android AirWatch SDK v17.6 Have documentation feedback?
More informationVMware AirWatch SDK for ios (Swift) v17.5. Technical Implementation Guide Empowering your enterprise applications with MDM capabilities
VMware AirWatch SDK for ios (Swift) Technical Implementation Guide Empowering your enterprise applications with MDM capabilities VMware AirWatch SDK for ios (Swift) v17.5 Have documentation feedback? Submit
More informationVMware Browser Admin Guide Configuring and deploying the VMware Browser
VMware Browser Admin Guide Configuring and deploying the VMware Browser AirWatch v9.3 Have documentation feedback? Submit a Documentation Feedback support ticket using the Support Wizard on support.air-watch.com.
More informationVMware Browser Admin Guide Configuring and deploying the VMware Browser
VMware Browser Admin Guide Configuring and deploying the VMware Browser AirWatch v9.1 Have documentation feedback? Submit a Documentation Feedback support ticket using the Support Wizard on support.air-watch.com.
More informationAirWatch Container. VMware Workspace ONE UEM
VMware Workspace ONE UEM You can find the most up-to-date technical documentation on the VMware website at: https://docs.vmware.com/ If you have comments about this documentation, submit your feedback
More informationVMware AirWatch Workspace ONE Send Admin Guide Configuring and deploying Workspace ONE Send
VMware AirWatch Workspace ONE Send Admin Guide Configuring and deploying Workspace ONE Send Workspace ONE UEM v9.5 Have documentation feedback? Submit a Documentation Feedback support ticket using the
More informationVMware Workspace ONE SDK for Android Integration Instructions. VMware Workspace ONE UEM
VMware Workspace ONE SDK for Android Integration Instructions VMware Workspace ONE UEM You can find the most up-to-date technical documentation on the VMware website at: https://docs.vmware.com/ If you
More informationSDK for ios (Swift) VMware Workspace ONE UEM
VMware Workspace ONE UEM You can find the most up-to-date technical documentation on the VMware website at: https://docs.vmware.com/ If you have comments about this documentation, submit your feedback
More informationVMware AirWatch Self-Service Portal End User Guide
VMware AirWatch Self-Service Portal End User Guide For AirWatch Have documentation feedback? Submit a Documentation Feedback support ticket using the Support Wizard on support.air-watch.com. This product
More informationVMware Workspace One Web. VMware Workspace ONE UEM
VMware Workspace One Web VMware Workspace ONE UEM You can find the most up-to-date technical documentation on the VMware website at: https://docs.vmware.com/ If you have comments about this documentation,
More informationVMware AirWatch Mobile Application Management Guide Enable access to public and enterprise apps
VMware AirWatch Mobile Application Management Guide Enable access to public and enterprise apps AirWatch v9.1 Have documentation feedback? Submit a Documentation Feedback support ticket using the Support
More informationVMware AirWatch - Mobile Application Management and Developer Tools
VMware AirWatch - Mobile Application Management and Developer Tools Table of Contents Lab Overview - HOL-1857-05-UEM - VMware AirWatch: Mobile App Management and Developer Tools... 3 Lab Guidance... 4
More informationVMware AirWatch tvos Platform Guide Deploying and managing tvos devices
VMware AirWatch tvos Platform Guide Deploying and managing tvos devices AirWatch v9.3 Have documentation feedback? Submit a Documentation Feedback support ticket using the Support Wizard on support.air-watch.com.
More informationTable of Contents HOL-1757-MBL-5
Table of Contents Lab Overview - - VMware AirWatch: Mobile App Management and App Development... 2 Lab Guidance... 3 Module 1 - Introduction to AppConfig (30 minutes)... 8 Login to the AirWatch Console...
More informationMANAGING ANDROID DEVICES: VMWARE WORKSPACE ONE OPERATIONAL TUTORIAL VMware Workspace ONE
GUIDE APRIL 2019 PRINTED 17 APRIL 2019 MANAGING ANDROID DEVICES: VMWARE WORKSPACE ONE OPERATIONAL TUTORIAL VMware Workspace ONE Table of Contents Overview Introduction Audience Getting Started with Android
More informationVMware AirWatch Integration with F5 Guide Enabling secure connections between mobile applications and your backend resources
VMware AirWatch Integration with F5 Guide Enabling secure connections between mobile applications and your backend resources Workspace ONE UEM v9.6 Have documentation feedback? Submit a Documentation Feedback
More informationVMware AirWatch Android Platform Guide
VMware AirWatch Android Platform Guide Workspace ONE UEM v9.4 Have documentation feedback? Submit a Documentation Feedback support ticket using the Support Wizard on support.air-watch.com. This product
More informationDeploying VMware Workspace ONE Intelligent Hub. October 2018 VMware Workspace ONE
Deploying VMware Workspace ONE Intelligent Hub October 2018 VMware Workspace ONE You can find the most up-to-date technical documentation on the VMware website at: https://docs.vmware.com/ If you have
More informationIntroduction to application management
Introduction to application management To deploy web and mobile applications, add the application from the Centrify App Catalog, modify the application settings, and assign roles to the application to
More informationVMware AirWatch Database Migration Guide A sample procedure for migrating your AirWatch database
VMware AirWatch Database Migration Guide A sample procedure for migrating your AirWatch database For multiple versions Have documentation feedback? Submit a Documentation Feedback support ticket using
More informationGuide to Deploying VMware Workspace ONE with VMware Identity Manager. SEP 2018 VMware Workspace ONE
Guide to Deploying VMware Workspace ONE with VMware Identity Manager SEP 2018 VMware Workspace ONE You can find the most up-to-date technical documentation on the VMware website at: https://docs.vmware.com/
More informationKnox Manage manages the following application types: Internal applications: Applications for internal use
15 Applications Knox Manage manages the following application types: Internal applications: Applications for internal use Public applications: Applications that are deployed through Google's Play Store
More informationVMware AirWatch Chrome OS Platform Guide Managing Chrome OS Devices with AirWatch
VMware AirWatch Chrome OS Platform Guide Managing Chrome OS Devices with AirWatch AirWatch v9.3 Have documentation feedback? Submit a Documentation Feedback support ticket using the Support Wizard on support.air-watch.com.
More informationVMware AirWatch Chrome OS Platform Guide Managing Chrome OS Devices with AirWatch
VMware AirWatch Chrome OS Platform Guide Managing Chrome OS Devices with AirWatch Workspace ONE UEM v9.4 Have documentation feedback? Submit a Documentation Feedback support ticket using the Support Wizard
More informationGuide to Deploying VMware Workspace ONE. VMware Identity Manager VMware AirWatch 9.1
Guide to Deploying VMware Workspace ONE VMware Identity Manager 2.9.1 VMware AirWatch 9.1 Guide to Deploying VMware Workspace ONE You can find the most up-to-date technical documentation on the VMware
More informationVMware Workspace ONE UEM Integration with Smart Glasses. VMware Workspace ONE UEM 1811
VMware Workspace ONE UEM Integration with Smart Glasses VMware Workspace ONE UEM 1811 You can find the most up-to-date technical documentation on the VMware website at: https://docs.vmware.com/ If you
More informationVMware AirWatch Integration with Apple School Manager Integrate with Apple's School Manager to automatically enroll devices and manage classes
VMware AirWatch Integration with Apple School Manager Integrate with Apple's School Manager to automatically enroll devices and manage classes Workspace ONE UEM v9.6 Have documentation feedback? Submit
More informationVMware AirWatch Tizen Guide
VMware AirWatch Tizen Guide AirWatch v8.4 and higher Have documentation feedback? Submit a Documentation Feedback support ticket using the Support Wizard on support.air-watch.com. This product is protected
More informationIntegrating VMware Workspace ONE with Okta. VMware Workspace ONE
Integrating VMware Workspace ONE with Okta VMware Workspace ONE You can find the most up-to-date technical documentation on the VMware website at: https://docs.vmware.com/ If you have comments about this
More informationUse the API or contact customer service to provide us with the following: General ios Android App Name (friendly one-word name)
Oplytic Attribution V 1.2.0 December 2017 Oplytic provides attribution for app-to-app and mobile-web-to-app mobile marketing. Oplytic leverages the tracking provided by Universal Links (ios) and App Links
More informationVMware AirWatch and Office 365 Application Data Loss Prevention Policies
VMware AirWatch and Office 365 Application Data Loss Prevention Policies Workspace ONE UEM v9.5 Have documentation feedback? Submit a Documentation Feedback support ticket using the Support Wizard on support.air-watch.com.
More informationVMware AirWatch App Wrapping Guide Applying a management layer to mobile apps
VMware AirWatch App Wrapping Guide Applying a management layer to mobile apps AirWatch App Wrapping v5.4 Have documentation feedback? Submit a Documentation Feedback support ticket using the Support Wizard
More informationVMware AirWatch Google Sync Integration Guide Securing Your Infrastructure
VMware AirWatch Google Sync Integration Guide Securing Your Email Infrastructure Workspace ONE UEM v9.5 Have documentation feedback? Submit a Documentation Feedback support ticket using the Support Wizard
More informationVMware AirWatch Certificate Authentication for Cisco IPSec VPN
VMware AirWatch Certificate Authentication for Cisco IPSec VPN For VMware AirWatch Have documentation feedback? Submit a Documentation Feedback support ticket using the Support Wizard on support.air-watch.com.
More informationGuide to Deploying VMware Workspace ONE. DEC 2017 VMware AirWatch 9.2 VMware Identity Manager 3.1
Guide to Deploying VMware Workspace ONE DEC 2017 VMware AirWatch 9.2 VMware Identity Manager 3.1 You can find the most up-to-date technical documentation on the VMware website at: https://docs.vmware.com/
More informationVMware Workspace ONE UEM Apple tvos Device Management. VMware Workspace ONE UEM 1811 VMware AirWatch
VMware Workspace ONE UEM Apple tvos Device Management VMware Workspace ONE UEM 1811 VMware AirWatch You can find the most up-to-date technical documentation on the VMware website at: https://docs.vmware.com/
More informationVMware AirWatch Integration with Apple School Manager Integrate with Apple's School Manager to automatically enroll devices and manage classes
VMware AirWatch Integration with Apple School Manager Integrate with Apple's School Manager to automatically enroll devices and manage classes AirWatch v9.3 Have documentation feedback? Submit a Documentation
More informationLink-OS SDK for Xamarin README
Link-OS SDK for Xamarin README This readme is specific to the LinkOS Xamarin SDK. This SDK is a Xamarin PCL in the plugin format. Also included in the files is a sample app showing use of specific APIs.
More informationVMware AirWatch Directory Services Guide Integrating your Directory Services
VMware AirWatch Directory Services Guide Integrating your Directory Services AirWatch v9.2 Have documentation feedback? Submit a Documentation Feedback support ticket using the Support Wizard on support.air-watch.com.
More informationVMware AirWatch Certificate Authentication for EAS with ADCS
VMware AirWatch Certificate Authentication for EAS with ADCS For VMware AirWatch Have documentation feedback? Submit a Documentation Feedback support ticket using the Support Wizard on support.air-watch.com.
More informationVMware AirWatch System Settings Reference Manual for SaaS Customers A comprehensive listing of AirWatch system settings
VMware AirWatch System s Reference Manual for SaaS Customers A comprehensive listing of AirWatch system settings Workspace ONE UEM v9.4 Have documentation feedback? Submit a Documentation Feedback support
More informationVMware Boxer Comparison Matrix for IBM Notes Traveler Compare the features supported by VMware Boxer and AirWatch Inbox
VMware Boxer Comparison Matrix for IBM Notes Traveler Compare the features supported by VMware Boxer and AirWatch Inbox Workspace ONE UEM v9.4 Have documentation feedback? Submit a Documentation Feedback
More informationVMware Workspace ONE Quick Configuration Guide. VMware AirWatch 9.1
VMware Workspace ONE Quick Configuration Guide VMware AirWatch 9.1 A P R I L 2 0 1 7 V 2 Revision Table The following table lists revisions to this guide since the April 2017 release Date April 2017 June
More informationPulse Workspace Appliance. Administration Guide
Pulse Workspace Appliance Administration Guide Product Release 2.0, 1743.1 Document Revisions 1.0 Published Date January 2018 Pulse Secure, LLC 2700 Zanker Road, Suite 200 San Jose, CA 95134 The Pulse
More informationVMware AirWatch Certificate Authentication for EAS with NDES-MSCEP
VMware AirWatch Certificate Authentication for EAS with NDES-MSCEP For VMware AirWatch Have documentation feedback? Submit a Documentation Feedback support ticket using the Support Wizard on support.air-watch.com.
More informationAdding mobile applications
Adding mobile applications This section describes how to add, configure, and deploy mobile applications for Android, ios, and Mac OS X. You can deploy custom applications as well as applications purchased
More informationVMware AirWatch App Wrapping Guide Applying a management layer to mobile apps
VMware AirWatch App Wrapping Guide Applying a management layer to mobile apps AirWatch App Wrapping v5.3 Have documentation feedback? Submit a Documentation Feedback support ticket using the Support Wizard
More informationIntegrating AirWatch and VMware Identity Manager
Integrating AirWatch and VMware Identity Manager VMware AirWatch 9.1.1 This document supports the version of each product listed and supports all subsequent versions until the document is replaced by a
More informationLookout Mobile Endpoint Security. Deploying Lookout with BlackBerry Unified Endpoint Management
Lookout Mobile Endpoint Security Deploying Lookout with BlackBerry Unified Endpoint Management June 2018 2 Copyright and disclaimer Copyright 2018, Lookout, Inc. and/or its affiliates. All rights reserved.
More informationForeScout Extended Module for VMware AirWatch MDM
ForeScout Extended Module for VMware AirWatch MDM Version 1.7.2 Table of Contents About the AirWatch MDM Integration... 4 Additional AirWatch Documentation... 4 About this Module... 4 How it Works... 5
More informationChoose OS and click on it
1. Installation: 1.1. Install Node.js. Cordova runs on the Node.js platform, which needs to be installed as the first step. Download installer from: https://nodejs.org/en/download/ 1.1.1. Choose LTS version,
More informationVMware AirWatch Google Sync Integration Guide Securing Your Infrastructure
VMware AirWatch Google Sync Integration Guide Securing Your Email Infrastructure AirWatch v9.2 Have documentation feedback? Submit a Documentation Feedback support ticket using the Support Wizard on support.air-watch.com.
More informationVMware PIV-D Manager Deployment Guide
VMware PIV-D Manager Deployment Guide AirWatch v9.2 Have documentation feedback? Submit a Documentation Feedback support ticket using the Support Wizard on support.air-watch.com. This product is protected
More informationIBM. Configuration Guide. IBM MobileFirst Protect On-Premise. Version 2 Release 4
IBM MobileFirst Protect On-Premise IBM Configuration Guide Version 2 Release 4 IBM MobileFirst Protect On-Premise IBM Configuration Guide Version 2 Release 4 Note Before using this information and the
More informationAdministering Jive Mobile Apps for ios and Android
Administering Jive Mobile Apps for ios and Android TOC 2 Contents Administering Jive Mobile Apps...3 Configuring Jive for Android and ios...3 Custom App Wrapping for ios...3 Authentication with Mobile
More informationINTEGRATING OKTA: VMWARE WORKSPACE ONE OPERATIONAL TUTORIAL VMware Workspace ONE
GUIDE AUGUST 2018 PRINTED 4 MARCH 2019 INTEGRATING OKTA: VMWARE WORKSPACE ONE OPERATIONAL TUTORIAL VMware Workspace ONE Table of Contents Overview Introduction Purpose Audience Integrating Okta with VMware
More informationThis brief will explain the integration between AirWatch and TeleMessage. TeleMessage AirWatch Integration Brief Page 2 of 5
Version: 1.0 1. About TeleMessage TeleMessage delivers smart and secure messaging seamlessly over any communication device. Designed specifically for enterprises, our solutions intelligently and seamlessly
More informationGoogle Sync Integration Guide. VMware Workspace ONE UEM 1902
Google Sync Integration Guide VMware Workspace ONE UEM 1902 You can find the most up-to-date technical documentation on the VMware website at: https://docs.vmware.com/ If you have comments about this documentation,
More informationVMware AirWatch System Settings Reference Manual for On-Premises Customers A comprehensive listing of AirWatch system settings
VMware AirWatch System s Reference Manual for On-Premises Customers A comprehensive listing of AirWatch system settings AirWatch v9.1 Have documentation feedback? Submit a Documentation Feedback support
More informationSetting Up Resources in VMware Identity Manager (On Premises) Modified on 30 AUG 2017 VMware AirWatch 9.1.1
Setting Up Resources in VMware Identity Manager (On Premises) Modified on 30 AUG 2017 VMware AirWatch 9.1.1 Setting Up Resources in VMware Identity Manager (On Premises) You can find the most up-to-date
More informationVMware AirWatch Mobile Device Management Guide Managing your organization's mobile devices
VMware AirWatch Mobile Device Management Guide Managing your organization's mobile devices AirWatch v9.2 Have documentation feedback? Submit a Documentation Feedback support ticket using the Support Wizard
More informationWorkspace ONE Chrome OS Platform Guide. VMware Workspace ONE UEM 1811
Workspace ONE Chrome OS Platform Guide VMware Workspace ONE UEM 1811 You can find the most up-to-date technical documentation on the VMware website at: https://docs.vmware.com/ If you have comments about
More informationVMware AirWatch Certificate Authentication for EAS with NDES-MSCEP. For VMware AirWatch
VMware AirWatch Certificate Authentication for EAS with NDES-MSCEP For VMware AirWatch H a v e d o c u m e n t a t io n f e e d b a c k? S u b m it a D o c u m e n t a t io n F e e d b a c k s u p p o
More informationAdministering Workspace ONE in VMware Identity Manager Services with AirWatch. VMware AirWatch 9.1.1
Administering Workspace ONE in VMware Identity Manager Services with AirWatch VMware AirWatch 9.1.1 You can find the most up-to-date technical documentation on the VMware website at: https://docs.vmware.com/
More informationSalesforce Mobile App Security Guide
Salesforce Mobile App Security Guide Version 3, 0 @salesforcedocs Last updated: October 11, 2018 Copyright 2000 2018 salesforce.com, inc. All rights reserved. Salesforce is a registered trademark of salesforce.com,
More informationIntroduction to Android
Introduction to Android Ambient intelligence Alberto Monge Roffarello Politecnico di Torino, 2017/2018 Some slides and figures are taken from the Mobile Application Development (MAD) course Disclaimer
More informationMageNative Apps User Guide Series
MageNative Apps User Guide Series App Submission on Google Play Store Version 1.0 CedCommerce. All Rights Reserved. CedCommerce support@cedcommerce.com Abstract The App Submission on Google Play Store
More informationWorkspace ONE UEM Upgrade Guide
Workspace ONE UEM Upgrade Guide Workspace ONE UEM v9.5 Have documentation feedback? Submit a Documentation Feedback support ticket using the Support Wizard on support.air-watch.com. This product is protected
More informationVMware AirWatch System Settings Reference Manual for On-Premises Customers A comprehensive listing of AirWatch system settings. AirWatch v9.
VMware AirWatch System s Reference Manual for On-Premises Customers A comprehensive listing of AirWatch system settings AirWatch v9.3 H a v e d o c u m e n t a t io n f e e d b a c k? S u b m it a D o
More informationLogin with Amazon. Getting Started Guide for ios apps
Login with Amazon Getting Started Guide for ios apps Login with Amazon: Getting Started Guide for ios Copyright 2017 Amazon.com, Inc., or its affiliates. All rights reserved. Amazon and the Amazon logo
More informationVMware Workspace ONE UEM Integration with Apple School Manager
VMware Workspace ONE UEM Integration with Apple School Manager VMware Workspace ONE UEM Integration with Apple School Manager VMware Workspace ONE UEM 1811 You can find the most up-to-date technical documentation
More informationVMware AirWatch Integration with RSA PKI Guide
VMware AirWatch Integration with RSA PKI Guide For VMware AirWatch Have documentation feedback? Submit a Documentation Feedback support ticket using the Support Wizard on support.air-watch.com. This product
More informationVMware Identity Manager Administration. MAY 2018 VMware Identity Manager 3.2
VMware Identity Manager Administration MAY 2018 VMware Identity Manager 3.2 You can find the most up-to-date technical documentation on the VMware website at: https://docs.vmware.com/ If you have comments
More informationINTEGRATING WITH DELL CLIENT COMMAND SUITE: VMWARE WORKSPACE ONE OPERATIONAL TUTORIAL VMware Workspace ONE
GUIDE SEPTEMBER 2018 PRINTED 4 MARCH 2019 INTEGRATING WITH DELL CLIENT COMMAND SUITE: VMWARE WORKSPACE ONE OPERATIONAL TUTORIAL VMware Workspace ONE Table of Contents Overview Introduction Purpose Audience
More informationREVIEWERS GUIDE NOVEMBER 2017 REVIEWER S GUIDE FOR CLOUD-BASED VMWARE WORKSPACE ONE: MOBILE SINGLE SIGN-ON. VMware Workspace ONE
REVIEWERS GUIDE NOVEMBER 2017 REVIEWER S GUIDE FOR CLOUD-BASED VMWARE WORKSPACE ONE: VMware Workspace ONE Table of Contents Introduction.... 3 Purpose of This Guide....3 Audience...3 Before You Begin....3
More informationWorkspace ONE UEM Directory Service Integration. VMware Workspace ONE UEM 1811
Workspace ONE UEM Directory Service Integration VMware Workspace ONE UEM 1811 You can find the most up-to-date technical documentation on the VMware website at: https://docs.vmware.com/ If you have comments
More informationWorkspace ONE UEM Mobile Device Management Guide. VMware Workspace ONE UEM 1810
Workspace ONE UEM Mobile Device Management Guide VMware Workspace ONE UEM 1810 You can find the most up-to-date technical documentation on the VMware website at: https://docs.vmware.com/ If you have comments
More informationVMware AirWatch Reports Guide
VMware AirWatch Reports Guide AirWatch v9.3 Have documentation feedback? Submit a Documentation Feedback support ticket using the Support Wizard on support.air-watch.com. This product is protected by copyright
More informationMicrosoft Intune App Protection Policies Integration. VMware Workspace ONE UEM 1811
Microsoft Intune App Protection Policies Integration VMware Workspace ONE UEM 1811 Microsoft Intune App Protection Policies Integration You can find the most up-to-date technical documentation on the VMware
More informationVMware Content Gateway to Unified Access Gateway Migration Guide
VMware Content Gateway to Unified Access Gateway Migration Guide Workspace ONE UEM v9.7 Have documentation feedback? Submit a Documentation Feedback support ticket using the Support Wizard on support.air-watch.com.
More informationVMware AirWatch Integration with Palo Alto Networks WildFire Integrate your application reputation service with AirWatch
VMware AirWatch Integration with Palo Alto Networks WildFire Integrate your application reputation service with AirWatch Multiple AirWatch versions Have documentation feedback? Submit a Documentation Feedback
More information1 Introduction Requirements Architecture Feature List... 4
Contents 1 Introduction... 2 1.1 Requirements... 2 1.2 Architecture... 3 1.3 Feature List... 4 1.3.1 Device Compliance status... 4 1.3.2 Auto grouping for devices... 5 1.3.3 Auto grouping for applications...
More informationSDK for ios (Objective- C) VMware Workspace ONE UEM
SDK for ios (Objective- C) VMware Workspace ONE UEM You can find the most up-to-date technical documentation on the VMware website at: https://docs.vmware.com/ If you have comments about this documentation,
More informationSetting Up Resources in VMware Identity Manager (SaaS) Modified 15 SEP 2017 VMware Identity Manager
Setting Up Resources in VMware Identity Manager (SaaS) Modified 15 SEP 2017 VMware Identity Manager Setting Up Resources in VMware Identity Manager (SaaS) You can find the most up-to-date technical documentation
More informationBlackBerry Developer Summit. A02: Rapid Development Leveraging BEMS Services and the AppKinetics Framework
BlackBerry Developer Summit A02: Rapid Development Leveraging BEMS Services and the AppKinetics Framework Page 2 of 21 Table of Contents 1. Workbook Scope... 4 2. Compatibility... 4 3. Source code download
More informationVodafone Secure Device Manager Administration User Guide
Vodafone Secure Device Manager Administration User Guide Vodafone New Zealand Limited. Correct as of June 2017. Vodafone Ready Business Contents Introduction 3 Help 4 How to find help in the Vodafone Secure
More informationVMware Tunnel Guide for Windows Installing the VMware Tunnel for your AirWatch environment
VMware Tunnel Guide for Windows Installing the VMware Tunnel for your AirWatch environment AirWatch v9.1 Have documentation feedback? Submit a Documentation Feedback support ticket using the Support Wizard
More informationVMware Tunnel Guide for Windows
VMware Tunnel Guide for Windows Installing the VMware Tunnel for your Workspace ONE UEM environment Workspace ONE UEM v9.5 Have documentation feedback? Submit a Documentation Feedback support ticket using
More informationVMware AirWatch Epson Printer Integration Guide Using Epson printers with Workspace ONE UEM
VMware AirWatch Epson Printer Integration Guide Using Epson printers with Workspace ONE UEM Workspace ONE UEM v9.7 Have documentation feedback? Submit a Documentation Feedback support ticket using the
More informationWorkspace ONE UEM Certificate Authentication for Cisco IPSec VPN. VMware Workspace ONE UEM 1810
Workspace ONE UEM Certificate Authentication for Cisco IPSec VPN VMware Workspace ONE UEM 1810 You can find the most up-to-date technical documentation on the VMware website at: https://docs.vmware.com/
More informationXenMobile MDX Toolkit 10.x Fixed Issues
XenMobile MDX Toolkit 10.x Fixed Issues MDX Toolkit 10.3.9 If users have WorxWeb open in the background and use an unwrapped app that passes data to WorxWeb, such as Google Chrome, and the device loses
More informationVMware Avery Dennison Printer Integration Guide Integration with Workspace ONE UEM
VMware Avery Dennison Printer Integration Guide Integration with Workspace ONE UEM Workspace ONE UEM 9.7 Have documentation feedback? Submit a Documentation Feedback support ticket using the Support Wizard
More informationLookout Mobile Endpoint Security. AirWatch Connector Guide
Lookout Mobile Endpoint Security AirWatch Connector Guide October 2017 1 Copyright and disclaimer Copyright 2017, Lookout, Inc. and/or its affiliates. All rights reserved. Lookout, Inc., Lookout, the Shield
More informationWorkspace ONE UEM Console Basics Documentation. VMware Workspace ONE UEM 1811
Workspace ONE UEM Console Basics Documentation VMware Workspace ONE UEM 1811 You can find the most up-to-date technical documentation on the VMware website at: https://docs.vmware.com/ If you have comments
More informationChapter 5 Defining the Manifest
Introduction to Android Application Development, Android Essentials, Fifth Edition Chapter 5 Defining the Manifest Chapter 5 Overview Use the Android manifest file for configuring Android applications
More informationVMware AirWatch - Workspace ONE, Single Sign-on and VMware Identity Manager
VMware AirWatch - Workspace ONE, Single Sign-on and VMware Identity Table of Contents Lab Overview - HOL-1857-03-UEM - Workspace ONE UEM with App & Access Management... 2 Lab Guidance... 3 Module 1 - Workspace
More informationDeploying Lookout with IBM MaaS360
Lookout Mobile Endpoint Security Deploying Lookout with IBM MaaS360 February 2018 2 Copyright and disclaimer Copyright 2018, Lookout, Inc. and/or its affiliates. All rights reserved. Lookout, Inc., Lookout,
More information