Custom Web Service site - Setup and Configuration



Similar documents
Team Helpdesk for Outlook Managerial Installation and Configuration

Help Manual & Documentation Team Helpdesk

IMDG Code for Intranet

Installing the ASP.NET VETtrak APIs onto IIS 5 or 6

Bitrix Site Manager ASP.NET. Installation Guide

USING STUFFIT DELUXE THE STUFFIT START PAGE CREATING ARCHIVES (COMPRESSED FILES)

Capture Pro Software FTP Server System Output

Colligo Manager 5.1. User Guide

CloudBerry Dedup Server

educ Office Remove & create new Outlook profile

Single Sign On via Qlikview IIS Server

Using Internet or Windows Explorer to Upload Your Site

Prepared by Mythtech Limited OFFICE 365 MIGRATION MANUAL GUIDELINE

Sitecore Ecommerce Enterprise Edition Installation Guide Installation guide for administrators and developers

SOS SO S O n O lin n e lin e Bac Ba kup cku ck p u USER MANUAL

ProjectWise Explorer V8i User Manual for Subconsultants & Team Members

Insight Video Net. LLC. CMS 2.0. Quick Installation Guide

AXIS 70U - Using Scan-to-File

How to Install and Setup IIS Server

DataCove PST Import Tool

FTP, IIS, and Firewall Reference and Troubleshooting

1. Navigate to Control Panel and click on User Accounts and Family Safety. 2. Click on User Accounts

To install Multifront you need to have familiarity with Internet Information Services (IIS), Microsoft.NET Framework and SQL Server 2008.

Setting up VMware ESXi for 2X VirtualDesktopServer Manual

How to configure the DBxtra Report Web Service on IIS (Internet Information Server)

Montefiore Portal Quick Reference Guide

4cast Client Specification and Installation

Census. di Monitoring Installation User s Guide

Outlook Profile Setup Guide Exchange 2010 Quick Start and Detailed Instructions

How to Get Your Site Online

Enterprise Knowledge Platform

Como configurar o IIS Server para ACTi NVR Enterprise

Colligo Manager 6.0. Connected Mode - User Guide

Exercise Safe Commands and Audit Trail

ArcGIS Business Analyst Premium* ~ Help Guide ~ Revised October 3, 2012

Instructions for Configuring a SAS Metadata Server for Use with JMP Clinical

Migrating From Bobcat Mail To Google Apps (Using Microsoft Outlook and Google Apps Sync)

Outlook - WebDesk Synchronization Set Up Guide

Primavera P6 Professional Windows 8 Installation Instructions. Primavera P6. Installation Instructions. For Windows 8 Users

Zanibal Plug-in For Microsoft Outlook Installation & User Guide Version 1.1

How to setup a VPN on Windows XP in Safari.

QuadraMed Enterprise Scheduling Combined Service Installation Guide. Version 11.0

Reference and Troubleshooting: FTP, IIS, and Firewall Information

Tool Tip. SyAM Management Utilities and Non-Admin Domain Users

Enabling Kerberos SSO in IBM Cognos Express on Windows Server 2008

Distributing SMS v2.0

DP-313 Wireless Print Server

ISSUE TRACK FOR WINDOWS INSTALLATION GUIDE VERSION XX

STATISTICA VERSION 10 STATISTICA ENTERPRISE SERVER INSTALLATION INSTRUCTIONS

Lenovo Online Data Backup User Guide Version

Getting started with 2c8 plugin for Microsoft Sharepoint Server 2010

Installing Globodox Web Client on Windows 7 (64 bit)

Setting up Citrix XenServer for 2X VirtualDesktopServer Manual

How To Install The Snow Active Directory Discovery Service On Windows (Windows) (Windows 7) (Powerbook) (For Windows) (Amd64) (Apple) (Macintosh) (Netbook) And (Windows

Microsoft Office 365 Exchange Online Cloud

OUTLOOK ANYWHERE CONNECTION GUIDE FOR USERS OF OUTLOOK 2010

Unity Application Suite SQL Server Database Integration

Installing and Configuring Login PI

Printer Sharing of the PT-9500pc in a Windows Environment

Sophos Endpoint Security and Control How to deploy through Citrix Receiver 2.0

Colligo Contributor File Manager 4.6. User Guide

ECA IIS Instructions. January 2005

Adding Outlook to a Blackberry, Downloading, Installing and Configuring Blackberry Desktop Manager

Booth Gmail Configuration

Installing OneStop Reporting Products

STK Terrain Server Installation Guide

Access It! Universal Web Client Integration

Xopero Backup Build your private cloud backup environment. Getting started

WSDOT ProjectWise V8i Training 101

IIS, FTP Server and Windows

Sitecore Security Hardening Guide

How To Install An Archive Service On An Exchange Server (For A Free) With A Free Version Of Ios (For Free) On A Windows Xp Or Windows 7 (For Windows) (For An Ubuntu) (

PaperPort PSP Server 3 SERVER ADMINISTRATOR S GUIDE

Moving the TRITON Reporting Databases

LPR for Windows 95/98/Me/2000/XP TCP/IP Printing User s Guide. Rev. 03 (November, 2001)

Installing LearningBay Enterprise Part 2

INSTALLATION INSTRUCTIONS FOR UKSSOGATEWAY

ConvincingMail.com Marketing Solution Manual. Contents

Perceptive Connector for Microsoft Dynamics AX

USER GUIDE Deploying Your Application to WinHost

Installing Globodox Web Client on Windows Server 2012

PaperStream Connect. Setup Guide. Version Copyright Fujitsu

Active Directory integration with CloudByte ElastiStor

Configuring Outlook 2013 For IMAP Connections

TERAcloud w w w. t e r a c l o u d. u k

Step-by-Step Setup Guide Wireless File Transmitter FTP Mode

Secret Server Installation Windows 8 / 8.1 and Windows Server 2012 / R2

System Center Service Manager

ProSystem fx Document

InfoRouter LDAP Authentication Web Service documentation for inforouter Versions 7.5.x & 8.x

Simple Solution. Brighter Futures. TSDS Technical Course Module 3: Loading Data Using the DTU

Capture Pro Software FTP Server Output Format

Installation Guide. Research Computing Team V1.9 RESTRICTED

Millennium Drive. Installation Guide

NAS 206 Using NAS with Windows Active Directory

STATISTICA VERSION 9 STATISTICA ENTERPRISE INSTALLATION INSTRUCTIONS FOR USE WITH TERMINAL SERVER

Lab SBS14.FARM_Hyper-V - Using SharePoint with Outlook and Lync

MCTS Guide to Microsoft Windows Server 2008 Applications Infrastructure Configuration (Exam # )

Transcription:

1 Custom Web Service site - Setup and Configuration (Team Helpdesk for Outlook) Before end-users and callers can start using Customer Web Service (CWS), the helpdesk administrator needs to first setup and configure certain settings, in the web access administrative panel in Team Helpdesk Outlook, and then on the IIS web server. The followings list all the steps required to be performed to get CWS website running in few minutes. Step 1: Setting up an IIS web folder as virtual directory (or a website) Step 2: Set appropriate network permission to the IIS shared folder Step 3: Extract/Copy all Customer Web Access application files to the IIS web folder Step 4: Set ASP.NET permission on Temp folder Step 5: Configure web Access specific settings in Team Helpdesk add-in Step 6: Write/Update XML metadata files from Team Helpdesk for Outlook

2 Step 1: Setting up an IIS web folder as virtual directory The first step in setting up the Customer Web Service (CWS) site requires creating a new website or virtual directory under your IIS server. In this document, we discuss the configuration of a virtual directory of an existing website, such as your default website under IIS. Under your windows server system, goto Start >Control Panel > Administrative Tools > Internet Information Services (IIS) Manager. Select your existing website in your IIS manager tree and right-click to choose New submenu and then 'Virtual Directory...'. You will be prompted with the 'Virtual Directory Creation Wizard' that will guide you to create a new virtual directory on your existing website.

3 Click Next and type the alias for the virtual directory, say, CWS as shown in the image below. Click Next and specify the physical folder on the local server to map to this alias. In this case, the physical folder on the server is D:\Inetpub\wwwwroot\CWS. The image below shows that.

Click Next and specify permissions for this Virtual Directory as shown in the image below. 4

5 Click Next and finish the virtual directory creation wizard. The images below displays the result. You can see the new virtual directory, CWS, with a gear symbol in the IIS wizard.

6 Step 2: Set appropriate network permission to the shared folder The just created 'CWS' IIS virtual directory or website now needs to be set as a shared network folder for all the helpdesk technicians that uses Team Helpdesk for Outlook. Data interchange between the customer web access and the Team Helpdesk addin in Outlook uses XML formats and are written to a temporary subfolder 'temp' under the virtual directory folder. Due to this requirement, all helpdesk technicians working in Outlook will need to have full control over the 'CWS' network folder. In step 1, we have created a physical folder 'CWS' under the default root folder eg. D:\Inetpub\wwwroot\. Right-Click the folder (eg. CWS) and select 'Sharing and Security...' to invoke the properties dialog as shown on the right. We need to grant full control to this folder (eg. D:\Inetpub\wwwroot) in both Sharing and Security tabs. Let us start with the first one. Click the Sharing tab and select the option 'Share this folder'. This will enable the intrinsic fields such as 'share name' comment, permission etc. network. - This option shares the webfolder 'CWS' on the local webfolder. - Click this button to specify permissions over the

7 Once you are in the permissions dialog, you will see that by default, any users on the local network have read permission over the shared folder. For our needs, we need to allow all helpdesk users to save/update files under this folder. So, either you can add individual user or a group (if you have it defined). In our example, we have defined a group 'ServiceDesk' comprising of all helpdesk users so that setting permission for all users can be done in a single click. Check the option 'Full Control' to allow all technicians in the helpdesk team to save/update 'Customer Web Service' specific metadata XML files.

8 Likewise, add the same helpdesk group (eg. ServiceDesk) under the Security tab and grant 'Full Control' access. The shared folder would now appear with a hand icon on folder icon to signify a shared resource over the network.

9 17.3.3 Step 3: Extract all Customer Web Service (CWS) application files Now that we have created an exclusive web-enabled physical folder on the server and granted full control to all helpdesk users (step 1 and 2 respectively), the next step is to extract all the files and subfolders from the Customer Web Service zip archive (eg. CustomerWebService.zip) from the installation folder (located under the Program files folder of the system) to the shared network IIS folder. Goto the installation folder of 'Team Helpdesk Manager', which should typically be under Program files\assistmyteam. If you have opted the managerial portion (server tools) during installation, you would find that there is a zip archive file named as 'CustomerWebService.zip' under the installation folder, the contents of which are shown below: Extract all the files and subfolders under the zip (eg. CustomerWebService.zip) file to the network shared web-enabled Customer Web Service (CWS) folder. For example, \\192.168.1.4\CWS where '192.168.1.4' is the windows server and 'CWS' being the web-enabled folder (either configured as a website or virtual directory under an existing website in IIS). If step 2, if the permission (eg. full control) was successfully set, the files and subfolder would be extracted/copied to the network share.

10 Step 4: Set ASP.NET permission on Temp folder. The Customer Web Service functionality is built upon ASP.NET 2.0 and AJAX technology. Typically, an ASP.NET application requires read, execute, and list access for the ASP.NET account for the web site root (for example: D:\inetpub\wwwroot\CWS or any alternative site directory you may have configured in IIS), the content directory and the application root directory in order to monitor for configuration file changes. The application root corresponds to the folder path associated with the application virtual directory in the IIS Administration tool. Goto the windows server system (where the IIS manager is hosted), and navigate to the physical folder (using windows explorer) for which the Customer Web Service virtual directory or a website was created in Step 1). The folder already consists of various web files and subfolders that were extracted/copied in the previous step. The special interest that we have now is for the 'Temp' folder, as this is the folder that saves uploaded attachments from support request case temporarily. Hence, the ASP.NET account needs to be configured to have full control over this 'Temp' folder. You do that by right-clicking 'Temp' folder > 'Sharing and Security..'. In the security tab, select the ASP.NET account. Different version of IIS has different ASP.NET account name. For example, in IIS version 5 (windows 2000 server), it is ASPNET, and in IIS version 6 (windows server 2003), it is IIS_WPG group whereas in IIS 7 version (Windows 2008 server), it is IIS_USRS group. In the screenshot below, we have IIS 6 version and hence, the IIS_WPG group is allowed 'Full Control' over the 'Temp' folder.

11 Step 5: Configure CWS specific settings from Outlook The Customer Web Service (CWS) site does not make use of a database to store the helpdesk settings and lists. Instead, the data and settings are stored as XML metadata files and are saved/updated from the Team Helpdesk add-in interface in Outlook (by helpdesk managers/technicians). The document takes you to finer detail on various web access settings that need to be configured in the administrative tool, before saving/updating the XML metadata files in the IIS folder. Displayed below is a part of the Customer Web Service (CWS) settings dialog. To save/update the CWS specific XML metadata files from Outlook to the shared network web-enabled folder (on the server), it needs to know the full UNC folder path. If the network folder resource requires a network credential, then you will be prompted to enter one. Check this option to update the CWS specific settings metadata automatically when there is any change in the Team Helpdesk settings in Outlook/Exchange. The Team Helpdesk lists and settings (eg. problem categories and types) would surely change/update in due time. The helpdesk manager would need to update the web service XML metadata files accordingly, so that data used in the web service application is in synch with that in Outlook. Though the helpdesk manager can manually update the data files for web service, it would be a tedious task if the settings in Outlook are to change every now and then. In such scenario, it is recommended to allow Team Helpdesk (in Outlook) to automatically update CWS specific metadata XML files in the shared network folder, when there is any changes in the lists and settings in Outlook. Check this option to create/update knowledge base data XML files in the web-enabled CWS network folder. Check this option to make the custom fields available in the support request submission web form. Check this option to make the asset fields available in the support request submission web form. The Caller Web Access (CWA) site, which is a part of the Customer Web Service (CWS) site, requires a user credential for caller to access their support cases online. Helpdesk managers can define this credential (eg. password) in the Team Helpdesk Callers list dialog. Alternatively, a random password can be generated automatically when a new caller is added to the Callers list.

12

13 Step 6: Write/Update XML metadata files from Outlook The last remaining step is to save/update the Customer Web Service (CWS) specific XML metadata files in the CWS network web-folder. The XML metadata files contain the required Team Helpdesk lists and settings defined by the helpdesk manager in Outlook and these files feed data to the Customer Web Service applications when end-users submit new support requests via webform or when callers login to load their support cases. Before any XML data files can be updated, the helpdesk manager needs to specify the network share that was configured in Step 2. If the appropriate permission was set, clicking the 'Update data' button generate all the required XML files. What is web.config? The ASP.NET Web.config file is used to define the configuration settings for an ASP.NET application. ASP.NET and the.net Framework use.config files to define all configuration options. The.config files, including the ASP.NET Web.config file, are XML files. The web.config file is also updated everytime in the network share along with the XML metadata files. Team Helpdesk specific data are saved under the <appsettings> section as illustrated below: - <appsettings> <add key="assetfield2title" value="type" /> <add key="assetfield3title" value="os" /> <add key="assetfield4title" value="make" /> <add key="assetfield5title" value="ip" /> <add key="myfield1title" value="associateid" /> <add key="myfield2title" value="associatename" /> <add key="myfield3title" value="associateaddress" /> <add key="myfield4title" value="associatetype" /> <add key="myfield1mandatory" value="0" />

14 <add key="myfield2mandatory" value="0" /> <add key="myfield3mandatory" value="0" /> <add key="myfield4mandatory" value="0" /> <add key="timespentmandatory" value="0" /> <add key="allowmultipletechnicians" value="0" /> <add key="duedateinterval" value="0" /> </appsettings>