Microsoft CRM E-Service Accelerator Introduction and Installation Guide White Paper

From this document you will learn the answers to the following questions:

What will the Register File be the default path to?

What is the file path for the e - service Accelerator?

What is the e - service module called?

Similar documents
Integration of Demand Generation Tools with Customer Relationship Management

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

NSi Mobile Installation Guide. Version 6.2

vtiger Customer Portal 5.0 User Manual

Migrating MSDE to Microsoft SQL 2008 R2 Express

Advantage for Windows Copyright 2012 by The Advantage Software Company, Inc. All rights reserved. Client Portal blue Installation Guide v1.

Migrating helpdesk to a new server

Ingenious Testcraft Technical Documentation Installation Guide

Using Internet or Windows Explorer to Upload Your Site

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

Bitrix Site Manager ASP.NET. Installation Guide

NovaBACKUP xsp Version 15.0 Upgrade Guide

vtiger Customer Portal 4.2 User Manual

Installation Guide. SafeNet Authentication Service

Product Manual. MDM On Premise Installation Version 8.1. Last Updated: 06/07/15

Avatier Identity Management Suite

Kaseya Server Instal ation User Guide June 6, 2008

Citrix EdgeSight for NetScaler Rapid Deployment Guide

Add in Guide for Microsoft Dynamics CRM May 2012

Secure Messaging Server Console... 2

Password Reset Server Installation Guide Windows 8 / 8.1 Windows Server 2012 / R2

1. Open Thunderbird. If the Import Wizard window opens, select Don t import anything and click Next and go to step 3.

Single Sign-on Configuration for SharePoint Integration

If you are you are using Microsoft outlook 2007, then new toolbar will be added below the Outlook menu bar,

Installation Guide. Tech Excel January 2009

Defender Token Deployment System Quick Start Guide

Team Foundation Server 2012 Installation Guide

Using Microsoft Windows Authentication for Microsoft SQL Server Connections in Data Archive

WhatsUp Gold v16.3 Installation and Configuration Guide

LT Auditor Windows Assessment SP1 Installation & Configuration Guide

Secret Server Installation Windows Server 2008 R2

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

TIBCO Spotfire Automation Services Installation and Configuration

ImageNow Interact for Microsoft SharePoint Installation, Setup, and User Guide

Installation Guide. (June 2014)

MadCap Software. Upgrading Guide. Pulse

RemoteLab 2.0 Admin Guide

NETWRIX CHANGE NOTIFIER

c360 Portal Installation Guide

Secret Server Installation Windows Server 2012

Census. di Monitoring Installation User s Guide

Alert Notification of Critical Results (ANCR) Public Domain Deployment Instructions

Matrix Logic WirelessDMS Service 2.0

INSTALLATION GUIDE V2.1 (DRAFT)

GE Measurement & Control. Remote Comms System. Installation and User Reference Guide

OTP Server Integration Module

Millennium Drive. Installation Guide

EBOX Digital Content Management System (CMS) User Guide For Site Owners & Administrators

TECHNICAL NOTE. The following information is provided as a service to our users, customers, and distributors.

Setting up an MS SQL Server for IGSS

Microsoft Expression Web

Aradial Installation Guide

ServiceDesk 7.1 Installation and Upgrade. ServiceDesk 7.1 Installation and Upgrade - Using Domain Service Credentials A Step by Step Guide

FieldIT Limited FieldIT CRM. Installation Manual v1.3.i3 (Enterprise Install)

WebSpy Vantage Ultimate 2.2 Web Module Administrators Guide

MICROSTRATEGY 9.3 Supplement Files Setup Transaction Services for Dashboard and App Developers

Chapter 3 Installing Foundation 2013 onto Windows Server

Snow Inventory. Installing and Evaluating

Sage 200 Web Time & Expenses Guide

versasrs HelpDesk quality of service

Enabling Kerberos SSO in IBM Cognos Express on Windows Server 2008

PC Monitor Enterprise Server. Setup Guide

SilverlightViewerForReportingServices2008GettingStartedExample.zip

0651 Installing PointCentral 8.0 For the First Time

SchoolBooking SSO Integration Guide

HOW TO CONFIGURE SQL SERVER REPORTING SERVICES IN ORDER TO DEPLOY REPORTING SERVICES REPORTS FOR DYNAMICS GP

FrontDesk. (Server Software Installation) Ver

Click Studios. Passwordstate. Installation Instructions

STATISTICA VERSION 10 STATISTICA ENTERPRISE SERVER INSTALLATION INSTRUCTIONS

DIRECTORY PASSWORD V1.2 Quick Start Guide

TIBCO Slingshot User Guide

Install MS SQL Server 2012 Express Edition

Fairfield University Using Xythos for File Sharing

Upgrading from MSDE to SQL Server 2005 Express Edition with Advanced Services SP2

Fax User Guide 07/31/2014 USER GUIDE

NetWrix SQL Server Change Reporter

Configuration Guide. SafeNet Authentication Service AD FS Agent

File Share Navigator Online 1

Exchange Outlook Profile/POP/IMAP/SMTP Setup Guide

Windows Server Update Services 3.0 SP2 Step By Step Guide

How to install and use the File Sharing Outlook Plugin

SonicWALL CDP 5.0 Microsoft Exchange User Mailbox Backup and Restore

Using a Remote SQL Server Best Practices

c360 to Case Installation and Configuration Guide

How To Use Gfi Mailarchiver On A Pc Or Macbook With Gfi From A Windows 7.5 (Windows 7) On A Microsoft Mail Server On A Gfi Server On An Ipod Or Gfi.Org (

LearningServer Portal Manager

Perceptive Intelligent Capture Solution Configration Manager

Deploying WinLIMS Web v7.2 to a Windows 2008 x64 box. Table of Contents. Deploying WinLIMS Web v7.2 to a Windows 2008 x64 box... 1

Mobile Device Management Version 8. Last updated:

TANDBERG MANAGEMENT SUITE 10.0

CRM Form to Web. Internet Lead Capture. Installation Instructions VERSION 1.0 DATE PREPARED: 1/1/2013

Team Foundation Server 2010, Visual Studio Ultimate 2010, Team Build 2010, & Lab Management Beta 2 Installation Guide

Server Installation Manual 4.4.1

Quick Start Guide 0514US

Installation Guide for Microsoft SQL Server 2008 R2 Express. October 2011 (GUIDE 1)

ilaw Installation Procedure

Customization & Enhancement Guide. Table of Contents. Index Page. Using This Document

NovaBACKUP Remote Workforce Version 12.5 Cloud Restore

R i o L i n x s u p p o r r i o l i n x. c o m 1 / 3 0 /

Install SQL Server 2014 Express Edition

Transcription:

Microsoft CRM E-Service Accelerator Introduction and Installation Guide White Paper Published: June 2010

Table of Content Executive Summary... 3 Introduction... 3 What are CRM Accelerators?... 3 What is eservice Customer Portal?... 3 E-Service Installation Guide... 3 Installation Pre-requisites... 3 E-Service Console Installation Process... 5 Step 1 - ASP.NET Membership:... 5 Step 2 - CRM Customizations:... 7 Step 3 - Accelerator Console Files:... 9 Step 4 - Data Import and Make the Modifications to e-service Configuration Entity:... 9 E-Service Portal Accelerator Installation & IIS Registration... 14 Modifying & Publishing the e-service Workflows... 14 Creation of Portal User Account... 18 Conclusion... 21 Microsoft CRM - eservice Accelerator 2

Executive Summary This whitepaper discusses eservice Accelerator along with an introduction to Microsoft CRM Accelerators in general. It elaborates the process of: - Console Installation - Portal Accelerator Installation along with IIS Registration and - Creation of Portal User Accounts Introduction What are CRM Accelerators? With Microsoft Dynamics CRM, clients are generally able to ease the processes involved in Contact Management, Sales and Marketing Campaign Performance and Customer Management as a whole. But apart from the basic capabilities of MS CRM, there is a huge demand for add-on CRM solutions Accelerators. Microsoft Dynamics CRM Accelerators are software solutions which team up seamlessly with MS CRM to further the application s usability and functionality. The best part about these add-ons is that their functionalities can be availed merely by configuring their existing application, without requesting for any change-request to the vendor. What is eservice Customer Portal? E-Service Customer Portal CRM Accelerator is primarily goaled to reduce the time that the CRM user would have otherwise spent on picking up and logging cases from customers into its Service module. Sometimes, getting a clear understanding of a case through phone calls, meetings and emails (sometimes all three together) becomes the biggest hurdle towards attending to it. This process is made easy and efficient for both the parties by providing an interface of the CRM application to the customers so that they can log and their cases themselves, independently. Once logged, the vendor gets to see the case details entered by the client, as is, in CRM. This again reduces risks of picking up wrong data by the vendor during cycles of communication. Not only logging cases, customers of an organization can even keep a track of their statuses online. Once the customer logs a case, its progress is entered by the vendors into the CRM application from time to time. This, again, reduces time, money and confusion which might have been caused amongst everyone involved in the process of registering, tracking and resolving cases. E-Service Installation Guide The e-service Accelerator has four components: 1. Microsoft Dynamics CRM customizations 2. ASP.NET User Controls that can be added to an existing Web site 3. A custom workflow assembly and 4. Accelerator Console web files that add functionalities to CRM for configuring the e-service User Controls. Installation Pre-requisites 1. A server with Microsoft Dynamics CRM 4.0 installed. 2. A Microsoft Dynamics CRM system user associated with the role of a Portal User i.e. the CRM user account which is used to call the CRM web services. The suggested name for this user is crmwebuser. Microsoft CRM - eservice Accelerator 3

3. IIS (Internet Information Services) so that the e-service Portal can be published. There would be a requirement of a domain user so that the process of installation can be initiated. The Domain user, crmwebuser, can be considered as an example in this document..then the CRM user would be created for this domain user with the System Administrators rights again. The primary email address of the CRM user would be needed to be specified because this would be the one where the email for the e-service Accelerator link would be sent. A CRM user can be created by clicking on Settings >Administrator -> Users Microsoft CRM - eservice Accelerator 4

E-Service Accelerator can be downloaded from http://crmaccelerators.codeplex.com/releases/view/19956 Extract the file to your local drive. E-Service Console Installation Process Step 1 - ASP.NET Membership: Open the Installation.htm file which will guide you through the installation process. For this, go to the e-service (default named as E-SERVICE_RTW_R1.1 after extracting the files) folder that has been extracted where you can find the Installation.htm in../e-service_rtw_r1.1/html/installation.htm. Click on Step -1 link provided on Installation.htm. Clicking on this will open../e-service_rtw_r1.1\installation\step 1 - ASP.NET Membership. Click on the Step 1 - Configure ASP.NET Membership.bat provided in the folder. Microsoft CRM - eservice Accelerator 5

Click Next button. Select Configure SQL Server for application services and click Next. Type the SQL Server name and select the database from the dropdown and click Next and then Finish. Microsoft CRM - eservice Accelerator 6

Step 2 - CRM Customizations: Following the steps from Installation.htm click step -2 link on the file, this will take you to../e- SERVICE_RTW_R1.1\Installation\Step 2 - CRM Customizations. Over here click msa_e-service_installer.exe. This will open a screen where you need to specify the following details: a) Register File : the default path to Register.xml file b) CMR Customizations File: the file path for the all the e-service Accelerator Customizations to be imported to Microsoft Dynamics CRM c) Installation Log file: the location where an install log file will be written detailing all the steps that the installation process goes through d) CRM Organization Name: the organization for which you want the e-service to access data from e) CRM server URL: the crm server url f) Domain: domain that you are working on g) Username: crmwebuser that we created h) Password: Password of the crmwebsuer. Microsoft CRM - eservice Accelerator 7

Click Install e-service Customizations button provided on the screen. This will install all the customizations. The following types of customizations will be added once the above install e-service Customizations is complete: New Attributes The following attributes will be added to Microsoft CRM: Entity Label Schema Name Field Type Notes Contact e-services Access Level msa_e-servicesaccesslevel picklist Contact Web User msa_webuser bit Not displayed on form New Picklist Values Picklist e-services Access Level e-services Access Level e-services Access Level Values None Web Portal Contact-Level Customer Web Portal Account-Level Customer New Entities Display Name Name Description e-service Audit Account msa_e-serviceauditaccount Stores any changes to Account entity made via the e-service Accelerator portal site. e-service Audit Contact msa_e-serviceauditcontact Stores any changes to Contact entity made via the e-service Accelerator portal site. e-service Audit Case msa_e-serviceauditcase Stores any changes to Case entity made via the e- Service Accelerator portal site. e-service Configuration msa_e-serviceconfiguration Stores configuration information for the e-service accelerator. New Workflows Display Name Primary Entity Description e-service Accelerator Sign Up Contact Initiates web portal customer registration process through the portal site. Also informs web portal customers if their permissions are ever modified. e-service Accelerator Case Created Case Notifies the Case record owner when a Case has been created through the portal site. Microsoft CRM - eservice Accelerator 8

Display Name Primary Entity Description e-service Accelerator Case Notes Added e-service Audit_Account Update e-service Audit_Contact Update Note Account Contact Notifies the Case record owner when a Note has been added to a Case through the portal site. Creates a custom Audit record when an Account profile has been updated through the portal site. Creates a custom Audit record when a Contact profile has been updated through the portal site. e-service Audit_Case Update Case Creates a custom Audit record when a Case has been updated through the portal site. Form and Script Updates The e-service Access Level pick-list will be added to the Contact Form. Script to validate that the contact has an email address will be added to the On-Change event of the e-service Access Level attribute. Step 3 - Accelerator Console Files: On Installtion.htm file click on Step 3, this will to get the e-service console working. This will take you to the folder path../e-service_rtw_r1.1\installation\step 3 - Accelerator Console Files. Open the Accelerator Console files folder and select e-servive folder and copy it to Program files/microsoft CRM/crmweb/ISV folder. Then select dll file e-serviceaccelerator.web.configuration.dll file from Accelerator Console Assembly folder and copy it to Program files/microsoft CRM/crmweb/bin folder. Step 4 - Data Import and Make the Modifications to e-service Configuration Entity: The next step is to Import the CSV file into CRM. For this, on Installation.htm file click Step 4, this will take you to the path where the.csv file is placed in the e- Service folder. Now, enter your CRM URL in the web browser with the same organization that you have specified during the customization process. Microsoft CRM - eservice Accelerator 9

On CRM, click Tools -> Import Data from the toolbar and browse the.csv file from the folder where it is placed and click Next. Microsoft CRM - eservice Accelerator 10

Select e-service Configuration from the record type, click Next and click Import. This will import the e- Service configurations to CRM which can be seen on Settings->Customizations->Custom entities. Once the installer has run, you need to go into Settings Customizations Customize Entities and ensure that the e-service Configuration entity is displayed within the Settings area of the application. For this, select the e- Service Configuration Entity which will open the Entity screen. Under Area to display this entity select Settings then click save and close. Microsoft CRM - eservice Accelerator 11

After saving the record refresh the browser, refreshing it would show e-service Console and e-service Configuration in the Settings Module. Now click on e-service Configuration, select Default Subject and websuer. Specify smtp Password, smtp server and smtp user account, click save and close button. This completes the e-service console installation and various configurations settings require d for the console. Microsoft CRM - eservice Accelerator 12

Microsoft CRM - eservice Accelerator 13

E-Service Portal Accelerator Installation & IIS Registration e-service console is installed successfully, the next step is to install the Portal. For this, on Installtion.htm file click step 5. This will take you to the folder path../e- SERVICE_RTW_R1.1\Installation\Sample Portal where all the contents for the portal are available. You need to copy all these files, create a folder wherever you want, create the physical path of your website and paste the files & folders for the portal. Open the web.config file that is there in the root directory and modify the following details: a) LocalSqlServer: to the sql server that you have specified during the customization step b) CrmOrganizationName: to the name of the organization which was specified during the customization process c) CrmServerURL: only specify server name and the port and leave the rest as is d) CrmwebServiceUser: user would be crmwebuser in our case e) CrmWebServicePassword: password of the crmwebuser f) Crmdomain: the domain that you are working on Update the indormations save the file and close it. Now, create the virtual directory for the website from IIS. After doing this either browse the default.aspx page from IIS or enter the URL in web browser to check if you are able to access the portal. http://localhost:port/default.aspx would take you to your portal. Modifying & Publishing the e-service Workflows You are now done with installation process. The next step is to update the e-service workflows that were created automatically during the installation process. All six workflows that are installed will have to be updated before they are published. To update the e-service workflows, click settings-> workflows, this will show all the workflows out of which we need to update only the e-service workflows described below: 1) Double click MSA- e-service: Audit Account Updates via the e-service Portal. This will open this workflow in edit mode. Microsoft CRM - eservice Accelerator 14

Click Modified by (User): link. Select Microsoft Crm web user as the crmwebuser (the user that you created for e-service). Microsoft CRM - eservice Accelerator 15

Microsoft CRM - eservice Accelerator 16

Click Save and Publish buttons to publish the workflow. 2) Double click MSA e-service: Audit Case Updates via e-service Portal. This will open this specific workflow in edit mode, click Case : Modified by doesnot equal link and update the Microsoft CRM web user to the user that we have created for e-service Portal. Click Save and Publish buttons to publish this specific workflow. 3) Double click MSA e-service: Audit Contact Updates via e-service Portal. This will open this specific workflow in edit mode. Click Modified by (User): link. Select Microsoft Crm web user as the crmwebuser(this is the user created for e-service). Click Save and Publish buttons to publish the workflow. 4) Double click MSA e-service: Case Note Added Via e-service Portal. This will open this specific workflow in edit mode. Click Note: Created by doesnot equal hyperlink. Select Microsoft CRM Web User as the crmwebuser(this is the user created for e-service). Click Save and Publish buttons to publish the workflow. Double click MSA e-service: Case e-service Portal Account Signup. This will open this specific workflow in edit mode. Click Set Properties beside Send Email. Here update moss to your server name and 4444 to the port of your e-service Portal. Click Save and Publish buttons to publish the workflow. 5) Double click MSA e-service: New Case Created Via the e-service Portal. This will open this specific workflow in edit mode. Click Case: Created by doesnot equal hyperlink and select Microsoft CRM web user as the crmwebuser (this is the user created for e-service). Then click Set Properties button beside Send Email, change the From to the crmwebuser. Click Save and close button and then Publish buttons to publish the workflow. 6) Double click MSA e-service: New Service Scheduled Via the e-service Portal. This will open this specific workflow in edit mode, click Service Activity: Created by Equals link and select Microsoft CRM web user as the crmwebuser (this is the user created for e-service). Click Save and Publish buttons to publish the workflow. Microsoft CRM - eservice Accelerator 17

Creation of Portal User Account The e-service portal is ready to be used but in order to access the Portal we need to create a contact or a user account, through which you would login to the portal. Follow the steps below to create the Portal User: 1) In Sales Tab, double click Contact. This will open the contact entity with all the contacts. Select the contact that you wish to create the Account with. Enter email address and select web Portal Contact Level Customer for e-service Acess level and save the record by clicking Save button. 2) Select Workflows under the details provided in the left pane. There you can see the workflow being executed automatically since the Contact is updated. Click History in the Details provided in the left pane to see the mail being sent. There you would see the link provided for creating the account and for the default page. Since you have to create the account, copy the Createaccount link to web browser. It would take you to the page for Account creation. Microsoft CRM - eservice Accelerator 18

The User account creation page will look like the one below: 3) There s a possibility when you try to browse to createaccount page you get an error like the one shown below, in which case you will have to login to SQL Server to add the User NT AUTHORITY\NETWORK SERVICE to the users of aspnetdb database and select db_owner under owned-schemas and Role members. Microsoft CRM - eservice Accelerator 19

4) If the User has been successfully created you are now ready to login to the login screen provided on the default page. You can login to the site by entering the username and the password. Microsoft CRM - eservice Accelerator 20

Conclusion We have implemented CRM Accelerators like Business Data Auditing and Portal Integration with e-service Customer Portal being the latest. Using such accelerators can often save time and money as opposed to purchasing new applications for meeting certain requirements. Organisations which are already friendly with MSCRM do not need to invest anything for training and purchasing new applications. IOTAP is an IT consulting and Software Services Company with global delivery centers in Mumbai and Chennai, India. We are a Microsoft Gold Certified Partner and use products and technologies likesharepoint, Tridion, Endeca, Dynamics CRM, Silverlight, and the Dot Net and J2EE platforms to create solutions that help our customers connect, communicate and collaborate effectively. Part of a prominent half-a-billion dollar group based in Oman with interests in Technology Services, Infrastructure, Real Estate, Entertainment Media. Our solutions are designed to provide a seamless integration of business practices with the current technology strategies. We bring you the continuity and management depth to make sure that your technology supports your business, not the other way around. Over the years, we have leveraged our position in the global market with an enviable list of clients (US, Europe, South Africa, Middle East, Australia and New Zealand) and a phenomenal growth rate: thanks to our endeavors for constant IT innovation and a deep rooted commitment to quality and time bound deliveries. Contact: Intelligence On Tap (IOTAP) Phone: + 91.22.4062.2601 Suite 210, Classic Center Fax: + 91.22.4062.2603 Andheri East, www.iotap.com Mumbai 400093 info@iotap.com India Microsoft CRM - eservice Accelerator 21