Install Extension Windows

Installation Prerequisites

The extension window can be deployed on the UCCUCC stands for Unified Contact Center and consists of a queue that can be handled by Agents Each Contact Center has its own settings, interactive voice response questions and Agent with specific skills. Agents can be member of, or sign up to, one or more Contact Centers. server, alternative this can also be a other server with IIS. The extension window has the following requirements:

 

Installation of the plugin

For the Extension Window to work a plugin needs to be loaded in the UCC.

Note If your plugin isn't in this list, then the information can be requested at the Support Team.

 

 

 

 

Extension window Installation

  1. Log in on the server on which the UCC service is running.
  2. Create a folder in the wwwroot folder and call this folder ‘CRMCasesExtension’. Copy the unzipped files from the extension windows package to this folder , e.g.:
    C:\inetpub\wwwroot\CRMCasesExtension’.
  3. Open IIS.
  4. In IIS choose option ‘Convert to Application’. A popup will appear.
  5. Click on the select button to choose the 'UCCServiceApplicationPool' application pool.
  6. Click on the ‘OK’ button.
  7. To verify select 'Browse *' on the right side of IIS.

 

Configure Extension window

Learn More

 

Configure when to open Extension window

Learn More

 

Configure UCC for Extension window

Make sure the following UCC Settings are "true" and the plugin is configured on SharePoint, Learn More:

  • UseCRM
  • UseStatistics

 

Installation of the Extension window for Lync and Skype for Business users

  1. Create an .reg file with the following code
    1. Replace the 'ucc.domain.com' with the correct FQDNA fully qualified domain name (FQDN), sometimes also referred as an absolute domain name, is a domain name that specifies its exact location in the tree hierarchy of the Domain Name System (DNS)..
    2. Verify the URL by opening it in a browser.

    Windows Registry Editor Version 5.00

    ;Start Office v15.0 settings

    [HKEY_CURRENT_USER\Software\Microsoft\Office\15.0\Lync\Addins]

    [HKEY_CURRENT_USER\Software\Microsoft\Office\15.0\Lync\Addins\{683B0E00-AFE5-4277-BB53-E747883AC1BC}]

    "Name"="Cases CRMCRM stands for Customer Relationship Management and is a method/technology for managing contacts of customers. CRM helps to offer each customer an individual value proposition based on its wishes. In addition, CRM makes it visible which customers represent higher value for the organization and therefore might be served in a different way. extension"

    "InternalURL"="http://ucc.domain.com/CRMCasesExtension/CRMCasesExtensionWindowPage.aspx"

    "ExternalURL"="http://ucc.domain.com/CRMCasesExtension/CRMCasesExtensionWindowPage.aspx"

    "ExtensibilityWindowSize"=dword:00000002

    "DefaultContextPackage"=dword:00000000

    "ExtensibilityApplicationType"=dword:00000000

    [HKEY_CURRENT_USER\Software\Microsoft\Office\Lync\Security\Trusted Sites\ucc.domain.com\]

    "http"=dword:00000001

    "https"=dword:00000001

    ;End Office v15.0 settings

    ;Start Office v16.x settings

    [HKEY_CURRENT_USER\Software\Microsoft\Office\16.0\Lync\Addins]

    [HKEY_CURRENT_USER\Software\Microsoft\Office\16.0\Lync\Addins\{683B0E00-AFE5-4277-BB53-E747883AC1BC}]

    "Name"="Cases CRM extension"

    "InternalURL"="http://ucc.domain.com/CRMCasesExtension/CRMCasesExtensionWindowPage.aspx"

    "ExternalURL"="http://ucc.domain.com/CRMCasesExtension/CRMCasesExtensionWindowPage.aspx"

    "ExtensibilityWindowSize"=dword:00000002

    "DefaultContextPackage"=dword:00000000

    "ExtensibilityApplicationType"=dword:00000000

    [HKEY_CURRENT_USER\Software\Microsoft\Office\Lync\Security\Trusted Sites\ucc.domain.com\]

    "http"=dword:00000001

    "https"=dword:00000001

    ;End Office v16.0 settings

  2. Run the .reg file when signed in as the user. (with Elevated Rights)

Note After running the registry settings file, it is a good practice to shut down and restart the Skype for Business client. Otherwise Skype for Business might not use the changes caused by the registry file in a proper way.

TipIf the user cannot run the registry key and you need to run as another user. You can replace "HKEY_CURRENT_USER" "HKEY_USERS\<USER_SID>". You can find the User_Sid with the command "whoami /user".

 

(Optional) Set Elevated Trust Setting on Agent Client

  1. Run the following reg key on the clients of the Agent

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\Software\Microsoft\Silverlight\]

"AllowElevatedTrustAppsInBrowser"=dword:00000001

[HKEY_LOCAL_MACHINE\Software\Wow6432Node\Microsoft\Silverlight\]

"AllowElevatedTrustAppsInBrowser"=dword:00000001

 

(Required for Elevated Trust) Deploy certificate

  1. Request certificate at WORKSTREAMPEOPLE
  2. Run the certificate
  3. Select Install Certificate
  4. Select Local Machine
  5. Place in Certificate store "Trusted Publisher"