MobiControl v13: Package Rules to Profiles Migration Guide. January 2016

Similar documents
MobiControl v12: Migration to Profiles Guide. December 2014

Cloud Link Configuration Guide. March 2014

Authentication Services ActiveRoles Integration Pack 2.1.x. Administration Guide

Server Installation Guide

Quest Collaboration Services 3.6. Installation Guide

8.2. Quick Start Guide

One Identity Starling Two-Factor Desktop Login 1.0. Administration Guide

Rapid Recovery DocRetriever for SharePoint User Guide

Security Explorer 9.1. User Guide

Spotlight Management Pack for SCOM. User Guide

One Identity Active Roles 7.2. Management Pack Technical Description

One Identity Active Roles 7.2

Management Console for SharePoint

KACE GO Mobile App 3.1. Release Notes

Tanium Map User Guide. Version 1.0.0

Quest Enterprise Reporter 2.0 Report Manager USER GUIDE

Altiris Software Management Solution 7.1 from Symantec User Guide

Quest ChangeAuditor 5.1 FOR LDAP. User Guide

Quest vworkspace. What s New. Version 7.5

Cisco Meeting Management

KACE GO Mobile App 4.0. Release Notes

Managing Device Software Images

One Identity Starling Two-Factor Authentication. Administrator Guide

One Identity Starling Two-Factor Authentication. Administration Guide

Tanium Discover User Guide. Version 2.5.1

Tanium IaaS Cloud Solution Deployment Guide for Microsoft Azure

One Identity Active Roles 7.2. Replication: Best Practices and Troubleshooting Guide

One Identity Starling Two-Factor HTTP Module 2.1. Administration Guide

Cisco Meeting Management

CA Clarity Project & Portfolio Manager

SPListX for SharePoint Installation Guide

Dell Change Auditor 6.5. Event Reference Guide

KACE GO Mobile App 5.0. Release Notes

One Identity Password Manager User Guide

One Identity Quick Connect for Base Systems 2.4. Administrator Guide

Quest Migration Manager Upgrade Guide

Spotlight on SQL Server Enterprise Spotlight Management Pack for SCOM

Enterprise Vault.cloud Archive Migrator Guide. Archive Migrator versions 1.2 and 1.3

Quest Recovery Manager for Active Directory 9.0. Quick Start Guide

Quest VROOM Quick Setup Guide for Quest Rapid Recovery and Foglight Windows Installers

Toad Data Point - Professional Edition

Aellius LynX Office Lookup Enhancements

1.0. Quest Enterprise Reporter Discovery Manager USER GUIDE

One Identity Active Roles 7.2. Azure AD and Office 365 Management Administrator Guide

Metalogix Essentials for Office Creating a Backup

CA GovernanceMinder. CA IdentityMinder Integration Guide

x10data Smart Client 6.5 for Windows Mobile Installation Guide

LiteSpeed for SQL Server 6.1. Configure Log Shipping

Cisco Meeting Management

x10data Application Platform v7.1 Installation Guide

SonicWall Global VPN Client Getting Started Guide

Cloud Identity Management Tool Quick Start Guide

Quest NetVault Backup Plug-in for NDMP. Application Notes for Dell FluidFS NAS Appliances. NCG x-EN-01 03/20/13

Quest VROOM Quick Setup Guide for Quest Rapid Recovery for Windows and Quest Foglight vapp Installers

Quest VROOM Quick Setup Guide for Quest Rapid Recovery and Foglight Windows Installers

Quest NetVault Backup Plug-in for SnapMirror To Tape. User s Guide. version 7.6. Version: Product Number: NTG EN-01 NTG

Rapid Recovery License Portal Version User Guide

Connector for Microsoft SharePoint Product Guide - On Premise. Version

Cloud Access Manager How to Deploy Cloud Access Manager in a Virtual Private Cloud

Tanium Comply User Guide. Version 1.7.3

SUPPORT MATRIX. HYCU OMi Management Pack for Citrix

HYCU SCOM Management Pack for F5 BIG-IP

Quest Recovery Manager for Active Directory Forest Edition 9.0. Quick Start Guide

One Identity Manager 8.0. Administration Guide for Connecting Unix-Based Target Systems

Quest Code Tester for Oracle 3.1. Installation and Configuration Guide

One Identity Manager Administration Guide for Connecting to SharePoint

Cisco TelePresence Management Suite Extension for Microsoft Exchange 5.6

IPNexus Server Secure Instant Messaging & Integrated Collaboration

One Identity Active Roles 7.2. User's Guide

Cisco TelePresence Management Suite Extension for Microsoft Exchange 5.2

One Identity Manager 8.0. Target System Base Module Administration Guide

Quest VROOM Quick Setup Guide for Quest Rapid Recovery for Windows and Quest Foglight vapp Installers

MySonicWall Secure Upgrade Plus

Cisco TelePresence MCU MSE 8510

One Identity Starling Two-Factor AD FS Adapter 6.0. Administrator Guide

One Identity Active Roles 7.2. Web Interface User Guide

Quest Access Manager 1.6. Quick Start Guide

How to Show Grouping in Scatterplots using Statistica

One Identity Manager 8.0. Administration Guide for Connecting to Azure Active Directory

Mobile On the Go (OTG) Server

SonicWall Mobile Connect for Android

EAM Portal User's Guide

Price List Utilities. For Dynamics CRM 2016

KACE GO Mobile App 5.0. Getting Started Guide

About One Identity Quick Connect for Base Systems 2.4.0

NET SatisFAXtion TM Configuration Guide For use with AT&T s IP Flexible Reach Service And IP Toll Free Service

Migration and Upgrade: Frequently Asked Questions

This document was written and prepared by Dale Ritchie in Cisco s Collaboration Infrastructure Business Unit (CIBU), Oslo, Norway.

Cisco TelePresence Management Suite Extension for Microsoft Exchange 5.5

TOAD TIPS & TRICKS. Written by Jeff Podlasek, Toad DB2 product manager, Quest

One Identity Active Roles 7.2. Skype for Business Server User Management Administrator Guide

Tanium Integrity Monitor User Guide

One Identity Manager 8.0. Administration Guide for Connecting to a Universal Cloud Interface

ESS Utility Android App User Guide

One Identity Starling Identity Analytics & Risk Intelligence. User Guide

Tanium Network Quarantine User Guide

HP Database and Middleware Automation

One Identity Manager 8.0. IT Shop Administration Guide

Installing Enterprise Switch Manager

Tanium Asset User Guide. Version 1.1.0

Transcription:

MobiControl v13: Package Rules to Profiles Migration Guide January 2016

Copyright 2016 SOTI Inc. All rights reserved. This documentation and the software described in this document are furnished under and are subject to the terms of a license agreement or non-disclosure agreement. Except as expressly set forth in a license agreement, you agree that you shall not reproduce, store or transmit in any form or by any means, electronic, mechanical, or otherwise, all or any part of this document or the software described in this document. The specification and information regarding the products in this document are subject to change without notice and contains information confidential and proprietary to SOTI. All statements, information, and recommendations in the following documentation are believed to be accurate but are presented without warranty of any kind, expressed or implied. Users must take full responsibility for their application of any products. In no event shall SOTI Inc. or its affiliates be liable for any indirect, special, consequential, or incidental damages, including without, lost profits or loss or damage to data arising out of the use or inability to use this documentation as recommended, even if SOTI Inc. or its affiliates have been advised of the possibility of such damage. SOTI Inc. and the SOTI Inc. logo and products are trademarks or registered trademarks of SOTI Inc. and/or its affiliates in Canada and other countries. i

Table of Contents Introduction... 1 Comparison of Legacy Package Deployment Rules to Profiles... 2 Legacy Package Deployment Rules... 2 Overview of Profiles for Package Distribution... 2 Migration to Profiles... 3 Package Deployment Rules to Profiles... 3 Creation... 3 Naming Convention... 3 Assignment... 3 Permissions... 4 Execution Status... 4 Package Deployment Rule Options... 4 Examples... 4 Package Deployment Rule Targeting Real Device Groups with Overrides... 4 Package Deployment Rules Targeting Virtual Groups... 5 Migration Failure... 6 Before Upgrade... 6 Optimizing Migration... 6 Check for Unsupported Filter Criteria... 7 Staging Upgrade in Pre-Production Environments... 7 After Upgrade... 7 Permissions... 7 ii

Introduction MobiControl v13 redesigns the method by which administrators distribute groups of applications, files, and scripts (together known as packages ) to managed devices by leveraging the profiles feature introduced in MobiControl v12. This approach replaces existing Package Deployment Rules and enhances package distribution with the flexibility, granularity, and scalability of profiles. This Package Rules to Profiles Migration Guide describes the outcome when legacy package deployment rules are migrated to profiles during an upgrade to MobiControl v13. This document does not cover standard practices for the installation or upgrade of MobiControl environments and assumes that you have basic knowledge, and administrative access to all MobiControl components including the database. Packages are NOT available for Android (generic), ios, or Windows Phone device platforms. If you are managing these platforms exclusively this guide does not apply to you. If you manage Android+, Windows Mobile/CE/Desktop devices you are highly encouraged to read this guide prior to upgrading. If you are upgrading from MobiControl v11 or earlier, please familiarize yourself with the migration of legacy device configurations to profiles by reading the MobiContol v12 Migration to Profiles Guide. For consultation and/or support of your MobiControl upgrade please contact SOTI s Professional Services and Support teams. January 4th 2016 Page 1

Comparison of Legacy Package Deployment Rules to Profiles Legacy Package Deployment Rules Prior to MobiControl v13, one or more packages were distributed using Package Deployment Rules to devices contained within specified device groups. Child device groups inherit the same package deployment rule as its parent unless the child was explicitly excluded during target selection. Virtual device groups were also valid targets for package deployment rules, and were often used to select a subset of devices based on more granular criteria such as make, model, or operating system version. The following conceptual illustration shows a package deployment rule that targets a virtual device group called Sales Devices, and the My Company root device group including its children through inheritance, except the device group Toronto where a manual override was defined. Figure 1 Package Deployment Rule targeting Sales Devices, My Company and children except Toronto Overview of Profiles for Package Distribution MobiControl v12 introduced profiles which improved device configuration by de-coupling configurations from device groups to provide a distribution method that accounted for device specific, and even user specific requirements. This flexibility is achieved with granular assignment criteria that includes device groups, device properties, and LDAP group associations for identifying the devices to target a configuration to. Assignment criteria is independent from the contents of what the profile is deploying to the device and can be reconfigured and edited at any time. With MobiControl v13, a package can now be added as a payload of a profile and distributed to devices using the same granular assignment criteria thereby receiving all the benefits of a January 4th 2016 Page 2

profile. Additionally, any features specific to package deployment rules such as dependencies, persistence, and installation schedule have all been added to profiles as assignment options. Migration to Profiles During upgrade to MobiControl v13, all legacy package deployment rules will be migrated to profiles and will appear under the Profiles tab in the web console. Package deployment rules are migrated to profiles in such a way that devices remain untouched during and after the upgrade process. Package Deployment Rules to Profiles The following logic is used to migrate legacy package deployment rules to profiles: Creation A platform-specific (Android+, Windows Mobile/CE, etc.) profile will be created for every package deployment rule. A separate profile will be created for every virtual group that a package deployment rule was targeting. Package deployment rules for Android+ where the option Install Inside KNOX Container was selected will be migrated to an Android+ profile with a sub-type of KNOX. Disabled or deactivated rules will be migrated to a disabled profile state. Package dependencies will be migrated from the global package catalog to each Profile as they are profile-specific in v13. Naming Convention Profiles created as a result of a migration will maintain the same name as the original package deployment rule. Profiles created as a result of a virtual group target will maintain the same name as the original package deployment rule and include the virtual group name. For example: Package Deployment Rule Virtual Group. Assignment Profiles will be assigned to the device groups where the legacy package deployment rule was targeting excluding any child device groups that were being overridden. Profiles that were originally targeting virtual groups will be assigned to the virtual group s parent device group, or all root groups if the virtual group itself was a root group. The profile s assignment criteria will then be filtered to match that of the original virtual group. Exceptions apply, see Migration Failure. Any devices manually added to a virtual group will be targeted directly by the profile. January 4th 2016 Page 3

Permissions The default MobiControl Administrators group is granted Read & Write access to all profiles created as a result of migration. Execution Status Package installation statuses will match the installation status prior to upgrade, either Installed or Failed. Package Deployment Rule Options The following package deployment rule options are migrated to profile assignment criteria features that either existed or were added to support packages. o Schedule Installation (renamed to Install Package Date ) o Network Restriction o Persistently Store Packages (renamed to Store packages persistently when supported by device ) o Uninstall Contents upon Rule Deletion (renamed to Uninstall package contents upon profile revocation or deletion ) o Always Force Re-install (renamed to Reinstall packages on every update schedule ) o Push Package as Soon as Possible (is default behavior with profiles, however to delay profile assignment use the Delay to next update schedule option) o Activation Date (migrated to Assign Date ) o Deactivation Date (migrated to Disable Date ) o Install Inside KNOX Container (rules with this option are migrated to Android+ profiles with KNOX subtype) The following package deployment rule options are obsolete and are not migrated: o Rule Priority o Target KNOX Supported Devices Only Examples The following provides a visual representation of the migration logic performed during upgrade. With each example, the package deployment rule is shown on the left and the profiles created as a result of the migration, on the right. Device group inheritance is still applicable in the migrated profile although not depicted in the resulting diagram. Package Deployment Rule Targeting Real Device Groups with Inheritance Exclusions The following illustration represents the most common migration scenarios where a package deployment rule targets only real device groups which are migrated like for like to assignment January 4th 2016 Page 4

criteria in the profile after migration. Figure 2 - Migration of Rule with Real Device Group Targets Package Deployment Rules Targeting Virtual Groups The following illustration demonstrates the migration of a package deployment rule that targets real device groups as well as two virtual device groups. This results in a profile for the real devices groups and two profiles to accommodate the virtual groups. Figure 3 Migration of Rule with Real and Virtual Group Targets January 4th 2016 Page 5

Migration Failure Upgrading to MobiControl v13 may fail with a package deployment rule migration error. This will occur if your current MobiControl configuration includes package deployment rules that target a virtual group with unsupported filter criteria. A failure of this type during upgrade is nondestructive. In other words, you may restart services to restore the environment without completing the upgrade. Supported filter criteria for migration is as follows, everything else is considered unsupported. Total External Storage Total Memory OS Version Model Manufacturer Is Encrypted Has Passcode Installed Applications Custom Data using anything but the Any operator Custom Attribute using anything but the Any operator MDM Compatibility using anything but the Any operator LDAP Group using anything but the Any operator The name of the package deployment rule(s) that violates the migration criteria is logged in the installation log upon failure. You must change the virtual group filter criteria to match the supported properties before you can continue with the upgrade. WARNING: Exercise caution when changing virtual group filter criteria to meet this requirement. Changes to the filter criteria will undoubtedly cause some devices to receive or not receive a package. Before Upgrade To ensure the smoothest upgrade experience the following considerations should be taken into account in addition to any standard upgrade practices such as data backups, documentation review, etc. Optimizing Migration Profiles allow for a more efficient use and re-use of configurations and now packages; however unlike package deployment rules, profiles do not target virtual groups which after migration may result in more profiles than originating package deployment rules. January 4th 2016 Page 6

To reduce the number of profiles created during migration, check all package deployment rules for obsolete and un-used virtual group targets and remove them prior to upgrade. Check for Unsupported Filter Criteria As described in the Migration Failure section of this guide, the upgrade procedure will fail if a package deployment rule is targeting a virtual group with unsupported filter criteria. To programmatically check whether your environment will fail upgrade as a result of this condition without having to run the MobiControl installer, the following SQL script is provided. The script requires database Owner privileges to execute successfully and can be obtained at the following URL: https://www.soti.net/files/shared/upgradev13precheck.sql Staging Upgrade in Pre-Production Environments SOTI strongly encourages the standard IT change control practice of testing upgrades thoroughly in pre-production environments before being transitioned into production. If you currently do not follow these IT practices with MobiControl please contact SOTI s Professional Services and Support Team for consultation before proceeding with your upgrade. After Upgrade Having successfully completed the upgrade to MobiControl v13, you are ready to take full advantage of profiles for package deployment. During the migration process however MobiControl made several decisions that you should review and adjust as necessary. Permissions Administrators that had Manage Package Deployment Rules prior to upgrade do not automatically gain the View Profiles or Manage Profiles permission. Without these permissions administrators that may have previously deployed packages may not be able to do so after upgrade. By default, MobiControl Administrators have been given full read and write access to profiles that were created, but if an administrative user is not a member of that group, they will not see the migrated profiles. Administrators with the now obsolete View Packages permission will automatically gain the View and Deploy Packages, and Manage Packages permission. January 4th 2016 Page 7