Group Policy Deployment for IC Applications
|
|
|
- Emma Lee
- 10 years ago
- Views:
Transcription
1 Group Policy Deployment for IC Applications Technical Reference Interactive Intelligence Customer Interaction Center (CIC) 2016 R1 Last updated September 9, 2015 (See Change Log for summary of change made to this document since GA.) Abstract Interactive Intelligence recommends group policy deployment of IC client workstation applications using Windows startup scripts. It describes how to create the script and the group policy, and provides sample scripts and CIC client workstation application feature name and properties tables. Interactive Intelligence, Inc Interactive Way Indianapolis, Indiana Telephone/Fax (317)
2 Copyright and Trademark Information Interactive Intelligence, Interactive Intelligence Customer Interaction Center, Interaction Administrator, Interaction Attendant, Interaction Client, Interaction Designer, Interaction Tracker, Interaction Recorder, Interaction Mobile Office, Interaction Center Platform, Interaction Monitor, Interaction Optimizer, and the Spirograph logo design are registered trademarks of Interactive Intelligence, Inc. Customer Interaction Center, EIC, Interaction Fax Viewer, Interaction Server, ION, Interaction Voic Player, Interactive Update, Interaction Supervisor, Interaction Migrator, and Interaction Screen Recorder are trademarks of Interactive Intelligence, Inc. The foregoing products are Interactive Intelligence, Inc. All rights reserved. Interaction Dialer and Interaction Scripter are registered trademarks of Interactive Intelligence, Inc. The foregoing products are Interactive Intelligence, Inc. All rights reserved. Messaging Interaction Center and MIC are trademarks of Interactive Intelligence, Inc. The foregoing products are Interactive Intelligence, Inc. All rights reserved. Interaction Director is a registered trademark of Interactive Intelligence, Inc. e-faq Knowledge Manager and Interaction Marquee are trademarks of Interactive Intelligence, Inc. The foregoing products are Interactive Intelligence, Inc. All rights reserved. Interaction Conference is a trademark of Interactive Intelligence, Inc. The foregoing products are Interactive Intelligence, Inc. All rights reserved. Interaction SIP Proxy and Interaction EasyScripter are trademarks of Interactive Intelligence, Inc. The foregoing products are Interactive Intelligence, Inc. All rights reserved. Interaction Gateway is a registered trademark of Interactive Intelligence, Inc. Interaction Media Server is a trademark of Interactive Intelligence, Inc. The foregoing products are Interactive Intelligence, Inc. All rights reserved. Interaction Desktop is a trademark of Interactive Intelligence, Inc. The foregoing products are Interactive Intelligence, Inc. All rights reserved. Interaction Process Automation, Deliberately Innovative, Interaction Feedback, and Interaction SIP Station are registered trademarks of Interactive Intelligence, Inc. The foregoing products are Interactive Intelligence, Inc. All rights reserved. Interaction Analyzer is a registered trademark of Interactive Intelligence, Inc. Interaction Web Portal, and IPA are trademarks of Interactive Intelligence, Inc. The foregoing products are Interactive Intelligence, Inc. All rights reserved. Spotability is a trademark of Interactive Intelligence, Inc All rights reserved. Interaction Edge, CaaS Quick Spin, Interactive Intelligence Marketplace, Interaction SIP Bridge, and Interaction Mobilizer are registered trademarks of Interactive Intelligence, Inc. Interactive Intelligence Communications as a Service, and Interactive Intelligence CaaS are trademarks or service marks of Interactive Intelligence, Inc. The foregoing products are Interactive Intelligence, Inc. All rights reserved. Interaction Speech Recognition and Interaction Quality Manager are registered trademarks of Interactive Intelligence, Inc. Bay Bridge Decisions and Interaction Script Builder are trademarks of Interactive Intelligence, Inc. The foregoing products are Interactive Intelligence, Inc. All rights reserved. Interaction Collector is a registered trademark of Interactive Intelligence, Inc. Interaction Decisions is a trademark of Interactive Intelligence, Inc. The foregoing products are Interactive Intelligence, Inc. All rights reserved. Interactive Intelligence Bridge Server and Interaction Connect are trademarks of Interactive Intelligence, Inc. The foregoing products are Interactive Intelligence, Inc. All rights reserved. The verypdf product is verypdf, Inc. All rights reserved. This product includes software licensed under the Common Development and Distribution License (6/24/2009). We hereby agree to indemnify the Initial Developer and every Contributor of the software licensed under the Common Development and Distribution License (6/24/2009) for any liability incurred by the Initial Developer or such Contributor as a result of any such terms we offer. The source code for the included software may be found at A database is incorporated in this software which is derived from a database licensed from Hexasoft Development Sdn. Bhd. ("HDSB"). All software and technologies used by HDSB are the properties of HDSB or its software suppliers and are protected by Malaysian and international copyright laws. No warranty is provided that the Databases are free of defects, or fit for a particular purpose. HDSB shall not be liable for any damages suffered by the Licensee or any third party resulting from use of the Databases. Other brand and/or product names referenced in this document are the trademarks or registered trademarks of their respective companies. DISCLAIMER INTERACTIVE INTELLIGENCE (INTERACTIVE) HAS NO RESPONSIBILITY UNDER WARRANTY, INDEMNIFICATION OR OTHERWISE, FOR MODIFICATION OR CUSTOMIZATION OF ANY INTERACTIVE SOFTWARE BY INTERACTIVE, CUSTOMER OR ANY THIRD PARTY EVEN IF SUCH CUSTOMIZATION AND/OR MODIFICATION IS DONE USING INTERACTIVE TOOLS, TRAINING OR METHODS DOCUMENTED BY INTERACTIVE. Interactive Intelligence, Inc Interactive Way Indianapolis, Indiana Telephone/Fax (317) Group Policy Deployment for IC Applications 2
3 Table of Contents Introduction... 5 For more information...5 Workstation Application Install Share Directory Contents... 6 \backup directory...6 \LanguagePlugins directory...6 {Install_Name}.msi...7 {Install_Name}_Lang_##.mst...7 Setup.exe...7 Using Scripts to Deploy IC Client Workstation Applications... 8 MSI software deployment vs. using a script...8 Machine vs. user script...8 Applying patches...8 Using transforms to modify the install...9 Create the Script Basic install Logging and silent flag Apply a transform Apply a patch Modify properties Apply patch and transform Create the Group Policy Create a group policy to run a startup script (machine policy) User experience Other uses for a group policy running a script Apply patches (if not using Interactive Update) Install ES s Uninstall the software Upgrade CIC 3.0 client workstation applications to CIC 2015 R1 or later Sample Scripts Sample Install script for IC client workstation applications Sample Uninstall script for IC client workstation applications Sample Upgrade script for IC client workstation applications Client Workstation Application Installs: Feature Names and Properties Tables IC User Applications (32-bit) Default Feature levels Properties that the user can set IC User Applications (64-bit) Default Feature levels Properties that the user can set IC Business Manager Applications Group Policy Deployment for IC Applications 3
4 Default Feature levels Properties that the user can set IC Server Manager Applications Default Feature levels Properties that the user can set Interaction Client Web Edition Default Feature levels Properties that the user can set Interactive Update Client Default Feature levels Properties that the user can set Interaction Scripter Client Default Feature levels Properties that the user can set Client Plugin Installs: Product Codes IC Client Language Plugins Tier 1 Client Language Plugins Tier 2 Client Language Plugins Tier 3 Client Language Plugins Microsoft Outlook Interaction Client Plugin for IC User Applications Interaction Dialer Client Plugins Interaction Dialer Client Language Plugins Tier 1 Client Language Plugins Appendix A: Base Installation Package Deployment Create and deploy the base installation package Customize the base installation package Install the Orca database editor Create a transform Verify the changes that the transform will make Apply the transform to the base installation package Change Log Group Policy Deployment for IC Applications 4
5 Introduction Interactive Intelligence recommends group policy deployment of IC client workstation applications using Window startup scripts. This document explains why the scripting method resolves issues that occurred with the formerly recommended base installation package (and administrative install for localized IC client workstation applications) methods. It describes how to create the script and the group policy, and provides sample scripts and IC client workstation application feature name and properties tables. In this document: Workstation application install share directory contents Using scripts to deploy IC client workstation applications Create the script Create the group policy Sample scripts Client workstation application installs: Feature names and property tables Client plugin installs: Product codes Appendix A: Base installation package deployment For more information For more information about: IC workstation installations, see Chapters 5 and 14 in the IC Installation and Configuration Guide, available in the Installation and Configuration section of the CIC Documentation Library at Chapter 4: Client Workstation describes client workstation requirements. Chapter 14: Client Workstation Installations describes how to install the IC User Applications, IC Business Manager Applications, and IC Server Manager Applications on individual client workstations from a share on the IC Server. IC Language Pack installations, see the IC Language Pack Technical Reference, available in the IC Documentation Library at Group Policy deployment, see the Microsoft TechNet articles at and Windows Installer from the command line, see Microsoft TechNet article at VBScript, see MSDN Library at MsiExec command line options, see TechNet article at Group Policy Deployment for IC Applications 5
6 Workstation Application Install Share Directory Contents The following table shows the CIC 2015 R1 and later client workstation application shares on the IC Server: The IC_UserApps_32bit, IC_UserApps_64bit, IC_BusinessManagerApps, and IC_ServerManagerApps shares were created by the IC Server install run as part of the IC Server installation. The IC_Update share was created by the Interactive Update Provider install run as part of the IC Server installation. Installation program Share Contents IC User Applications 32-bit IC_UserApps_32bit \backup \LanguagePlugins ICUserApps_32bit_20##_R#.msi ICUserApps_32bit_Lang_##.mst Setup.exe IC User Applications 64-bit IC_UserApps_64bit \backup \LanguagePlugins ICUserApps_64bit_20##_R#.msi ICUserApps_64bit_Lang_##.mst Setup.exe IC Business Manager Applications IC_BusinessManagerApps \backup \LanguagePlugins ICBusinessManagerApps_20##_R#.msi ICBusinessManagerApps_Lang_##.mst Setup.exe IC Server Manager Applications IC_ServerManagerApps \backup \LanguagePlugins ICServerManagerApps_20##_R#.msi ICServerManagerApps_Lang_##.mst Setup.exe Interactive Update Client IC_IUpdate \backup IUpdateClient_20##_R#.msi IUpdateClient_Lang_##.mst Setup.exe Here is a description of the IC workstation application install share directory contents. In the examples below, the string {Install_Name} is used in place of the names such as IC_UserApps_64bit or IUpdateClient to address all the workstation applications at the same time. \backup directory The \backup directory is empty following a new CIC 2015 R1 or later installation. When later CIC releases are applied, they back up any previous CIC-related files, such as the previous.msi file and Language Pack.mst files. \LanguagePlugins directory If one or more Language Packs are installed on the IC Server, a \LanguagePlugins directory is present in the workstation application share that contains the following files: Group Policy Deployment for IC Applications 6
7 {Install_Name}_LanguagePlugin_XX_20##_R#.msi. As an example: ICUserApps_LanguagePlugin_XX_20##_R#_msi, where XX = a specific language (for example, ja for Japanese). ICUserApps_LanguagePlugin_ja.msi is the Japanese client language plugin for IC User Applications (both 32-bit and 64-bit). If multiple Language Packs are installed, there are multiple client language plugin.msi files, one for each language. \LanguagePlugins\backup directory: The \LanguagePlugins\backup directory is empty following a new Language Pack installation. When later IC Language Packs are applied, they back up any previous client language plugin-related files. Note: The LanguagePlugins directory in the IC_UserApps_32bit and IC_UserApps_64 shares may also contain the Microsoft Outlook Interaction Desktop Plugin.msi. For more information, see Chapter 14: Client Workstation Installations in the IC Installation and Configuration Guide. For additional information, see the IC Language Pack Technical Reference. {Install_Name}.msi As an example, ICUserApps_64_bit_20##_R#.msi is the IC User Applications 64-bit install. {Install_Name}_Lang_##.mst If one or more Language Packs are installed on the IC Server, one.mst file per language is present in the workstation application share. As an example, ICUserApps_64bit_Lang_##.mst, where ## = the language, contains localized strings for the IC User Applications 64-bit install GUI for a specific language (for example, ja for Japanese). Note: In the case of Interactive Update, the IC_Update share contains.mst files for the Interactive Update Client install GUI for all currently supported languages. A new version of the.mst file may be included with future releases. If that occurs, the original version will be moved to the \backup directory during the latest release update. For additional information, see the IC Language Pack Technical Reference. Setup.exe Setup.exe manually installs/updates IC client workstation applications and client language plugins on individual client workstations. If you choose to deploy IC User Applications using a group policy, you will not run Setup.exe. Instead, the deployment process will replicate what Setup.exe does. Group Policy Deployment for IC Applications 7
8 Using Scripts to Deploy IC Client Workstation Applications In this section: MSI software deployment vs. using a script Machine vs. user script Applying patches Using transforms to modify the install MSI software deployment vs. using a script Interactive Intelligence found that deploying software using the formerly recommended base.msi installation package methods has the following limitations: Machine policies require at least two reboots before the software is installed When the computer is rebooted the first time, the software is installed in an advertised state. It shows up in Add/Remove programs, but it is not yet installed. The second reboot of the computer actually installs the software. This process can sometimes require three or more reboots depending upon the network, the group policy enforcement and other considerations. User policies are installed in an advertised state When the user logs onto the computer, the software is installed in an advertised state. Depending upon how the group policy was set up, the user will either need to click on a shortcut to fully install the product or open a file associated with the product. The user policy will not fully install the software on the computer without user action. Applying patches to the GA install requires an administrative install If the administrator wants to install the GA product and apply a patch at the same time, a patched administrative install needs to be created and the group policy needs to deploy the resulting.msi. Future patches cannot be applied to this installation directly they require that a new administrative install be created, that install be patched, and then the patched.msi be redeployed. These types of installs cannot be patched using Interactive Update. Using a group policy to apply a script to do the software install removes all of these limitations. Machine vs. user script Scripts applied to the computer are startup scripts, while scripts applied to the user are logon scripts. Startup scripts are recommended, although either can be used to install the IC client workstation applications. There are a couple of important differences to remember: Startup scripts are run when the computer is booted and run under the LocalSystem account. This makes this type of script a good one to use if the application is to be installed for all users of the computers or if one or more users of the computer are not a member of the computer's local administrators group. No multiple reboots are required. Logon scripts are run when the user logs onto the machine. If the user is a member of the computer's local administrators group, the installation will be performed for all users of the machine. If he is not a local administrator, the installation will be performed for that user only. No multiple reboots are required. Note that some features may require local administrator privileges (like fax or screen capture drives). This document provides instructions for creating a machine (startup script) only. Applying patches Because the Windows Installer command line allows the application of a patch at the time of the initial installation, patches can easily be applied when the software is installed using a script. The advantage here Group Policy Deployment for IC Applications 8
9 (besides the fact that no patched administrative install is necessary), is that future patches can be applied to the computers directly either via Interactive Update or by using another script. The installations are seen as a normally-patched installation and not a patched administrative install. While Interactive Update is the best method to update the installs, it s also possible to use a script to apply a patch to an existing install. Using transforms to modify the install As with the base.msi deployment method, transforms can be used to modify the installation. The transform's name and path is simply added to the Windows Installer command line that is executed on the computer by the script. Instructions for creating a transform are found in Appendix A: Base Installation Package Deployment in this document. Group Policy Deployment for IC Applications 9
10 Create the Script There are several scripting methods that can be used to install software on a client workstation. It's even possible to use a simple batch file to do the installation. In this document, a sample VBscript is provided and the examples use this script. In essence, the script is just running a Windows Installer command line on the client workstation. Using a group policy to apply the script is discussed here, but any deployment method that allows a command line to be run could be used. In this section: Basic install Logging and silent flag Apply a transform Apply a patch Modify properties Apply patch and transform Basic install Documentation is widely available for the various options for the Windows Installer command line so only the applicable parameters will be discussed here. The basic format of the Windows Installer command line is: msiexec /i <PathToMSI> Where <PathToMSI> is the full path to the installation file. This file should exist on a share to which the client workstation has access. If the path contains spaces, it should be surrounded by quotes. Quotes can always be used to surround paths or property values, so it's not a bad idea to always use them to avoid problems. Examples msiexec /i "\\SoftwarePC\IC client installs\icuserapps_32bit_2015_r1.msi" msiexec /i "\\SoftwarePC\ICapps\ICUserapps\ICUserApps_32bit_2015_R1.msi" msiexec /i "\\SoftwarePC\ICUApps32\LangPlugins\ICUserApps_LanguagePlugin_de_2015_R1.msi" msiexec /i "\\SoftwarePC\Plugins\ICBusinessManagerApps_LanguagePlugin_es_2015_R1.msi" Logging and silent flag It is recommended that logging be added to the basic command line with the preferred flag for logging ("/l*vx"). The "no UI" flag (/qn) will also be added so that the install is silent: msiexec /i <PathToMSI> /l*vx <PathToLogFile> /qn Where <PathToLogFile> is the full path to the desired log file. Again, this path should be quoted if it contains spaces. Examples msiexec /i "\\SoftwarePC\IC client installs\icuserapps_32bit_2015_r1.msi" /l*vx "C:\temp\ICUserApps_32bit_2015_R1.log" /qn msiexec /i "\\SoftwarePC\ICapps\ICuserapps\ICUserApps_32bit_2015_R1.msi" /l*vx "%temp%\icuserapps_32bit_2015_r1.log" /qn In the second example, the TEMP variable is used to direct the log file to the user's temp directory. In the case of a startup script (a machine script) this would be the Windows\temp directory. Note: If the /qn flag is added, and the install runs under a user account with UAC enabled, Windows Installer disallows the install. The reason is that when run silently, the UAC prompt cannot be popped and the Group Policy Deployment for IC Applications 10
11 user cannot allow the install. The work-around for a site with UAC enabled and running under the user account is to use /qb (reduced UI) instead of /qn. This allows the UAC prompt to be seen by the user. Apply a transform If a transform had been created to modify the install, it could be added to the command line using the TRANSFORMS property: msiexec /i <PathToMSI> /l*vx <PathToLogFile> TRANSFORMS=<PathToTransformFile> Where <PathToTransformFile> is the full path to the transform. The path must be surrounded by quotes if it contains spaces. Examples msiexec /i "\\SoftwarePC\IC client installs\icuserapps_32bit_2015_r1.msi" /l*vx "C:\temp\ICUserApps_32bit.log" TRANSFORMS="\\SoftwarePC\IC client transforms\icuserapps_32bit.mst" /qn msiexec /i "\\SoftwarePC\ICapps\ICuserapps\ICUserApps_32bit_2015_R1.msi" /l*vx "%temp%\icuserapps_32bit_2015_r1.log" TRANSFORMS="\\SoftwarePC\ICtransforms\ICUserApps_32bit.mst" /qn Apply a patch If a patch is available to be applied at the time of the initial install, it can be added using the PATCH property: msiexec /i <PathToMSI> /l*vx <PathToLogFile> PATCH=<FullPathToMSP> Where <FullPathToMSP> is the full path to the patch. Again, surround this value in quotes if it contains spaces. Examples msiexec /i "\\SoftwarePC\IC client installs\icuserapps_32bit_2015_r1.msi" /l*vx "C:\temp\ICUserApps_32bit_2015_R1.log" PATCH="\\SoftwarePC\IC client patches\icuserapps_32bit_2015_r1_patch1.msp" /qn msiexec /i "\\SoftwarePC\ICapps\ICuserapps\ICUserApps_32bit.msi" /l*vx "%temp%\icuserapps_32bit_2015_r1.log" PATCH="\\SoftwarePC\currentICpatches\ICUserApps_32bit_2015_R1_Patch1.msp" /qn Modify properties It's also possible to modify certain values used by the install from the command line. A transform is used for this purpose, but it may be easier to simply provide the values on the command line if only one or two properties are being modified. msiexec /i <PathToMSI> /l*vx <PathToLogFile> PROPERTYNAME1=value1 PROPERTYNAME2=value2 Where PROPERTYNAME1 and PROPERTYNAME2 are the property names (in all caps as shown) and value1 and value2 are the values for those properties. The property names must be all capped, or Windows Installer will not see them as being global and will ignore them. Each property/value combination is separated with a space and there is no space on either side of the equal sign. The values are case insensitive, but should be surrounded by quotes if they contain spaces. Using the command line to set values is useful for setting the IC Server name or the desired install location on the local machine. Note that a transform can be used to do the same thing and would be a better choice if more than these two properties were being set or if there are changes to the features installed by default. A transform makes these kinds of modifications much cleaner. In the first example, the IC Server name is being set from the command line. In the second example both the IC Server name and installation location are being set. Group Policy Deployment for IC Applications 11
12 Examples msiexec /i "\\SoftwarePC\IC client installs\icuserapps_32bit_2015_r1.msi" /l*vx "C:\temp\ICUserApps_32bit_2015_R1.log" ICSERVERNAME=ICServer1 /qn msiexec /i "\\SoftwarePC\ICapps\ICuserapps\ICUserApps_32bit_2015_R1.msi" /l*vx "%temp%\icuserapps_32bit_2015_r1.log" ICSERVERNAME=ICServer1 INTERACTIVEINTELLIGENCE="D:\Program Files\IC Apps" /qn For a list of properties that can be modified, see IC Client Workstation Application Feature Names and Properties Tables in this document. For instructions on how to create a transform, see Create a transform in Appendix A: Base Installation Package Deployment in this document. Apply patch and transform Finally, it's possible to apply both the patch and a transform at the same time. This would be the method used if localized clients are being installed, because the localized binaries are included in the patch and the transform would be created to set the necessary properties to install the language feature(s). msiexec /i <PathToMSI> /l*vx <PathToLogFile> TRANSFORMS=<PathToTransformFile> PATCH=<FullPathToMSP> Examples msiexec /i "\\SoftwarePC\IC client installs\icuserapps_32bit_2015_r1.msi" /l*vx "C:\temp\ICUserApps_32bit_2015_R1.log" TRANSFORMS="\\SoftwarePC\IC client transforms\icuserapps_32bit.mst" PATCH="\\SoftwarePC\IC client patches\icuserapps_32bit_2015_r1_patch1.msp" /qn msiexec /i "\\SoftwarePC\ICapps\ICuserapps\ICUserApps_32bit_2015_R1.msi" /l*vx "%temp%\icuserapps_32bit_2015_r1.log" TRANSFORMS="\\SoftwarePC\ICtransforms\ICUserApps_32bit.mst" PATCH="\\SoftwarePC\currentICpatches\ICUserApps_32bit_2015_R1_Patch1.msp" /qn Group Policy Deployment for IC Applications 12
13 Create the Group Policy In this section: Create a group policy to run a startup script (machine policy) Other uses for a group policy running a script Create a group policy to run a startup script (machine policy) 1. Open the Active Directory Users and Computers applet on the domain controller and create a new Organizational Unit (OU) to contain the computers for the client install. In this example, the OU is named "ICBMApps_Install". 2. Right-click the new OU and select Properties. 3. Click the Group Policy tab and click the Open button to start the Group Policy Management snap-in. Group Policy Deployment for IC Applications 13
14 4. Find the OU in the tree, right-click it, and select Create and Link a GPO Here Give the GPO a name. In this example, the GPO is named ICBMAppsInstall. 6. Right-click the GPO that is created and select Edit to start the Group Policy Object Editor. 7. Right-click on the GPO name at the top of the tree and select Properties. Group Policy Deployment for IC Applications 14
15 8. Click the General tab and note the Unique Name value. This value is used by Active Directory to create a folder where scripts relating to this group policy will reside on the domain controller. 9. In Windows Explorer, locate the folder with the Unique Name value under the Windows\SYSVOL\domain\Policies folder. Place the script in the Machine\Scripts\Startup folder there. In this example the script is named ICBMApps_InstallScript.vbs. Windows Explorer can be closed after placing the script. Group Policy Deployment for IC Applications 15
16 10. Go back to the Group Policy Object Editor and expand the Computer Configuration branch of the tree, and then the Windows Settings branch, and click Scripts (Logon/Logoff). 11. Right-click the Startup script and select Properties. 12. Click the Add button to add the script. Group Policy Deployment for IC Applications 16
17 13. Click the Browse button to select the script or type its name in the Script Name field. 14. The script should appear in window on the Startup Properties page. Click OK to close the property page. Group Policy Deployment for IC Applications 17
18 15. Right-click the GPO and select Enforced to enforce the group policy. 16. Add computers to the OU. 17. From the command line, type gpupdate to update the group policies for the domain. User experience When the workstations contained in the OU reboot, the startup script will run and install the IC client application software. In this case, the IC Business Manager Applications install will be run under the LocalSystem account, and will be available to users when they log onto the their machines. Notes: If users are actively logged on while the IC client application is installed, they may see one or more progress messages, for example: Instruct users to allow the installation to continue. They should not click the Cancel button doing so may corrupt the installation or cause it to fail. Let users know that their client machines will automatically reboot as needed to save the changes. Other uses for a group policy running a script In this section: Apply patches (if not using Interactive Update) Install ES s Uninstall the software Upgrade CIC 3.0 client workstation applications to CIC 2015 R1 or later Apply patches (if not using Interactive Update) Interactive Update is the preferred method for applying patches to IC client workstation applications following the initial installation, but it is possible to use the Windows Installer command line to apply a patch to an existing install. The syntax of the command is: msiexec /p <PathToMSP> Where <PathToMSP> is the full path to the patch. Logging is recommended and the silent flag should also be used: msiexec /p <PathToMSP> /l*vx <PathToLogFile> /qn Group Policy Deployment for IC Applications 18
19 Because group policies can be ordered, it is possible to apply the initial install and then patch that install as long as the group policy for the initial install was first in the list of applied group policies. Install ES s A script can be applied to install ES s. The Windows Installer command line syntax for installing an ES is the same as for applying a patch to an existing install: msiexec /p <pathtomsp> Where <PathToMSP> is the full path to the patch. Logging is recommended and the silent flag should also be used: msiexec /p <PathToMSP> /l*vx <PathToLogFile> /qn Uninstall the software An uninstall script can be applied to remove the IC client workstation application software from client machines. The Windows Installer command line syntax for removing software is: msiexec /x <ProductGUID> Where the ProductGUID is the GUID of the product to be uninstalled. The sample script contains each of the five client GUIDs and could be used for a reference. Logging is recommended and the silent flag should be used: msiexec /x <ProductGUID> /l*vx <PathToLogFile> /qn Note that if the product represented by the GUID isn't actually installed on the machine, the uninstall fails silently. The process of removing software is much easier using scripts. The install group policy is removed and the uninstall policy is created. It would be possible to also leave the group policy in place and simply swap the install script for an uninstall script, editing the group policy to add the uninstall script (and remove the install script). See Sample Scripts in this document for a sample uninstall script. Upgrade CIC 3.0 client workstation applications to CIC 2015 R1 or later The CIC 2.4/3.0 to CIC 2015 R1 or later migration package, available on the Interactive Intelligence Product Information site at contains tools and documentation to guide you through the process of migrating existing CIC 2.4/3.0 systems CIC 2015 R1 or later. The IC Migration Guide, included in the migration package provides planning considerations and procedures for migrating CIC 2.4/3.0 systems to CIC 2015 R1 or later. The options for upgrading 3.0 client workstation applications to 2015 R1 or later are: Interactive Update covered in the IC Migration Guide Manual (Setup.exe) - covered in the IC Migration Guide Group Policy If you wish to use group policy deployment to upgrade client workstation applications on existing CIC 3.0 workstations to CIC 2015 R1 or later: Review Chapter 16: Workstation Migration Planning in the IC Migration Guide to learn about requirements, caveats, and planning considerations. See Sample Scripts in this document for a sample upgrade script. If the existing 3.0 client workstations are localized, the script enables the user to install 2015 R1 or later Language Plugins for the existing installed languages. Group Policy Deployment for IC Applications 19
20 Sample Scripts In this section: Sample Install script for IC client workstation applications Sample Uninstall script for IC client workstation applications Sample Upgrade script for IC client workstation applications Sample Install script for IC client workstation applications This script is provided as a sample of one way that the IC client workstation applications could be deployed. The script is flexible enough that the user may use it for any of the four IC client applications. The script is heavily commented and should be self-explanatory. There is a section titled "Configurable parameters" that are parameters that the user can set to control which install is run as well as specify the path to the msi file, the application to install, a flag to disable logging and the logging directory path. Optional values that can be set are the IC Server name, the installation directory and the path to the transform file, if one is used. Note that the script checks to see if the application is already installed and if it is, it simply exits. By default, the install log will be written to the user's TEMP directory and will be in the form of <installname>_installlog_<timestamp>.log. The sample install script is provided below: Const HKEY_LOCAL_MACHINE = &H Dim ICApp(4,1), AppToInstall, strcomputer, strkeypath, strvaluename, objregistry, WShell, r Dim commandline, installsharepath, defaulttempdir, rootname, ICServerName strcomputer = "." Set WShell = Wscript.CreateObject("Wscript.Shell") Set envshell = Wshell.Environment("User") Set objregistry = GetObject("winmgmts:\\" & strcomputer & "\root\default:stdregprov") 'GUIDs for 2015 R1 installs 'GUIDs for the current release can be found in the "Additional Files\ProductCodes directory 'on the ISO image ICApp(0,0) = "{ A-E1FC-42BD-AAF8-E475515B80FC}" 'IC Business Manager Apps ICApp(0,1) = "ICBusinessManagerApps_2015_R1.msi" ICApp(1,0) = "{46D4FA02-5F57-4B19-B9F0-2C6EDA0C9E47}" 'IC User Apps (32_bit) ICApp(1,1) = "ICUserApps_32_2015_R1.msi" ICApp(2,0) = "{399787C2-FC BE6D-30463FEF2F07}" 'IC User Apps (64_bit) ICApp(2,1) = "ICUserApps_64bit_2015_R1.msi" ICApp(3,0) = "{0AF0DC8E-377A D4-F1BB306F908F}" 'IC Server Manager Apps ICApp(3,1) = "ICServerManagerApps_2015_R1.msi" ICApp(4,0) = "{059D1C0B-BDDC-441A-937A-062FB3627A89}" 'Interaction Client Web Edition ICApp(4,1) = "ICWebClientEdition_2015_R1.msi" Group Policy Deployment for IC Applications 20
21 strvaluename = "DisplayName" 'sets defaulttempdir to user temp directory defaulttempdir = wshell.expandenvironmentstrings(envshell("temp")) ' Configurable parameters 'set to 0 to install ICBM, 1 to install ICUApps_32, 2 to install ICUApps_64, 3 to install ICSM, 4 to install ICWC AppToInstall=1 'set to the network installshare folder installsharepath="\\myserver\software\clientsoftware" 'default log directory is the user temp directory. This may be windows\temp if run under LocalSystem 'if change is desired, the logdir variable should be in quotes like this: 'logdir="c:\temp" logdir=defaulttempdir 'Set to false to disable logging loginstall=true 'adds ICSERVERNAME property to the command line if the variable is not empty 'if value is added, it should be surrounded by quotes like this: 'ICServername="MyICServer" ICServerName="" 'adds installation directory property to the command line if variable is not empty 'by default, the client applications install to "C:\Program Files\Interactive Intelligence" 'if value is added, it should be surrounded by quotes like this: 'installdir="c:\program Files\Interactive Intelligence" installdir="" 'adds transform (MST) to the command line if one is used to set properties and features to be installed 'this value should be the full path and name of the transform, surrounded by quotes. Ex: 'transformpath="\\myserver\\myinstallshare\transforms\icuappsinstall.mst" transformpath="" Group Policy Deployment for IC Applications 21
22 ' strkeypath = "SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\" & ICApp(AppToInstall,0) & "\" objregistry.getstringvalue HKEY_LOCAL_MACHINE,strKeyPath,strValueName,dwValue 'gets msi file's root name (used in naming the logfile) rootname=mid(icapp(apptoinstall,1),1,len(icapp(apptoinstall,1))-4) 'creates a timestamp to make log name unique maketimestamp=year(now) & Month(Now) & Day(Now) & Hour(Now) & Minute(Now) & Second(Now) 'Installs the product if it is not installed. If it is installed, does nothing. If IsNull(dwValue) Then 'basic command line to install the product commandline="msiexec /i " & Chr(34) & installsharepath & "\" & ICApp(AppToInstall,1) & Chr(34) 'adds logging to command line if LogInstall is set to "true" If(logInstall) Then commandline=commandline & " /l*vx " & Chr(34) & logdir & "\" & rootname & "_installlog_" & maketimestamp & ".log" & Chr(34) End If 'adds ICSERVERNAME property to the command line if a value is provided for the ICServerName variable If ICServerName<>"" Then commandline=commandline & " ICSERVERNAME=" & Chr(34) & ICServerName & Chr(34) End If 'adds INTERACTIVEINTELLIGENCE property to the command line if a value is provided for the installdir variable If installdir<>"" Then commandline=commandline & " INTERACTIVEINTELLIGENCE=" & Chr(34) & installdir & Chr(34) End if 'adds TRANSFORMS property to the command line if a value is provided for the transformpath variable If transformpath<>"" Then commandline=commandline & " TRANSFORMS=" & Chr(34) & transformpath & Chr(34) End if 'adds switch for quiet execution (no UI) to the command line commandline=commandline & " /qn" 'the window is hidden and the script waits until the install is finished before continuing r=wshell.run(commandline,0,true) End If Group Policy Deployment for IC Applications 22
23 Set WShell = Nothing Set objregistry = Nothing Set envshell = Nothing Sample Uninstall script for IC client workstation applications This script is provided as an example of how a script could be used to remove the IC client workstation application. Please refer to Uninstall the software in this document for background information. It contains a "Configurable parameters" section where the user can choose the install to be removed, the logging directory and a flag to disable logging if desired. By default, the uninstall log will be written to the user's TEMP directory and will be in the form of <installname>_uninstalllog_<timestamp>.log. The script checks to see if the selected application is installed and if it is not, it simply exits. The sample uninstall script is provided below: Const HKEY_LOCAL_MACHINE = &H Dim ICApp(4,1), AppToInstall, strcomputer, strkeypath, strvaluename, objregistry, WShell, r Dim commandline, defaulttempdir, rootname strcomputer = "." Set WShell = Wscript.CreateObject("Wscript.Shell") Set envshell = Wshell.Environment("User") Set objregistry = GetObject("winmgmts:\\" & strcomputer & "\root\default:stdregprov") 'GUIDs for 2015 R1 installs 'GUIDs for the current release can be found in the "Additional Files\ProductCodes directory 'on the ISO image ICApp(0,0) = "{ A-E1FC-42BD-AAF8-E475515B80FC}" 'IC Business Manager Apps ICApp(0,1) = "ICBusinessManagerApps_2015_R1.msi" ICApp(1,0) = "{46D4FA02-5F57-4B19-B9F0-2C6EDA0C9E47}" 'IC User Apps (32_bit) ICApp(1,1) = "ICUserApps_32_2015_R1.msi" ICApp(2,0) = "{399787C2-FC BE6D-30463FEF2F07}" 'IC User Apps (64_bit) ICApp(2,1) = "ICUserApps_64bit_2015_R1.msi" ICApp(3,0) = "{0AF0DC8E-377A D4-F1BB306F908F}" 'IC Server Manager Apps ICApp(3,1) = "ICServerManagerApps_2015_R1.msi" ICApp(4,0) = "{059D1C0B-BDDC-441A-937A-062FB3627A89}" 'Interaction Client Web Edition ICApp(4,1) = "ICWebClientEdition_2015_R1.msi" strvaluename = "DisplayName" 'sets defaulttempdir to user temp directory defaulttempdir = wshell.expandenvironmentstrings(envshell("temp")) Group Policy Deployment for IC Applications 23
24 ' Configurable parameters 'set to 0 to uninstall ICBM, 1 to uninstall ICUApps_32, 2 to uninstall ICUApps_64, 3 to uninstall ICSM, 4 to uninstall ICWC AppToUninstall=1 'default log directory is the user temp directory. This may be windows\temp if run under LocalSystem 'if change is desired, the logdir variable should be in quotes like this: 'logdir="c:\temp" logdir=defaulttempdir 'Set to false to disable logging loginstall=true ' strkeypath = "SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\" & ICApp(AppToUninstall,0) & "\" objregistry.getstringvalue HKEY_LOCAL_MACHINE,strKeyPath,strValueName,dwValue 'gets msi file's root name (used in naming the logfile) rootname=mid(icapp(apptouninstall,1),1,len(icapp(apptouninstall,1))-4) 'creates a timestamp to make log name unique maketimestamp=year(now) & Month(Now) & Day(Now) & Hour(Now) & Minute(Now) & Second(Now) 'Installs the product if it is not installed. If it is installed, does nothing. If Not IsNull(dwValue) Then 'command line to uninstall the product commandline="msiexec /x " & ICApp(AppToUninstall,0) 'adds logging to command line if LogInstall is set to "true" If(logInstall) Then commandline=commandline & " /l*vx " & Chr(34) & logdir & "\" & rootname & "_uninstalllog_" & maketimestamp & ".log" & Chr(34) End If 'adds switch for quiet execution (no UI) commandline=commandline & " /qn" 'the window is hidden and the script waits until the install is finished before continuing r=wshell.run(commandline,0,true) End If Group Policy Deployment for IC Applications 24
25 Set WShell = Nothing Set objregistry = Nothing Set envshell = Nothing Sample Upgrade script for IC client workstation applications This script is provided as an example of how a script can be used to upgrade 3.0 client workstation applications to 2015 R1 or later. If the existing 3.0 client workstations are localized, the script enables the user to install 2015 R1 or later Language Plugins for the existing installed languages. Please refer to Upgrade CIC 3.0 client workstation applications to CIC 2015 R1 or later in this document for background information. The script is heavily commented and should be self-explanatory. There is a section titled "Configurable parameters" containing parameters that the user can set to control which install is run as well as specify the path to the.msi file, the application to install, a flag to disable logging and the logging directory path. Optional values that can be set are the IC Server name, the installation directory, and the path to the transform file, if one is used. The script checks to see if the application is already installed and if it is, it simply exits. By default, the install log will be written to the user's TEMP directory and will be in the form of <installname>_installlog_<timestamp>.log. The sample upgrade script is provided below: This script is a modified version of the client install script. It has been changed to install the client patch and the language plugin installs. This script installs the 2015 R1 64-bit ICUserApps product, a patch (Patch1) and the German and Japanese ICUserApps language plugins. The script can be modified to install any of the client applications and any (or all) of the language plugins for that client application Const HKEY_LOCAL_MACHINE = &H Dim ICApp(4,1), AppToInstall, strcomputer, strkeypath, strvaluename, objregistry, WShell, r Dim commandline, installsharepath, defaulttempdir, rootname, ICServerName strcomputer = "." Set WShell = Wscript.CreateObject("Wscript.Shell") Set envshell = Wshell.Environment("User") Set objregistry = GetObject("winmgmts:\\" & strcomputer & "\root\default:stdregprov") 'GUIDs for 2015 R1 installs 'GUIDs for the current release can be found in the "Additional Files\ProductCodes directory 'on the ISO image ICApp(0,0) = "{ A-E1FC-42BD-AAF8-E475515B80FC}" 'IC Business Manager Apps ICApp(0,1) = "ICBusinessManagerApps_2015_R1.msi" ICApp(1,0) = "{46D4FA02-5F57-4B19-B9F0-2C6EDA0C9E47}" 'IC User Apps (32_bit) ICApp(1,1) = "ICUserApps_32_2015_R1.msi" ICApp(2,0) = "{399787C2-FC BE6D-30463FEF2F07}" 'IC User Apps (64_bit) ICApp(2,1) = "ICUserApps_64bit_2015_R1.msi" ICApp(3,0) = "{0AF0DC8E-377A D4-F1BB306F908F}" 'IC Server Manager Apps ICApp(3,1) = "ICServerManagerApps_2015_R1.msi" ICApp(4,0) = "{059D1C0B-BDDC-441A-937A-062FB3627A89}" 'Interaction Client Web Edition Group Policy Deployment for IC Applications 25
26 ICApp(4,1) = "ICWebClientEdition_2015_R1.msi" strvaluename = "DisplayName" 'sets defaulttempdir to user temp directory defaulttempdir = wshell.expandenvironmentstrings(envshell("temp")) ' Configurable parameters 'set to 0 to install ICBM, 1 to install ICUApps_32, 2 to install ICUApps_64, 3 to install ICSM, 4 to install ICWC AppToInstall=2 'set to the network installshare folder 'installsharepath="\\myserver\myinstallshare\software\clientsoftware" installsharepath="\\myserver\myinstallshare\software\icuserapps" 'default log directory is the user temp directory. This may be windows\temp if run under LocalSystem 'if change is desired, the logdir variable should be in quotes like this: 'logdir="c:\temp" logdir=defaulttempdir 'Set to false to disable logging loginstall=true 'adds ICSERVERNAME property to the command line if the variable is not empty 'if value is added, it should be surrounded by quotes like this: 'ICServername="MyICServer" ICServerName="" 'adds installation directory property to the command line if variable is not empty 'by default, the client applications install to "C:\Program Files\Interactive Intelligence" 'if value is added, it should be surrounded by quotes like this: 'installdir="c:\program Files\Interactive Intelligence" installdir="" 'adds transform (MST) to the command line if one is used to set properties and features to be installed 'this value should be the full path and name of the transform, surrounded by quotes. Ex: 'transformpath="\\myserver\myinstallshare\transforms\icuappsinstall.mst" transformpath="" Group Policy Deployment for IC Applications 26
27 'this value should be the root directory of the client patch, surrounded by quotes. Ex: 'patchroot="\\myserver\myinstallshare\sus" patchroot="\\myserver\myinstallshare\software\icuserapps" 'The patch name will be created in the script and is based on the product name and Patch level. 'In this example, Patch1 will be used. '-->Note that the language plugins require that the parent client be installed.<--- 'this value is the patch level (numeric value only) patchlevel=1 'set to true if language plugins are to be installed and "false" if no language plugins are 'to be installed by this script. installplugins=true 'this value should be the root directory of the language plugins, surrounded by quotes. 'pluginpath="\\myserver\myinstallshare\languageplugins" pluginpath="\\myserver\myinstallshare\software\languageplugins\icuserapps" 'this value is a list of the language plugins to install, surrounded by quotes and separated 'by commas. In this example the German and Japanese ICUserApps plugins will be installed pluginarray=array("icuserapps_languageplugin_de_2015_r1.msi","icuserapps_languageplugin_ja_20 15_R1.msi") ' strkeypath = "SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\" & ICApp(AppToInstall,0) & "\" objregistry.getstringvalue HKEY_LOCAL_MACHINE,strKeyPath,strValueName,dwValue 'gets msi file's root name (used in naming the logfile) rootname=mid(icapp(apptoinstall,1),1,len(icapp(apptoinstall,1))-4) 'makes the product patch path (path plus name): patchpath=patchroot & "\" & rootname & "_Patch" & patchlevel & ".msp" 'Installs the product if it is not installed. If it is installed, does nothing. If IsNull(dwValue) Then 'basic command line to install the product commandline="msiexec /i " & Chr(34) & installsharepath & "\" & ICApp(AppToInstall,1) & Chr(34) Group Policy Deployment for IC Applications 27
28 'adds logging to command line if LogInstall is set to "true" If(logInstall) Then commandline=commandline & " /l*vx " & Chr(34) & logdir & "\" & rootname & "_installlog_" & maketimestamp() & ".log" & Chr(34) End If 'adds ICSERVERNAME property to the command line if a value is provided for the ICServerName variable If ICServerName<>"" Then commandline=commandline & " ICSERVERNAME=" & Chr(34) & ICServerName & Chr(34) End If 'adds INTERACTIVEINTELLIGENCE property to the command line if a value is provided for the installdir variable If installdir<>"" Then commandline=commandline & " INTERACTIVEINTELLIGENCE=" & Chr(34) & installdir & Chr(34) End if 'adds TRANSFORMS property to the command line if a value is provided for the transformpath variable If transformpath<>"" Then commandline=commandline & " TRANSFORMS=" & Chr(34) & transformpath & Chr(34) End if 'adds PATCH property to the command line if a value is provided for the patchpath variable If patchpath<>"" Then commandline=commandline & " PATCH=" & Chr(34) & patchpath & Chr(34) End if 'adds switch for quiet execution (no UI) to the command line commandline=commandline & " /qn" 'the window is hidden and the script waits until the install is finished before continuing r=wshell.run(commandline,0,true) End If 'This section installs the language plugins specified in the "pluginarray" variable if the 'installplugins variable is set to true if installplugins=true then for i=0 to ubound(pluginarray) Group Policy Deployment for IC Applications 28
29 'gets msi file's root name (used in naming the logfile) rootname=mid(pluginarray(i),1,len(pluginarray(i))-4) 'basic command line to install the product commandline="msiexec /i " & Chr(34) & pluginpath & "\" & pluginarray(i) & Chr(34) 'adds logging to command line if LogInstall is set to "true" If(logInstall) Then commandline=commandline & " /l*vx " & Chr(34) & logdir & "\" & rootname & "_installlog_" & maketimestamp() & ".log" & Chr(34) End If 'adds switch for quiet execution (no UI) to the command line commandline=commandline & " /qn" 'the window is hidden and the script waits until the install is finished before continuing r=wshell.run(commandline,0,true) next End If Set WShell = Nothing Set objregistry = Nothing Set envshell = Nothing 'creates a timestamp to make log name unique function maketimestamp maketimestamp=year(now) & Month(Now) & Day(Now) & Hour(Now) & Minute(Now) & Second(Now) end function Group Policy Deployment for IC Applications 29
30 Client Workstation Application Installs: Feature Names and Properties Tables This section provides feature names and properties tables to refer to when customizing the base installation package for the following CIC and Interaction Dialer 2015 R1 or later client workstation application installs: IC User Applications (32-bit) IC User Applications (64-bit) IC Business Manager Applications IC Server Manager Applications Interaction Client Web Edition Interactive Update Client Interaction Scripter Client IC User Applications (32-bit) Important: Starting with CIC 2015 R3, Interaction Desktop replaced Interaction.NET Client as the primary CIC client application. Starting with CIC 2015 R4, Interaction Client.NET Edition was removed. When Feature_ICNE is deployed via group policy for CIC 2015 R4 or later, only InteractionDesktop.exe is installed/updated. InteractionClient.exe is removed. Default Feature levels Features set to install level 1 (install by default) Feature Name Name in Feature Description HiddenCommon_CertificateComponents HiddenCommon_ININTraceInitializer HiddenFeature_Common_NotifierDefaults HiddenFeature_Common_MSMergeModules Feature_InteractionFax Interaction Fax Enables users to send, receive, print, annotate, and rotate faxes; as well as monitor the fax queue. Feature_InteractionFax32NT*** Feature_InteractionFax32TS*** Feature_ININQoS32 Feature_ININQoS32_Vista_x86**** Feature_ININQoS32_Win7_x86**** Feature_ININQoS32_XP_x86**** Installs the 32-bit Black Ice files. Installs the 32-bit Black Ice files for Terminal Services. Installs the ININ QoS 32-bit driver. Installs the 32-bit ININ QoS Driver on Vista and Windows Server Installs the 32-bit ININ QoS Driver on Windows 7. Installs the 32-bit ININ QoS Driver on Windows XP. Group Policy Deployment for IC Applications 30
31 Feature Name HiddenFeature_Common HiddenFeature_Common_Essentials Name in Feature Description Feature_InteractionClient Interaction Desktop Select Interaction Desktop and additional client features. ICNE_ExtraFeature** Feature_ICNE* Interaction Desktop Standard version of the CIC client. Feature-rich, provides low bandwidth usage for larger deployments. Feature_TAPI_Cleanup Feature_InteractionVM Interaction Voic Player Note: For more information about the Interactive Intelligence QoS driver, see KB article Features set to install level 100 (enabled but not installed by default) Feature Name Name in Feature Enables users to play voic messages directly from and control message playback. Description Feature_InteractionSIPBridge Interaction SIP Bridge Enables at-home workers to use a SIP-enabled telephone to make and receive calls from CIC through a remote connection. Feature_SIPSoftStation SIP Soft Phone Delivers audio through a USB headset on a workstation or laptop. Works with Interaction Desktop or a basic call control interface. Feature_ScreenRecorderCaptureClient Interaction Screen Recorder Capture Client Installs the Interaction Screen Recorder Capture Client components. Feature_ININClientAdditionalFeature* Additional Features Select additional Interaction Desktop features. Feature_OutlookDialing** Outlook Dialing Dial from Microsoft Outlook and TAPI/TSPcompatible applications. *Feature_InteractionClient sub-feature **Feature_ICNE sub-feature ***Feature_InteractionFax sub-feature (should be left at level 1) ****Feature_ININQoS32 sub-feature (should be left at level 1) Properties that the user can set Property Value Description ICSERVERNAME <xic servername> INTERACTIVEINTELLIGENCE <installation directory> Default is C:\Program Files\Interactive Intelligence FORCEOLDCLIENTAPPREMOVAL 1 Setting this property will cause the install to remove old client applications that are found on the client computer. DONOTINSTALL_ININQOSDRIVER 1 Setting this property will prevent the Interactive Intelligence QoS driver from being installed. Group Policy Deployment for IC Applications 31
32 Property Value Description DO_NOT_BACKUP_CURRENT_INSTALL 1 Setting this property will prevent the currentlyinstalled client from being backed up on the Rx upgrade install. Note that setting this property means that no downgrade to the previous product will be possible. REINSTALL_BACKUP_PRODUCT 1 Setting this property will cause the backed-up client to be reinstalled when the Rx product is removed. By default a silent uninstall does not reinstall the backedup product and instead removes the product so set this property if a downgrade install is desired when the Rx product is removed. Note: For more information about the Interactive Intelligence QoS driver, see KB article IC User Applications (64-bit) Important: Starting with CIC 2015 R3, Interaction Desktop replaced Interaction.NET Client as the primary CIC client application. Starting with CIC 2015 R4, Interaction Client.NET Edition was removed. When Feature_ICNE is deployed via group policy for CIC 2015 R4 or later, only InteractionDesktop.exe is installed/updated. InteractionClient.exe is removed. Default Feature levels Features set to install level 1 (install by default) Feature Name Name in Feature Description HiddenCommon_CertificateComponents HiddenCommon_ININTraceInitializer HiddenFeature_Common_NotifierDefaults HiddenFeature_Common_MSMergeModules Feature_InteractionFax64NT*** Feature_InteractionFax64TS*** Feature_ININQoS64 Feature_ININQoS64_Vista_x64**** Feature_ININQoS64_Win7_x64**** HiddenFeature_Common HiddenFeature_Common_Essentials Installs the 64-bit Black Ice files. Installs the 64-bit Black Ice files for Terminal Services. Installs the ININ QoS 64-bit driver. Installs the 64-bit ININ QoS Driver on Vista and Windows Server Installs the 64-bit ININ QoS Driver on Windows 7 and Windows 2008R2. Feature_InteractionClient64 Interaction Desktop Select Interaction Desktop and additional client features. Group Policy Deployment for IC Applications 32
33 Feature Name ICNE_ExtraFeature** Name in Feature Description Feature_ICNE* Interaction Desktop Standard version of the CIC client. Feature-rich, provides low bandwidth usage for larger deployments. Feature_TAPI_Cleanup Feature_InteractionFax64 Interaction Fax Enables users to send, receive, print, annotate, and rotate faxes; as well as monitor the fax queue. Feature_InteractionVM Interaction Voic Player Note: For more information about the Interactive Intelligence QoS driver, see KB article Features set to install level 100 (enabled but not installed by default) Feature Name Name in Feature Enables users to play voic messages directly from and control message playback. Description Feature_InteractionSIPBridge Interaction SIP Bridge Enables at-home workers to use a SIP-enabled telephone to make and receive calls from CIC through a remote connection. Feature_SIPSoftStation SIP Soft Phone Delivers audio through a USB headset on a workstation or laptop. Works with Interaction Desktop or a basic call control interface. Feature_ScreenRecorderCaptureClient Interaction Screen Recorder Capture Client Installs the Interaction Screen Recorder Capture Client components. Feature_ININClientAdditionalFeature64* Additional Features Select additional Interaction Desktop features. Feature_OutlookDialing64** Outlook Dialing Dial from Microsoft Outlook and TAPI/TSPcompatible applications. Features set to install level 0 (disabled) Feature Name Name in Feature Description Fax64DummyFeature *Feature_InteractionClient64 sub-feature **Feature_ICNE sub-feature ***Feature_InteractionFax64 sub-feature (should be left at level 1) ****Feature_ININQoS64 sub-feature (should be left at level 1) Properties that the user can set Property Value Description ICSERVERNAME <xic servername> INTERACTIVEINTELLIGENCE <installation directory> Default is C:\Program Files\Interactive Intelligence FORCEOLDCLIENTAPPREMOVAL 1 Setting this property will cause the install to remove old client applications that are found on the client computer. DONOTINSTALL_ININQOSDRIVER 1 Setting this property will prevent the Interactive Group Policy Deployment for IC Applications 33
34 Property Value Description Intelligence QoS driver from being installed. DO_NOT_BACKUP_CURRENT_INSTALL 1 Setting this property will prevent the currentlyinstalled client from being backed up on the Rx upgrade install. Note that setting this property means that no downgrade to the previous product will be possible. REINSTALL_BACKUP_PRODUCT 1 Setting this property will cause the backed-up client to be reinstalled when the Rx product is removed. By default a silent uninstall does not reinstall the backedup product and instead removes the product so set this property if a downgrade install is desired when the Rx product is removed. Note: For more information about the Interactive Intelligence QoS driver, see KB article IC Business Manager Applications Default Feature levels Features set to install level 1 (install by default) Feature Name Name in Feature Description HiddenCommon_CertificateComponents HiddenCommon_ININTraceInitializer HiddenFeature_Common_NotifierDefaults HiddenFeature_Common_MSMergeModules HiddenFeature_Common HiddenFeature_Common_Essentials Feature_FaxCoverPageEditor Feature_ICBusinessManagerApps Feature_Supervisornet Feature_ReportAssistant* Feature_Reports* * Feature_InteractionSupervisor sub-features Interaction Fax Cover Page Editor IC Business Manager Applications Design Interaction Fax cover pages and edit standard templates available to users. Installs IC Business Manager, providing access to business manager applications such as Interaction Recorder and IPA. Interaction Supervisor Installs Interaction Report Assistant Installs the Reports subsystem. Properties that the user can set Property Value Description Group Policy Deployment for IC Applications 34
35 Property Value Description ICSERVERNAME <xic servername> INTERACTIVEINTELLIGENCE <installation directory> Default is C:\Program Files\Interactive Intelligence FORCEOLDCLIENTAPPREMOVAL 1 Setting this property will cause the install to remove old client applications that are found on the client computer. DO_NOT_BACKUP_CURRENT_INSTALL 1 Setting this property will prevent the currentlyinstalled client from being backed up on the Rx upgrade install. Note that setting this property means that no downgrade to the previous product will be possible. REINSTALL_BACKUP_PRODUCT 1 Setting this property will cause the backed-up client to be reinstalled when the Rx product is removed. By default a silent uninstall does not reinstall the backedup product and instead removes the product so set this property if a downgrade install is desired when the Rx product is removed. IC Server Manager Applications Default Feature levels Features set to install level 1 (install by default) Feature Name Name in Feature Description HiddenCommon_CertificateComponents HiddenCommon_ININTraceInitializer HiddenFeature_Common_NotifierDefaults HiddenFeature_Common_MSMergeModules HiddenFeature_Common HiddenFeature_Common_Essentials Feature_Designer Interaction Designer Design tool for creating, modifying, and debugging handlers. Feature_InteractionAdministrator Feature_InteractionAttendant Interaction Administrator Interaction Attendant Administrator application for configuring most behavior in IC including users, workgroups, stations, lines, ACD, dial plans, client appearance, etc. Administrator application for configuring autoattendant functionality for the IC Platform. Feature_ICSystemManager IC System Manager Manages subsystems when IC is started as service. IC System Manager can query, stop, restart, configure, and trace IC subsystems. Feature_HostRecorderClient Interaction Host Recorder Client on administrator workstations when using the Host tools. Group Policy Deployment for IC Applications 35
36 Feature Name Feature_SOAPTracer Feature_ICServerManager Feature_InteractionProcessAutomation Name in Feature Interaction SOAP Tracer IC Server Manager Applications Description Debugs SOAP messages between IC and SOAP Notifier COM or ISAPI listener. on administrator workstations when using SOAP tools. Installs IC Server Manager, providing access to server manager applications such as IC Server Manager Administrator and IPA. Interaction Process Automation. Properties that the user can set Property Value Description ICSERVERNAME <xic servername> INTERACTIVEINTELLIGENCE <installation directory> Default is C:\Program Files\Interactive Intelligence FORCEOLDCLIENTAPPREMOVAL 1 Setting this property will cause the install to remove old client applications that are found on the client computer. DO_NOT_BACKUP_CURRENT_INSTALL 1 Setting this property will prevent the currentlyinstalled client from being backed up on the Rx upgrade install. Note that setting this property means that no downgrade to the previous product will be possible. REINSTALL_BACKUP_PRODUCT 1 Setting this property will cause the backed-up client to be reinstalled when the Rx product is removed. By default a silent uninstall does not reinstall the backedup product and instead removes the product so set this property if a downgrade install is desired when the Rx product is removed. Interaction Client Web Edition Default Feature levels Features set to install level 1 (install by default) Feature Name Name in Feature Description HiddenCommon_CertificateComponents HiddenCommon_ININTraceInitializer HiddenFeature_Common_NotifierDefaults HiddenFeature_Common_MSMergeModules HiddenFeature_Common Group Policy Deployment for IC Applications 36
37 Features set to install level 10 (enabled but not installed by default) Feature Name Name in Feature Description Feature_WebClientMobile Interaction Client Mobile Web Edition Installs Interaction Client Mobile Web Edition.Feature_ICWebClientEdition Properties that the user can set Property Value Description ICSERVERNAME <xic servername> INTERACTIVEINTELLIGENCE <installation directory> Default is C:\Program Files\Interactive Intelligence FORCEOLDCLIENTAPPREMOVAL 1 Setting this property will cause the install to remove old client applications that are found on the client computer. DO_NOT_BACKUP_CURRENT_INSTALL 1 Setting this property will prevent the currentlyinstalled client from being backed up on the Rx upgrade install. Note that setting this property means that no downgrade to the previous product will be possible. REINSTALL_BACKUP_PRODUCT 1 Setting this property will cause the backed-up client to be reinstalled when the Rx product is removed. By default a silent uninstall does not reinstall the backedup product and instead removes the product so set this property if a downgrade install is desired when the Rx product is removed. Interactive Update Client Default Feature levels Features set to install level 1 (install by default) Feature Name Name in Feature Description HiddenCommon_CertificateComponents HiddenCommon_ININTraceInitializer HiddenFeature_Common_NotifierDefaults HiddenFeature_Common_MSMergeModules HiddenFeature_Common HiddenFeature_Common_Essentials IUpdateClient Retrieves Interactive Intelligence software updates. Group Policy Deployment for IC Applications 37
38 Feature Name Certificates2009Info Name in Feature Description Properties that the user can set Property Value Description PROVIDERSERVERNAME <IUpdate Provider name> -- INTERACTIVEINTELLIGENCE <installation directory> Default is C:\Program Files\Interactive Intelligence DO_NOT_BACKUP_CURRENT_INSTALL 1 Setting this property will prevent the currentlyinstalled client from being backed up on the Rx upgrade install. Note that setting this property means that no downgrade to the previous product will be possible. REINSTALL_BACKUP_PRODUCT 1 Setting this property will cause the backed-up client to be reinstalled when the Rx product is removed. By default a silent uninstall does not reinstall the backedup product and instead removes the product so set this property if a downgrade install is desired when the Rx product is removed. Interaction Scripter Client Default Feature levels Features set to install level 1 (install by default) Feature Name Name in Feature Description HiddenCommon_CertificateComponents HiddenCommon_ININTraceInitializer HiddenFeature_Common_NotifierDefaults HiddenFeature_Common_MSMergeModules HiddenFeature_Common HiddenFeature_Common_Essentials Feature_ScripterDotNet Interaction Scripter Interaction Scripter Properties that the user can set Property Value Description Group Policy Deployment for IC Applications 38
39 ICSERVERNAME <xic servername> INTERACTIVEINTELLIGENCE <installation directory> Default is C:\Program Files\Interactive Intelligence FORCEOLDCLIENTAPPREMOVAL 1 Setting this property will cause the install to remove old client applications that are found on the client computer. DO_NOT_BACKUP_CURRENT_INSTALL 1 Setting this property will prevent the currentlyinstalled client from being backed up on the Rx upgrade install. Note that setting this property means that no downgrade to the previous product will be possible. REINSTALL_BACKUP_PRODUCT 1 Setting this property will cause the backed-up client to be reinstalled when the Rx product is removed. By default a silent uninstall does not reinstall the backedup product and instead removes the product so set this property if a downgrade install is desired when the Rx product is removed. Group Policy Deployment for IC Applications 39
40 Client Plugin Installs: Product Codes Client plugin installs have no user-configurable properties. They rely on the client workstation application installs for their installation properties. This section lists the client plugin installs and corresponding product codes (GUID), to be added to the scripts, as appropriate: IC client Language Plugins Microsoft Outlook Interaction Desktop Plugin for IC User Applications Interaction Dialer Client Plugins Interaction Dialer Client Language Plugins IC Client Language Plugins This section provides the CIC client Language Plugin names and product codes (GUID) for: Tier 1 Client Language Plugins Tier 2 Client Language Plugins Tier 3 Client Language Plugins Note: For complete information on supported languages in CIC, their current availability, and scope of localization for each language, see the Interactive Intelligence Localization Product Information site page at The tables below list the client language plugins and product code for each. The product code changes with each release so to get the product codes for your current release look at the Additional Files\ProductCodes directory on the CIC 2015 R1 or later.iso image. Tier 1 Client Language Plugins The following table shows the client language plugin install names and product codes (GUID) for IC Language Plugins, using 2015 R1 as an example. Client Language Plugin Name Dutch Plugin for IC Business Manager Applications 2015 R1 French Plugin for IC Business Manager Applications 2015 R1 German Plugin for IC Business Manager Applications 2015 R1 Japanese Plugin for IC Business Manager Applications 2015 R1 Polish Plugin for IC Business Manager Applications 2015 R1 Portuguese (Brazil) Plugin for IC Business Manager Applications 2015 R1 Spanish Plugin for IC Business Manager Applications 2015 R1 German Plugin for IC Server Manager Applications 2015 R1 Japanese Plugin for IC Server Manager Applications 2015 R1 Polish Plugin for IC Server Manager Applications 2015 R1 Spanish Plugin for IC Server Manager Applications 2015 R1 Dutch Plugin for IC User Applications 2015 R1 Product Code {255C B B21-A288DC96A39B} {50D122F F5-BD61-013F7C33A3FC} {3783F209-03CB-4A85-B969-6CFD41B2A531} {6049D201-9E66-4FDE-8AC7-42AA9F319B28} {531C79BD-FFDD-4179-B076-7D8753D67C0C} {21A4E4E AD E119B6A5578} {1387B6B6-227A-44EA-A64C-F } {C2DE3CE2-3FF0-4F6A-9DA8-36B3CD8AF9CF} {EAC9780F-345A-4C04-81D EA6E} {9606DC9E E43-B0F1-D73F60B6A889} {D3EF42E9-6BD0-473F-8A6E-FA75FDE87E53} {D0C5A108-C94D-405B-915B-5BE27E59F8D5} Group Policy Deployment for IC Applications 40
41 Client Language Plugin Name French Plugin for IC User Applications 2015 R1 German Plugin for IC User Applications 2015 R1 Japanese Plugin for IC User Applications 2015 R1 Polish Plugin for IC User Applications 2015 R1 Portuguese Plugin for IC User Applications 2015 R1 Spanish Plugin for IC User Applications 2015 R1 Dutch Plugin for IC Web Client 2015 R1 French Plugin for IC Web Client 2015 R1 German Plugin for IC Web Client 2015 R1 Japanese Plugin for IC Web Client 2015 R1 Polish Plugin for IC Web Client 2015 R1 Portuguese Plugin for IC Web Client 2015 R1 Spanish Plugin for IC Web Client 2015 R1 Product Code {64944B1D-33FA-4F0D-BDC6-A0C825A3C690} {948E58D5-DF30-48E7-9D9B-9BDC7599CA81} {DF3794CF-36BE-404F-83DE-E04E271DDA26} {2586B027-A7AB EDA-EB071484EEB0} {731C0BF AFB-BA05-0C81EDEC9B2E} {6CC38BAD-BA FE5-34C5495EE433} {4A179F2A-7DAC-4CF0-A C0827DBD1} {F0AEB14B-F679-4CBC-9528-DDFD1B2AE5A0} {BBE40C91-77AE-4B21-B67B-6287C31B7688} {350C6067-5A79-40B5-84DA-E2B5EA77A2C8} {98A E8-BE05-A59D7099BD57} {89771C36-A BB1-DDD541FF6B6F} {36C9FCC6-853D-47D4-A3B8-627D B} Tier 2 Client Language Plugins The following table shows the client language plugin names and product codes (GUID) for IC Language Plugins, using 2015 R1 as an example. Client Language Plugin Name Chinese (Simplified) Plugin for IC Business Manager Applications 2015 R1 Chinese (Traditional) Plugin for IC Business Manager Applications 2015 R1 Italian Plugin for IC Business Manager Applications 2015 R1 Korean Plugin for IC Business Manager Applications 2015 R1 Norwegian Plugin for IC Business Manager Applications 2015 R1 Swedish Plugin for IC Business Manager Applications 2015 R1 Turkish Plugin for IC Business Manager Applications 2015 R1 Chinese (Simplified) Plugin for IC Server Manager Applications 2015 R1 Chinese (Traditional) Plugin for IC Server Manager Applications 2015 R1 Arabic Plugin for IC User Applications 2015 R1 Chinese (Simplified) Plugin for IC User Applications 2015 R1 Chinese (Traditional) Plugin for IC User Applications 2015 R1 Hebrew Plugin for IC User Applications 2015 R1 Italian Plugin for IC User Applications 2015 R1 Product Code {96EBB0F1-459F CCA04C55212} { D4-8F49-FF795E711CD4} {A8660D65-D47A-4A62-A905-38CB1E47CED9} {890ED435-F76D-490F-AA41-032EE79A0998} {60004BB3-A67A-490F-A9D1-D4A B9} {57AE2199-0BB4-4A A5ECD533D1} {71FFF47D-A157-48EF-B422-B9F93C174397} { CC EFB-D5FD9A9843C3} {42F B2C-B34C-A3812AA2D456} {B049CC50-79E4-43B3-8D61-329FF1576CF8} {122025E5-5AF5-46B3-99B7-1415BEAAC448} {50ABFF53-923F-4362-B172-F8CA7AF53A42} {180FCA0F-4E8E-42C8-82D3-5DFA890C8A2D} {293F7A06-CA6F-400E-B9A9-6F2C172279E9} Group Policy Deployment for IC Applications 41
42 Client Language Plugin Name Korean Plugin for IC User Applications 2015 R1 Norwegian Plugin for IC User Applications 2015 R1 Russian Plugin for IC User Applications 2015 R1 Serbian Plugin for IC User Applications 2015 R1 Swedish Plugin for IC User Applications 2015 R1 Turkish Plugin for IC User Applications 2015 R1 Chinese (Simplified) Plugin for IC Web Client 2015 R1 Chinese (Traditional) Plugin for IC Web Client 2015 R1 Italian Plugin for IC Web Client 2015 R1 Korean Plugin for IC Web Client 2015 R1 Norwegian Plugin for IC Web Client 2015 R1 Russian Plugin for IC Web Client 2015 R1 Serbian Plugin for IC Web Client 2015 R1 Swedish Plugin for IC Web Client 2015 R1 Turkish Plugin for IC Web Client 2015 R1 Product Code {7021DE21-3E84-4B39-B7F6-F549B89009DC} {CC338FC2-155F-47F5-A9D2-ABA2DBB5FB60} {9B6EADD6-5C5B-4EAC CF0F8B8B21E} {74D15F40-D65D-47D1-B5F4-891BD8D69F21} {B734EFFF-55D6-4D53-B689-94E25A9AF616} {E25EAD25-0A65-4D88-AAFF-38065C390BBA} {CC3B70F B-9A61-77A7891B9D27} {B35ECE13-BB61-40E2-BD0B E6E5} {E6500E70-30B8-4EC7-B1FA-2173BF3420D6} {2D7C D-40A A1BEE43387B} {20AC9549-A8C5-4D9B-AB04-D8EB090A4D28} {5BD876DC-D937-45A1-A270-9ED46FB6CA9E} {F3E8A8D E2C-9C2B-AA60B964B10B} {3CB CA4-46E0-81AD-5CE764DE6B82} {B BFAC-43DB-9F72-C9E2EA9D058E} Tier 3 Client Language Plugins The following table shows the client language plugin names and product codes (GUID) for IC Language Plugins, using 2015 R1 as an example. Client Language Plugin Name Danish Plugin for IC User Applications 2015 R1 Danish Plugin for IC Web Client 2015 R1 Product Code {24ED155F-C38C-4AAB-8088-EAB79F1BA4F4} {16FE2073-D480-41AA-9055-B13B48608F8B} Microsoft Outlook Interaction Desktop Plugin for IC User Applications The Microsoft Outlook Interaction Desktop Add in is a plugin for IC User Applications, using 2015 R1 as an example. Client Plugin Name Outlook Plugin for IC User Applications 2015 R1 Product Code { C E EC4D9C9} Interaction Dialer Client Plugins This section provides the Interaction Dialer client language p Important: Starting with CIC 2015 R3, Interaction Desktop replaced Interaction.NET Client as the primary CIC client application. Starting with CIC 2015 R4, Interaction Client.NET Edition was removed. When Feature_ICNE is deployed via group policy for CIC 2015 R4 or later, only InteractionDesktop.exe is installed/updated. InteractionClient.exe is removed. lugin names and product codes (GUID) using 2015 R1 as an example. Client Plugin Name Dialer Plug-ins for IC Business Manager Applications 2015 R1 Dialer Plug-ins for IC Server Manager Applications 2015 R1 Dialer Plug-ins for IC Session Manager Server 2015 R1 Product Code {448CA6C F0E-6BF07D7FCECF} { A68-4CD BA32658BE1} { D C-15F034497D24} Group Policy Deployment for IC Applications 42
43 Interaction Dialer Client Language Plugins This section provides the Interaction Dialer client language plugin names and product codes (GUID), using 2015 R1 as an example. Note: For complete information on supported languages in Interaction Dialer, their current availability, and scope of localization for each language, see the Interactive Intelligence Localization Product Information site page at Tier 1 Client Language Plugins The following table shows the Interaction Dialer Client language plugin install names and product codes (GUID) for Interaction Dialer Language Packs, using 2015 R1 as an example. Client Language Plugin Name German Plugin for Interaction Scripter.NET 2015 R1 Spanish Plugin for Interaction Scripter.NET 2015 R1 French Plugin for Interaction Scripter.NET 2015 R1 Japanese Plugin for Interaction Scripter.NET 2015 R1 Dutch Plugin for Interaction Scripter.NET 2015 R1 Polish Plugin for Interaction Scripter.NET 2015 R1 Portuguese (Brazil) Plugin for Interaction Scripter.NET 2015 R1 Chinese (Simplified) Plugin for Interaction Scripter.NET 2015 R1 Product Code {73CF7808-A BD87-95C923A89738} {143FC7B C88-BCCC-5666E226ACA7} {B6B738F3-EE07-4E80-A6B2-020CBA326C0C} {02FF526C-5DF2-40D3-943A-DBB12B12935F} {C98540C3-033C-45BF-A052-9CB8DBCE9C64} {FDDD02D7-6F53-40E7-A E68E4} {F22E8DA4-BCEE-4CA7-99A0-96CCAB7C3140} {DF69EAAC-4D02-4AE8-89A0-E9C511FE0CC8} Group Policy Deployment for IC Applications 43
44 Appendix A: Base Installation Package Deployment Interactive Intelligence currently recommends deployment of IC workstation applications using a script. However, for reference purposes, the formerly recommended base installation package method of group policy deployment of IC client workstation applications is provided in this appendix. This method can still be used, but is not recommended. In this appendix: Create and deploy the base installation package Customize the base installation package Create and deploy the base installation package This section describes how to create and deploy a base installation package with the default feature components and default directory location to specified workstations for the IC User Applications installation program (.msi) file. The procedure is equally applicable to the other client workstation installs. Note: If you plan to customize the base installation package, take special notice of step 10, as you will make a selection needed for the customization. 1. On the domain controller, open Active Directory Users and Computers. 2. Define a new organization unit (OU) under the Domain. In this example, the ICUserAppsUsers OU was created. Newly created ICUserAppsUsers OU 3. In the new OU, add the workstations that you wish to receive the software installation, in this case, the IC User Applications installation. Group Policy Deployment for IC Applications 44
45 ICUserAppsUsers OU containing workstations 4. Right-click on the ICUserAppsUsers OU, and select Properties. ICUserAppsUsers Properties 5. Select the Group Policy tab. 6. Select New to create a Group Policy Object and give it an appropriate name, for example, ICUserAppsInstallation. Group Policy Deployment for IC Applications 45
46 Select New to create a Group Policy Object and give it an appropriate name 7. Highlight the ICUserAppsInstallation Group Policy Object and select Edit to open the Group Policy Editor. Group Policy Editor 8. Select Computer Configuration Software Settings Software installation. Group Policy Deployment for IC Applications 46
47 Group Policy Editor: Software installation 9. Right-click Software installation and select Properties. 10. Browse to the network share containing the installation program. In this case, the ICUserApps.msi file is located in the ICUserApps share on the domain controller. Be sure to use the UNC path. Browse to the installation program directory on the network share Under New packages, select Assign. Note: If you plan to customize the base installation package, select Advanced instead of Assign. This selection becomes important when you apply the customized transform to the base installation package. Under Installation user interface options, select Maximum. Group Policy Deployment for IC Applications 47
48 Click Apply to return to the Group Policy Editor. 11. Right-click in the empty pane on the right and select New Package... Right-click Software installation and select New..Package 12. Select the installation program (ICUserApps.msi ) from the network share (ICUserApps) and click Open. Select the installation program in the network share 13. The Group Policy Editor shows the installation package (Interaction Center User Applications) that you created for the ICUserAppsUsers OU. Note: If you plan to customize the base installation package, do so now before you deploy the installation package. Follow the instructions in Customize the base installation package and return to this step when you are finished. Group Policy Deployment for IC Applications 48
49 Interaction Center User Applications installation package Right-click on the Interaction Center User Applications package, and select Properties. 14. Select the Deployment tab. 15. Under Deployment options, click Install this application at logon. Select Install this application at logon Click Apply to return to the Group Policy Editor, and exit the Group Policy Editor. 16. The next time that users in the ICUserApps OU log on to their workstations, the Interaction Center User Applications installation package launches. Group Policy Deployment for IC Applications 49
50 Notification of Interaction Center User Applications silent installation After the installation is completed, the user s desktop appears. 17. You can choose to apply CIC releases and patches using Interactive Update or by manual download. See the Interactive Intelligence Product information site at You may also wish to refer to the Interactive Update technical reference in the CIC Documentation Library. Customize the base installation package If you want to specify different feature components and/or default directory, you can customize the base installation package by creating and applying a transform file (.mst). A transform is a collection of changes applied to an installation. By applying a transform to a base installation package, the installer can add or replace data in the installation database. The transform will be applied at the same time that you deploy the installation package. Note: Please refer to Appendix A: Client Workstation Application Feature Names and Properties for detailed feature name and property tables for customizing the base installation package for 3.0 client workstation application installs. In this section: Install the Orca database editor Create a transform Verify the changes that the transform will make Apply the transform to the base installation package Install the Orca database editor Use the Orca database editor to create the transform file. The Orca database editor is a table-editing tool available in the Windows Installer SDK that can be used to edit.msi files. The Orca database editor is available from Microsoft as part of the Windows Server 2003 R2 Platform SDK (available at e4c0c0716adb&displaylang=en). Once the Windows Server 2003 R2 Platform SDK is installed, the Orca database editor installation program (orca.msi) is available in C:\Program Files\Microsoft Platform SDK for Windows Server 2003 R2\Bin. The Orca database editor installation program is also available as a free, individual download from various other Web sites. We recommend that you install the Orca database editor on the domain controller, for security purposes. However, it can be installed on any machine on the network. If you use another machine, you may wish to copy the.msi you intend to edit, for example, the ICUserApps.msi, to this machine also. For an overview of how to use Orca, see Create a transform This section presents a sample procedure for creating a transform that will be used change various selections in the IC User Applications installation. The default Notifier (IC Server) name will be specified. The default directory location will be changed from "C:\Program Files\Interactive Intelligence" to "D:\icuserapps". Group Policy Deployment for IC Applications 50
51 The default Interaction Fax feature will be deselected. The Interaction Screen Recorder Capture Client feature will be selected. The Outlook Dialing feature will be selected. To create the transform 1. On the machine where Orca is installed, open Windows Explorer, locate the ICUserApps.msi file, rightclick, and select Edit with Orca to open the Orca database editor. Select to edit ICUserApps.msi with Orca 2. Select New Transform from the Transform menu. Select New Transform from the Transform menu Group Policy Deployment for IC Applications 51
52 3. In the Tables column, click on the Property table, right-click in the right-side window and select Add Row. Select Add Row in the Property table 4. Click on Property in the Add Row dialog, and type the name of the first property to change: the default Notifier (IC Server). The property that contains the Notifier (IC Server) name is ICSERVERNAME. Type ICSERVERNAME in the Property field. Type the Property name (ICSERVERNAME) in the Add Row dialog 5. Click on Value in the Add Row dialog, and type the name of the IC Server in the Value field. In this example, MyICServer is used. Group Policy Deployment for IC Applications 52
53 Type the Value name (MyICServer) in the Add Row dialog 6. Click OK to close the Add Row dialog, and right-click in the right-side window again and select Add Row. 7. Enter the Property name and Value name for the second property to change: the default directory location. The property that contains the default directory is named INTERACTIVEINTELLIGENCE. Click Property, and type INTERACTIVEINTELLIGENCE in the Property field. Click Value and type the new directory location, for example, D:\icuserapps. Enter the Property name and Value name for the default directory location 8. Close the Add Row dialog and click the Features table in the Tables column. Whether or not a feature is installed is determined by the value found in the "Level" column in the Features table. A value of 0 Group Policy Deployment for IC Applications 53
54 means a feature is disabled; a value of 1 means the feature is installed and a value of 100 means a feature is not installed. Note that by default, Interaction Fax is selected for install because its install Level value is 1. Interaction Screen Recorder Capture Client and Outlook Dialing are not selected for install because their install Level value is 100. Features listed in the Feature table 9. Make the desired Feature changes: De-select Feature_InteractionFax so that the Level value is 100. Select Feature_ScreenRecorderCaptureClient so that the Level value is 1. Select Feature_OutlookDialing so that Level the value is 1. Note that changes made to the selections are surrounded by green boxes. Select and de-select features to change the Level values Group Policy Deployment for IC Applications 54
55 10. When all desired changes are made, select Generate Transform from the Transform menu. Select Generate Transform from the Transform menu 11. Orca will generate the transform and prompt for the transform filename (.mst) and location where it will be saved. In this example, the transform filename is MyTransform.mst and it is saved in the \ICUserAppsInstall directory on the local machine. Saving the transform 12. Select Close Transform from the Transform menu. Group Policy Deployment for IC Applications 55
56 Select Close Transform from the Transform menu Verify the changes that the transform will make This section describes how to apply the transform from within Orca to verify the changes contained within the transform. To verify the changes contained within the transform 1. Select Apply Transform from the Transform menu. Select Apply Transform from the Transform menu 2. Select the transform to open, in this example, MyTransform.mst. Group Policy Deployment for IC Applications 56
57 Select the transform to open 3. Note that changed table names - Feature and Property - in the Tables column are tagged with a green bar. Tables column shows a green bar next the tables that were changed 4. Click Feature in the Tables column and verify that the changes you made are present in the Feature table, indicated by green boxes. Group Policy Deployment for IC Applications 57
58 Features table shows green boxes around Feature values that were changed 5. Click Property in the Tables column and verify that the changes you made are present, indicated in the Property table, indicated by green boxes. Properties table shows green boxes around Property names and Values that were changed 6. Close the transform and exit Orca. Apply the transform to the base installation package Copy the transform to the network share where the base ICUserApps.msi is located. Group Policy Deployment for IC Applications 58
59 1. From the domain controller, use Active Directory Users and Computers to select and open the base installation package you created in the Create and deploy a base installation package section. In this example, it is Interaction Center User Applications installation package. 2. Right-click the Interaction Center User Applications installation package and select Properties. Interaction Center User Applications installation package Properties 3. Select the Modifications tab. Modifications tab 4. Click the Add button to add the transform to the IC User Applications installation package. Group Policy Deployment for IC Applications 59
60 Note: If the Add button is disabled in the Modifications tab, it is because you did not select Advanced on the Software Installation Properties dialog when the base installation package was created, as described in step 10 of Create and deploy a base installation package. You will need to recreate the base installation package in order to continue. 5. Browse to the transform you created and click the Open button. Browse to the transform and select Open 6. The transform is added to the installation package and is displayed in the Modifications tab. Transform displayed in the Modifications tab 7. Select the Deployment tab. Return to step 14 in Create and deploy the base installation package to deploy the base installation package plus the transform containing the changes. Group Policy Deployment for IC Applications 60
61 Change Log The following changes have been made to this document since it was first distributed. Change Updated the document for Client Language Plugins for IC Language Packs, available in IC 4.0 SU 1. Revised the Client Workstation Application Installs: Feature Names and Properties Tables and created new section Client Plugin Installs: Product Codes to include the following new information: - Windows 8 support for client workstation applications, available in IC 4.0 SU 3 or later. - Interaction SIP Bridge plugin for IC User Applications, available in IC 4.0 SU 2. - Microsoft Outlook Interaction Client Addin plugin for IC User Applications, available in IC 4.0 SU 3. - Interaction Dialer client workstation installs and Client Plugins, available in Interaction Dialer 4.0 GA. - Interaction Dialer Client Language Plugins, available in Interaction Dialer 4.0 SU 1. Added these new sections for IC 3.0 to IC 4.0 client workstation application migrations: - Upgrade IC 3.0 client workstation applications to IC 4.0 in Other uses for a group policy running a script in Create the Group Policy. - Sample Upgrade script for IC client workstation applications in Sample Scripts. Updated documentation to reflect changes required in the transition from version 4.0 SU# to CIC 2015 R1, such as updates to product version numbers, system requirements, installation procedures, references to Interactive Intelligence Product Information site URLs, and copyright and trademark information. In Client Workstation Application Installs: Feature Names and Properties Tables, updated the IC User Applications (32-bit) and IC User Applications (64-bit) sections for transition from Interaction Client.NET Edition to Interaction Desktop in CIC 2015 R3 or later. Made the following updates for removal of Interaction Client. NET Edition in CIC 2016 R1: - Client Workstation Application Installs: Feature Names and Properties Tables, updated the IC User Applications (32-bit) and IC User Applications (64-bit) sections. - Client Plugin Installs: Product Codes, update for Microsoft Outlook Interaction Desktop Plugin for IC User Application title. Date Updated document to reflect rebranding in CIC 2016 R Group Policy Deployment for IC Applications 61
Interaction Tracker Timesheet Reporting
Interaction Tracker Timesheet Reporting Technical Reference Interactive Intelligence Customer Interaction Center (CIC) 2016 R2 Last updated December 14, 2015 (See Change Log for summary of changes.) Abstract
Interaction Center Integration with HEAT
Interaction Center Integration with HEAT Installation and Configuration Guide Interactive Intelligence Customer Interaction Center (CIC) 2016 R1 Last updated September 14, 2015 (See Change log for summary
IC Integration to Oracle Service Cloud Data Dictionary
IC Integration to Oracle Service Cloud Data Dictionary Technical Reference Interactive Intelligence Customer Interaction Center (CIC) 2016 R1 Last updated October 9, 2015 (See Change log for summary of
Exchange MAPI Support for IC
Exchange MAPI Support for IC Technical Reference Interactive Intelligence Customer Interaction Center (CIC) 2016 R1 Last updated September 4, 2015 (See Change Log for summary of changes) Abstract This
Interaction Supervisor ipad Edition
Interaction Supervisor ipad Edition Administrator s Guide Interactive Intelligence Customer Interaction Center (CIC) 2015 R4 Last updated August 4, 2015 (See Change Log for summary of changes.) Abstract
IC Workstation Applications in Citrix and Terminal Services Environments
IC Workstation Applications in Citrix and Terminal Services Environments Technical Reference Interactive Intelligence Customer Interaction Center (CIC) 2016 R2 Last updated December 8, 2015 (See Change
IC Integration with Oracle Service Cloud
IC Integration with Oracle Service Cloud Installation and Configuration Guide Interactive Intelligence Customer Interaction Center (CIC) 2016 R1 Last updated October 9, 2015 (See Change log for summary
IC ACD Processing. Technical Reference. Interactive Intelligence Customer Interaction Center (CIC) 2016 R1
IC ACD Processing Technical Reference Interactive Intelligence Customer Interaction Center (CIC) 2016 R1 Last updated September 15, 2015 (See Change Log for summary of changes.) Abstract Customer Interaction
Interaction Dialer. Installation and Configuration Guide. Interactive Intelligence Customer Interaction Center (CIC) 2016 R1
Interaction Dialer Installation and Configuration Guide Interactive Intelligence Customer Interaction Center (CIC) 2016 R1 Last Update October 27, 2015 (See Change Log for summary of changes.) Abstract
IC Managed IP Phones
IC Managed IP Phones Administrator s Guide Interactive Intelligence Customer Interaction Center (CIC) 2016 R1 Last updated October 15, 2015 (See Change Log for summary of changes made to this document
Identity Providers. Technical Reference. Interactive Intelligence Customer Interaction Center (CIC) Version 2016. Last updated November 5, 2015
Identity Providers Technical Reference Interactive Intelligence Customer Interaction Center (CIC) Version 2016 Last updated November 5, 2015 (See Change Log for summary of changes.) Abstract This document
XMap 7 Administration Guide. Last updated on 12/13/2009
XMap 7 Administration Guide Last updated on 12/13/2009 Contact DeLorme Professional Sales for support: 1-800-293-2389 Page 2 Table of Contents XMAP 7 ADMINISTRATION GUIDE... 1 INTRODUCTION... 5 DEPLOYING
HOW TO SILENTLY INSTALL CLOUD LINK REMOTELY WITHOUT SUPERVISION
HOW TO SILENTLY INSTALL CLOUD LINK REMOTELY WITHOUT SUPERVISION Version 1.1 / Last updated November 2012 INTRODUCTION The Cloud Link for Windows client software is packaged as an MSI (Microsoft Installer)
Interaction Center Integration with Workforce Management Historical and Real-Time Adherence
Interaction Center Integration with Workforce Management Historical and Real-Time Adherence Technical Reference Interactive Intelligence Customer Interaction Center (CIC) 2016 R1 Last updated September
Both MS Windows 2000 Server and MS System Management Server (SMS) support this type of network installation.
Network Installation of OmniPage Pro 12 Office Introduction Network installation enables a system administrator to push applications out to client computers without the need to visit each client system.
White Paper. Network Installation of ScanSoft PDF Create! 2
White Paper Network Installation of ScanSoft PDF Create! 2 Introduction Network installation enables a system administrator to push applications out to client computers without the need to visit each client
Adobe Acrobat 9 Deployment on Microsoft Windows Group Policy and the Active Directory service
Adobe Acrobat 9 Deployment on Microsoft Windows Group Policy and the Active Directory service white paper TABLE OF CONTENTS 1. Document overview......... 1 2. References............. 1 3. Product overview..........
User Document. Adobe Acrobat 7.0 for Microsoft Windows Group Policy Objects and Active Directory
Adobe Acrobat 7.0 for Microsoft Windows Group Policy Objects and Active Directory Copyright 2005 Adobe Systems Incorporated. All rights reserved. NOTICE: All information contained herein is the property
Technical Reference: Deploying the SofTrack MSI Installer
Technical Reference: Page 1 of 20 Table of Contents Overview...3 Prerequisites...3 Component Descriptions...3 Deploying the MSI...3 Script Method...3 Defining Public Properties... 4 Public Property Tables...
Test Note Phone Manager Deployment Windows Group Policy Sever 2003 and XP SPII Clients
Test Note Phone Manager Deployment Windows Group Policy Sever 2003 and XP SPII Clients Note: I have only tested these procedures on Server 2003 SP1 (DC) and XP SPII client, in a controlled lab environment,
Distributing EmailSMS v2.0
Distributing EmailSMS v2.0 1) Requirements Windows 2000/XP and Outlook 2000, 2002 or 2003, Microsoft.NET Framework v 2).NET Framework V 1 Rollout Microsoft.NET Framework v1 needed to run EmailSMS v2.0.
Administration Guide. . All right reserved. For more information about Specops Deploy and other Specops products, visit www.specopssoft.
. All right reserved. For more information about Specops Deploy and other Specops products, visit www.specopssoft.com Copyright and Trademarks Specops Deploy is a trademark owned by Specops Software. All
How To Install Outlook Addin On A 32 Bit Computer
Deployment Guide - Outlook Add-In www.exclaimer.com Contents About This Guide... 3 System Requirements... 4 Software... 4 Installation Files... 5 Deployment Preparation... 6 Installing the Add-In Manually...
ACTIVE DIRECTORY DEPLOYMENT
ACTIVE DIRECTORY DEPLOYMENT CASAS Technical Support 800.255.1036 2009 Comprehensive Adult Student Assessment Systems. All rights reserved. Version 031809 CONTENTS 1. INTRODUCTION... 1 1.1 LAN PREREQUISITES...
Citrix Systems, Inc.
Citrix Systems, Inc. Notice The information in this publication is subject to change without notice. THIS PUBLICATION IS PROVIDED AS IS WITHOUT WARRANTIES OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING ANY
Automatic Network Deployment
White paper Automatic Network Deployment Easy way to manage add-in deployment February 2012 Version 1.3 Standss (South Pacific) Limited Contents Introduction... 3 Getting Started... 3 Installing MSI Package
Version 10.0 50-951A-10312
Version 10.0 50-951A-10312 2 of 19 Scan to PC Desktop v10.0 Network Installation Guide Document version 4.0 This document provides instructions for installing the software associated with Scan to PC Desktop
IBM Connections Plug-In for Microsoft Outlook Installation Help
IBM Connections Version 5 IBM Connections Plug-In for Microsoft Outlook Installation Help Edition Notice Note: Before using this information and the product it supports, read the information in "Notices."
Sharpdesk V3.5. Push Installation Guide for system administrator Version 3.5.01
Sharpdesk V3.5 Push Installation Guide for system administrator Version 3.5.01 Copyright 2000-2015 by SHARP CORPORATION. All rights reserved. Reproduction, adaptation or translation without prior written
MailStore Outlook Add-in Deployment
MailStore Outlook Add-in Deployment A MailStore Server installation deploys the MailStore Outlook Add-in as a Windows Installer package (MSI) that can be installed on client machines using software distribution.
XEROX, The Document Company, the stylized X, and the identifying product names and numbers herein are trademarks of XEROX CORPORATION.
Version 9.0 Scan to PC Desktop v9.0 Network Installation Guide Document version 4.0 This document provides instructions for installing the software associated with Scan to PC Desktop in a network environment.
TECHNICAL DOCUMENTATION SPECOPS DEPLOY / APP 4.7 DOCUMENTATION
TECHNICAL DOCUMENTATION SPECOPS DEPLOY / APP 4.7 DOCUMENTATION Contents 1. Getting Started... 4 1.1 Specops Deploy Supported Configurations... 4 2. Specops Deploy and Active Directory...5 3. Specops Deploy
PC Power Down. MSI Deployment Guide
PC Power Down MSI Deployment Guide 1. Introduction 1.1. Outline The client software for PC Power Down can be pushed out across a network, saving the effort of individually visiting each computer to install
4cast Client Specification and Installation
4cast Client Specification and Installation Version 2015.00 10 November 2014 Innovative Solutions for Education Management www.drakelane.co.uk System requirements The client requires Administrative rights
Rogue Wave HostAccess 7.40J Installation Guide... 1
Rogue Wave HostAccess 7.40J Installation Guide... 1 Rogue Wave HostAccess 7.40J Installation Guide... 1 HostAccess Installations... 2 Standard Installation - Desktop and Windows Terminal Server/Citrix
ArcGIS 10.3 Enterprise Deployment. An Esri Technical Paper December 2014
ArcGIS 10.3 Enterprise Deployment An Esri Technical Paper December 2014 Copyright 2014 Esri All rights reserved. Printed in the United States of America. The information contained in this document is the
CIC Integration with SAP CRM
CIC Integration with SAP CRM Installation and Configuration Guide Interactive Intelligence Customer Interaction Center (CIC ) 4.0 SU1 Last updated November 24, 2015 (See Change log for summary of changes.)
Snagit 12. Snagit Enterprise Installation. Version 12.0.0. May 2014 2014 TechSmith Corporation
12 Version 12.0.0 May 2014 2014 TechSmith Corporation All rights reserved This manual, as well as the software described in it, is furnished under license and may be used or copied only in accordance with
Autograph 3.3 Network Installation
Eastmond Publishing Ltd (Autograph) PO Box 46, Oundle, Peterborough, PE8 4JX, UK Tel: +44 (0)1832 273444 Fax: +44 (0)1832 273529 Email: [email protected] Web: www.autograph-maths.com Technical
Automating client deployment
Automating client deployment 1 Copyright Datacastle Corporation 2014. All rights reserved. Datacastle is a registered trademark of Datacastle Corporation. Microsoft Windows is either a registered trademark
Tool Tip. SyAM Management Utilities and Non-Admin Domain Users
SyAM Management Utilities and Non-Admin Domain Users Some features of SyAM Management Utilities, including Client Deployment and Third Party Software Deployment, require authentication credentials with
ArcGIS 10.2 Enterprise Deployment. An Esri Technical Paper August 2013
ArcGIS 10.2 Enterprise Deployment An Esri Technical Paper August 2013 Copyright 2013 Esri All rights reserved. Printed in the United States of America. The information contained in this document is the
Adobe Acrobat 9 Deployment on Microsoft Systems Management
Adobe Acrobat 9 Deployment on Microsoft Systems Management Server white paper TABLE OF CONTENTS 1. Document overview......... 1 2. References............. 1 3. Product overview.......... 1 4. Installing
Ad Hoc Transfer Plug-in for Outlook Installation Guide
IPSWITCH TECHNICAL BRIEF Ad Hoc Transfer Plug-in for Outlook Installation Guide In This Document Installing the Ad Hoc Transfer Plug-in for Outlook...1 Silent Install for Ad Hoc Transfer Plug-in for Outlook...3
How to - Install EventTracker and Change Audit Agent
How to - Install EventTracker and Change Audit Agent Agent Deployment User Manual Publication Date: Oct.17, 2015 EventTracker 8815 Centre Park Drive Columbia MD 21045 www.eventtracker.com Abstract EventTracker
STATISTICA 10 MSI SILENT INSTALLER INSTALLATION INSTRUCTIONS
STATISTICA 10 MSI SILENT INSTALLER INSTALLATION INSTRUCTIONS Products Supported Single-User and Workstation installs can be deployed silently. Server installs cannot be deployed silently. These must be
PowerMapper/SortSite Desktop Deployment Guide v2.11. 1. Introduction
PowerMapper/SortSite Desktop Deployment Guide v2.11 1. Introduction... 1 2. Architecture... 2 3. Independent Certification... 2 4. Setup.exe Command Line... 2 5. Registry Settings... 3 6. Deployment using
Management Utilities Configuration for UAC Environments
Management Utilities Configuration for UAC Environments For optimal use of SyAM Management Utilities, Windows client machines should be configured with User Account Control disabled or set to the least
SARANGSoft WinBackup Business v2.5 Client Installation Guide
SARANGSoft WinBackup Business v2.5 Client Installation Guide (November, 2015) WinBackup Business Client is a part of WinBackup Business application. It runs in the background on every client computer that
Active Directory Software Deployment
APPLICATION N0TE ST-0128 March 24, 2006 Product: Active Directory / PCM Deployment System version: ShoreTel 6 Active Directory Software Deployment Courtesy of: Dylan Moser with LANtelligence Inc. This
Using Group Policies to Install AutoCAD. CMMU 5405 Nate Bartley 9/22/2005
Using Group Policies to Install AutoCAD CMMU 5405 Nate Bartley 9/22/2005 Before we get started This manual provides a step-by-step process for creating a Group Policy that will install AutoCAD to a Windows
DriveLock Quick Start Guide
Be secure in less than 4 hours CenterTools Software GmbH 2012 Copyright Information in this document, including URL and other Internet Web site references, is subject to change without notice. Unless otherwise
White Paper. Deployment of ActiveX Controls via Microsoft Windows Active Directory. Fabasoft Folio 2015 Update Rollup 2
White Paper Fabasoft Folio 2015 Update Rollup 2 Copyright Fabasoft R&D GmbH, Linz, Austria, 2015. All rights reserved. All hardware and software names used are registered trade names and/or registered
Web-Access Security Solution
WavecrestCyBlock Client Version 2.1.13 Web-Access Security Solution UserGuide www.wavecrest.net Copyright Copyright 1996-2014, Wavecrest Computing, Inc. All rights reserved. Use of this product and this
Network Install Guide for the enterprise version of Nuance PDF Products
Network Install Guide for the enterprise version of Nuance PDF Products Product version: 8 Last update: May 11, 2012 Nuance Communications, Inc. All rights reserved. Subject to change without prior notice.
Snagit 12. Snagit Enterprise Installation. Version 12.2.0. August 2014 2014 TechSmith Corporation
12 Version 12.2.0 August 2014 2014 TechSmith Corporation All rights reserved This manual, as well as the software described in it, is furnished under license and may be used or copied only in accordance
Version 5.0. SurfControl Web Filter for Citrix Installation Guide for Service Pack 2
Version 5.0 SurfControl Web Filter for Citrix Installation Guide for Service Pack 2 NOTICES Updates to the SurfControl documentation and software, as well as Support information are available at www.surfcontrol.com/support.
OUTLOOK ADDIN V1.5 ABOUT THE ADDIN
OUTLOOK ADDIN V1.5 ABOUT THE ADDIN The SpamTitan Outlook Addin v1.5 allows reporting of SPAM and HAM messages to the SpamTitan appliance, these messages are then examined by the SpamTitan Bayesian filter
About This Guide... 4. Signature Manager Outlook Edition Overview... 5
Contents About This Guide... 4 Signature Manager Outlook Edition Overview... 5 How does it work?... 5 But That's Not All...... 6 And There's More...... 6 Licensing... 7 Licensing Information... 7 System
Digipass Plug-In for IAS. IAS Plug-In IAS. Microsoft's Internet Authentication Service. Installation Guide
Digipass Plug-In for IAS IAS Plug-In IAS Microsoft's Internet Authentication Service Installation Guide Disclaimer of Warranties and Limitations of Liabilities Disclaimer of Warranties and Limitations
SAP BusinessObjects Document Version: 4.1 Support Package 7 2015-11-27. Dashboards and Presentation Design Installation Guide
SAP BusinessObjects Document Version: 4.1 Support Package 7 2015-11-27 Dashboards and Presentation Design Installation Guide Content 1 Document History....3 2 About this Guide....4 3 Planning Installations....5
Foxit Reader Deployment and Configuration
Copyright 2004-2016 Foxit Software Incorporated. All Rights Reserved. No part of this document can be reproduced, transferred, distributed or stored in any format without the prior written permission of
DigitalPersona Pro Server for Active Directory v4.x Quick Start Installation Guide
DigitalPersona Pro Server for Active Directory v4.x Quick Start Installation Guide 1 of 7 DigitalPersona Pro Server for Active Directory v4.x Quick Start Installation Guide Process Overview Step Description
IC Web Integration to Salesforce.com
IC Web Integration to Salesforce.com Administrator s Guide Interactive Intelligence Customer Interaction Center (CIC) 2016 R2 Last updated December 21, 2015 (See Change log for summary of changes.) Abstract
Outpost Network Security
Administrator Guide Reference Outpost Network Security Office Firewall Software from Agnitum Abstract This document provides information on deploying Outpost Network Security in a corporate network. It
ms-help://ms.technet.2005mar.1033/security/tnoffline/security/smbiz/winxp/fwgrppol...
Page 1 of 16 Security How to Configure Windows Firewall in a Small Business Environment using Group Policy Introduction This document explains how to configure the features of Windows Firewall on computers
Foxit Reader Deployment and Configuration
Copyright 2004-2015 Foxit Software Incorporated. All Rights Reserved. No part of this document can be reproduced, transferred, distributed or stored in any format without the prior written permission of
Guide to deploy MyUSBOnly via Windows Logon Script Revision 1.1. Menu
Menu INTRODUCTION...2 HOW DO I DEPLOY MYUSBONLY ON ALL OF MY COMPUTERS...3 ADMIN KIT...4 HOW TO SETUP A LOGON SCRIPTS...5 Why would I choose one method over another?...5 Can I use both methods to assign
Toad for Oracle 12.5.1. Installation Guide
Toad for Oracle 12.5.1 Installation Guide Contents Installation Requirements 3 System Requirements 3 Required Windows Privileges 7 Install Toad 8 Install or Upgrade Toad 8 Install Toad on Citrix or Remote
Network Installation Guide for Nuance Power PDF Advanced
Last update: March 31, 2014 Contents 1 Introduction...3 1.1 Product definition...3 1.2 CD Layout...4 2 Installation Prerequisites...5 3 Installation in Distributed Environments...6 3.1 Customization with
Education Software Installer 2011
Education Software Installer 2011 Windows operating systems System administrator s guide Trademark notice SMART Notebook, SMART Document Camera, SMART Response, SMART Sync, SMART Classroom Suite, Senteo,
Ipswitch Client Installation Guide
IPSWITCH TECHNICAL BRIEF Ipswitch Client Installation Guide In This Document Installing on a Single Computer... 1 Installing to Multiple End User Computers... 5 Silent Install... 5 Active Directory Group
Installing Client GPO Software
NetVanta Unified Communications Technical Note Installing Client GPO Software Client Software Installation Using Group Policy Objects This section describes how to deploy the client software using Group
Deploying Software with Group Policy Whitepaper
Deploying Software with Group Policy Whitepaper Written by Darren Mar-Elia Chief Technology Officer Microsoft Group Policy MVP SDM Software, Inc. Abstract Group Policy is the feature in Microsoft Windows
Interaction Client Web Edition and Mobile Web Edition
Interaction Client Web Edition and Mobile Web Edition Installation and Configuration Guide Interactive Intelligence Customer Interaction Center (CIC) 2016 R3 Last updated March 9, 2016 (See Change Log
Project management integrated into Outlook
y Project management integrated into Outlook InLoox 6.x deployment via Group Policy An InLoox Whitepaper Published: February 2011 You can find up-to-date information at http://www.inloox.com The information
Session Manager. Development Application Note. Interactive Intelligence Customer Interaction Center (CIC) Version 2016. Last updated February 29, 2016
Session Manager Development Application Note Interactive Intelligence Customer Interaction Center (CIC) Version 2016 Last updated February 29, 2016 (See Change Log for summary of changes.) Abstract This
Comodo MyDLP Software Version 2.0. Endpoint Installation Guide Guide Version 2.0.010215. Comodo Security Solutions 1255 Broad Street Clifton, NJ 07013
Comodo MyDLP Software Version 2.0 Endpoint Installation Guide Guide Version 2.0.010215 Comodo Security Solutions 1255 Broad Street Clifton, NJ 07013 Table of Contents 1.About MyDLP... 3 1.1.MyDLP Features...
HELP DOCUMENTATION E-SSOM DEPLOYMENT GUIDE
HELP DOCUMENTATION E-SSOM DEPLOYMENT GUIDE Copyright 1998-2013 Tools4ever B.V. All rights reserved. No part of the contents of this user guide may be reproduced or transmitted in any form or by any means
Network Installation Guide for Active Directory
Network Installation Guide for Active Directory Nuance Communications, Inc. All rights reserved. Subject to change without prior notice. Last update: April, 2013 Table of Contents Product Definition...3
SMART Notebook System Administrator s Guide. Windows Operating Systems
SMART Notebook System Administrator s Guide Windows Operating Systems Product Registration If you register your SMART product, we ll notify you of new features and software upgrades. Register online at
ACD Processing: IC's Automatic Communication Distribution
ACD Processing: IC's Automatic Communication Distribution Technical Reference Customer Interaction Center (CIC) Vonexus Enterprise Interaction Center (Vonexus EIC) Version 3.0 Last updated 6/24/2008 Abstract
Getting Started Guide
Getting Started Guide www.exclaimer.com Contents About This Guide... 2 Signature Manager Overview... 3 How does it Work?... 3 But That s Not All... 4 And There s More... 4 Licensing... 5 Licensing Information...
SMART Meeting Pro Premium 2.3
SMART Meeting Pro Premium 2.3 Windows operating systems System administrator s guide Trademark notice SMART Meeting Pro, the SMART logo, SMART Board, SMART Bridgit, SMART Document Camera, smarttech and
Promap V4 ActiveX MSI File
Promap V4 ActiveX MSI File Contents What is an MSI File? Promap V4 MSI Main Advantage Installation via Group Policy (Windows Server 2000) Installation via Group Policy (Windows Server 2003) What is an
SAP Business Intelligence Suite Patch 10.x Update Guide
SAP BusinessObjects Business Intelligence Suite Document Version: 4.0 Support Package 10-2014-07-25 SAP Business Intelligence Suite Patch 10.x Update Guide Table of Contents 1 Introduction.... 3 1.1 About
System Area Management Software Tool Tip: Agent Deployment utilizing. the silent installation with Active Directory
System Area Management Software Tool Tip: Agent Deployment utilizing the silent installation with Active Directory Table of Contents Introduction... 3 Prerequisites... 3 Windows 2003 Server... 3 Using
DeviceLock Management via Group Policy
User Manual DeviceLock Management via Group Policy SmartLine Inc 1 Contents Using this Manual...3 1. General Information...4 1.1 Overview...4 1.2 Applying Group Policy...5 2. DeviceLock Service Deployment...6
SMART Sync 2011. Windows operating systems. System administrator s guide
SMART Sync 2011 Windows operating systems System administrator s guide Trademark notice SMART Sync, smarttech and the SMART logo are trademarks or registered trademarks of SMART Technologies ULC in the
MRCP. Technical Reference. Interactive Intelligence Customer Interaction Center (CIC) Version 2016 R3
MRCP Technical Reference Interactive Intelligence Customer Interaction Center (CIC) Version 2016 R3 Last updated April 12, 2016 (See Change Log for summary of changes.) Abstract This document discusses
Easy way to manage add-in deployment
White paper Automatic Network Deployment Easy way to manage add-in deployment March 2011 Version 1.4 Standss (South Pacific) Limited Contents Introduction... 3 Getting Started... 3 Installing MSI Package
SpamTitan Outlook Addin V2.0
SpamTitan Outlook Addin V2.0 The SpamTitan Outlook Addin v2.0 allows users to do a varity of spam filtering management from the outlook client, including Report Spam and Ham messages to the SpamTitan Bayesian
NetSpective Logon Agent Guide for NetAuditor
NetSpective Logon Agent Guide for NetAuditor The NetSpective Logon Agent The NetSpective Logon Agent is a simple application that runs on client machines on your network to inform NetSpective (and/or NetAuditor)
Manual for System Engineers and Administrators
Manual for System Engineers and Administrators Revision History Revision Date Author Description 1.0 21. Mai 2015 Tom Huerlimann Initial Release 2.0 25. Mai 2015 Tom Huerlimann License Agreement added
Web Security Service
Webroot Web Security Service Desktop Web Proxy Configuration Guide Webroot Software, Inc. 385 Interlocken Crescent Suite 800 Broomfield, CO 80021 www.webroot.com Desktop Web Proxy Configuration Guide September
DisplayLink Corporate Install Guide
This document s classification is: Public This means: It can be freely distributed to Customers without an NDA needing to be in place Document Analysis Title Document number DisplayLink Corporate Install
Vocalité Version 2.4 Feature Overview
Vocalité Version 2.4 Feature Overview 1 Copyright and Trademark Information 1994 2005 Interactive Intelligence Inc./ Vonexus Inc. All rights reserved. Vonexus is a wholly-owned subsidiary of Interactive
