• No results found

Installation & User Guide

N/A
N/A
Protected

Academic year: 2021

Share "Installation & User Guide"

Copied!
30
0
0

Loading.... (view fulltext now)

Full text

(1)

CRM-SharePoint Connector

(2)

Copyright © 2005 KWizCom LTD. All rights reserved.

Company Headquarters

P.O. Box # 38514 North York, Ontario M2K 2Y5

Canada

E-mail: [email protected]

Web site: http://www.KWizCom.com

Sales

(3)

3

Table of Contents

Introduction ... 4

Overview _____________________________________________________________ 5 So, how does it work? _________________________________________________ 6 Key Features & Benefits _______________________________________________ 7

Installation ... 8

Software prerequisites ________________________________________________ 8 Installation Procedure ________________________________________________ 8 Post Installation ______________________________________________________ 9

Component Localization ... 11

Resource File Editor utility structure ________________________________ 11 Translating a KWizCom component _________________________________ 12 Use the component in your preferred language _____________________ 12

Component Activation ... 13

Administrator's Guide ... 15

Introduction ________________________________________________________ 15 CRM-SharePoint Connector configuration ___________________________ 15 MS CRM with SharePoint-based document management capabilities 21

FAQ ... 24

What exactly does KWizCom CRM-SharePoint Connector do? ________ 28 Does CRM-SharePoint Connector require that the CRM server and the SharePoint server be installed on the same server? _________________ 28

Version Release Notes ... 29

New Added Features ________________________________________________ 29 This Version's Known Issues/Limitations ___________________________ 29

(4)

Introduction

KWizCom CRM-SharePoint Connector is a Microsoft CRM 3.0 add-on that provides Microsoft CRM 3.0 users with enhanced document management capabilities. This is done by seamlessly integrating Microsoft SharePoint Services capabilities into CRM 3.0 user interface.

This document provides all the information needed to install, evaluate and deploy this KWizCom product:

Product overview

Installation guide

Component localization

Component activation

Administrator's guide

FAQ

(5)

5

Overview

KWizCom CRM-SharePoint Connector enables users to better manage documents connected to any CRM entity (Account, Lead, Product etc.). These document management capabilities relay on Microsoft SharePoint Services, and provide CRM users with the ability to:

 Create document Libraries and folders

 Save documents connected to any CRM entity

 Search for documents

 Expose documents to users who are NOT CRM users (and do not have CRM client license)

(6)

So, how does it work?

KWizCom CRM-SharePoint Connector automatically creates a SharePoint site for a CRM entity (for example: A site for every account, where you can store all documents, contracts related to each account).

(7)

7

Key Features & Benefits

CRM enhanced knowledge management features, based on wide-spread SharePoint technology

Enable CRM users and non CRM users share the same documents

Provide an API for SharePoint site creation that can be used for any

other purpose

(8)

Installation

Software prerequisites

Server Requirements

1. Microsoft CRM 3.0 2. WSS 2.0 / SPS 2003 OR 3. WSS 3.0 / MOSS 2007

Client PC Requirements

1. Microsoft Windows XP - SP2 / Windows Vista 2. IE6+ SP1 / IE7

Installation Procedure

1. Log in to the CRM 3.0 server as local admin. 2. Unzip the CRM-SharePoint Connector zip file.

3. Double-click the .msi file in order to begin the installation.

(9)

9

Post Installation

1. After completion of the installation, you will see a new KWizCom entry on your CRM server, in Windows Start -> All Programs ->

KWizCom containing:

About CRM-SharePoint Connector

Display General information about the component.

Activate CRM-SharePoint Connector

This utility enables you (the SharePoint Administrator) to activate the downloaded evaluation version.

CRM-SharePoint Connector User Guide

Link to user-guide document (.PDF).

CRM-SharePoint Connector Settings

Configuration utility that enables to define the SharePoint site creation rules.

CRM-SharePoint Connector Resource Editor

This utility enables to translate the component to your local language. Please review the next sections for further details about component localization and activation.

2. Set a domain user account that has a SharePoint site creation

privileges. This step is required because the CRM-SharePoint connector creates a SharePoint site whenever a new defined CRM entity is

(10)

his credentials.

On your SharePoint server:

 Open Internet Information Services (IIS) Manager.

 Find “_layouts” folder under your SharePoint web site.

 Under “_layouts” folder find “KWizCom_CRMConnector” folder.

 Make KWizCom_CRMConnector folder a virtual directory and assign it the same Application pool that “_layouts” virtual directory uses.

 Open “C:\Program Files\Common Files\Microsoft Shared\web server extensions\60\TEMPLATE\LAYOUTS\KWizCom_CRMConnector” folder (WSS 2.0 / SPS 2003) OR

“C:\Program Files\Common Files\Microsoft Shared\web server extensions\12\TEMPLATE\LAYOUTS\KWizCom_CRMConnector”

 Rename “web.config1” file to “web.config” and open it for editing

 In the <identity impersonate="true"

userName="domain\username" password="password"/> element insert username and password of a domain user that has sufficient privileges to create SharePoint sites.

(11)

11

Component Localization

Every KWizCom component comes with localization utility called "Resource File Editor" that enables translation of the component user interface to any required language.

This section describes this utility and the translation process.

Resource File Editor utility structure

This utility displays the following dialog that enables the administrator to translate every displayed string (captions, menu items, user-messages) to the required target language.

The application displays 2 controls:

"Select Culture" drop-down – contains a list of target languages.

Strings grid – This grid contains all the strings displayed by the

component. The grid includes 3 columns:

a. Internal Name – This column displays the internal name of each string (read only).

b. Default Value – The default displayed value in English (read only).

c. Localized Value – The translated value in the selected language. This is where you enter the required translated value.

Here you select the target language

The captions that should be displayed in your localized language

The default displayed caption for each string in English

(12)

Once you finish translating all the component strings, click "Create" and a resource file will be created. This resource file will automatically be used by the component upon changing the user language on your server.

For example: In an MS SharePoint-based component, you should create a site using your required SharePoint Language Pack. According to the SharePoint site language, the relevant language's resource file will be used by the component.

Translating a KWizCom component

1. On your Windows task bar, select:

Start->All Programs->KWizCom-> SharePoint Quick Launch Web Part Resource Editor

2. Select your target language on the "Select Culture" drop-down list. 3. Translate all the displayed strings in the strings grid by entering a

translated value in the "Localized Value" column.

4. Click the "Create"/"Update" button in order to create/save a resource file for the selected target language.

5. If you want to create additional resource files for more target languages, simply repeat stages 2-4 for each language.

(13)

13

Component Activation

KWizCom components are available for evaluation prior to purchase. This way you can try our components and verify that they indeed meet your needs. An evaluation version for each KWizCom component contains all features of the component's production version. The only difference is that an evaluation version is time-limited, and will operate for a period of one month.

Once you decide to order a KWizCom component, you will need to follow the following steps:

1. Order the component on the KWizCom website – www.KWizCom.com.

2. Send us the installed evaluation version's product Code (you will see the product Code on the "About" product page:

Please use the Activation Request web form, on KWizCom web site to send us your product code.

3. Get the component activation key – this key will be sent to you by email once your order is processed.

(14)

4. Activate your installed evaluation version - click Start -> All Programs -> KWizCom ->

(15)

15

Administrator's Guide

Introduction

After CRM-SharePoint Connector is installed, the administrator role is to define for which CRM entities should SharePoint sites be created, using which site templates and under which URL.

This section describes CRM-SharePoint connector settings utility, which serves for defining these rules by the administrator.

CRM-SharePoint Connector configuration

CRM-SharePoint Connector utility serves to configure CRM-SharePoint Connector. The utility is available on the MS CRM server,

Start>All Programs>KWizCom>CRM-SharePoint Connector> CRM-SharePoint Connector Settings

(16)

Creating a SharePoint site creation rule is done by the following steps: 1. Select a CRM entity in the "CRM Entity" drop-down list.

(17)

17 3. On the "SharePoint Site Name" field enter the name of the site

(18)

4. Next, you should define when should the CRM-SharePoint Connector create a SharePoint site for the CRM entity:

a. Automatically when the CRM entity is created b. Manually upon a user's request

(19)

19 Please review the next chapter for more details about the third option (CRM Workflow).

5. Last thing you should define is how will the SharePoint site be displayed as a part of the MS CRM entity:

a. Tab Name – defines the caption of a new tab that will be added to the CRM entity's page (on the MS CRM GUI). b. Which page of the SharePoint site will be displayed at

default.

In our Campaign example we chose to display the SharePoint site's "Shared Documents" page inside a tab called

(20)

6. Clicking "Apply" will save this CRM-SharePoint site creation rule:

That's it.

(21)

21

MS CRM with SharePoint-based document

management capabilities

Lets continue our Campaign example; When you click the "Campaigns" button in MS CRM, you get the following display:

(22)

As you can see, a new "Documents" tab appears.

(23)

23 Now, when you click the "Documents" tab, the following page is

displayed:

What you see is the web interface of the SharePoint site that was automatically created for the current saved campaign record.

You can create document libraries, store documents in them and search for documents using SharePoint services.

Remark:

This example shows a "vanilla" SharePoint site. In real deployments, it is recommended you design a SharePoint site template that can be better embedded inside the CRM's web interface (same colors, remove SharePoint top menus etc.)

(24)

WSS sites creation by a system user account

There are some cases where CRM users have no permissions to create WSS sites. In such case, when a CRM user creates a new CRM entity, the CRM-SharePoint Connector will fail creating a new WSS site for this entity. In order to bypass this problem, we can define some windows user

account that will be used for the WSS site creation by the CRM-SharePoint connector, no matter what are the permissions of the current CRM user. Implementing this definition requires the following configuration on the

WSS server:

1. Open “C:\Program Files\Common Files\Microsoft Shared\web server extensions\60\TEMPLATE\LAYOUTS\KWizCom_CRMConnector” folder.

2. Rename web.config1 file to web.config 3. Create a new folder by the name “BIN”

4. Copy from “C:\Program Files\Common Files\Microsoft Shared\web server extensions\60\TEMPLATE\LAYOUTS\BIN” folder to

“C:\Program Files\Common Files\Microsoft Shared\web server extensions\60\TEMPLATE\LAYOUTS\KWizCom_CRMConnector\bin” folder the following files:

a. CRM2WSSCreator.Constants.dll b. KWizCom.CRM.Utility.dll

(25)

25 where [domain\username] and [password] should be replaced with the real credentials of a domain user account that has WSS site creation privileges.

7. Open IIS Manager.

8. Create an Application for the Virtual folder

“KWizCom_CRMConnector” in your WSS site under “_layouts virtual folder with the same application pool.

(26)

SharePoint Site Creation API

CRM-SharePoint Connector provides an API for SharePoint site creation. This API may be used to programmatically create a SharePoint site for any business need.

The API is based on an ASPX page:

/_layouts/KWizCom_CRMConnector/kwizcom_sitecreator.aspx

In order to create a SharePoint site, you should call

kwizcom_sitecreator.aspx page using HTTP GET with the following

query string parameters:

urlname – new created site's URL

name – name of new created site

template – SharePoint template name that should be used for creating the SharePoint site. The SharePoint built-in template names are:

Name Description

STS#0 Team Site

c#1 Blank Site

STS#2 Document Workspace

MPS#0 Basic Meeting Workspace

MPS#1 Blank Meeting Workspace

MPS#2 Decision Meeting Workspace

(27)

27 Example: Calling the following URL creates a SharePoint site under the "http://KWizServ/demos” site collection, using the "team site" site template. The new sites name is "My Example", its URL will be "http://KWizServ/demos/myExmp" and it displays no description.

http://KWizServ/demos/_layouts/KWizCom_CRMConnector/kwizcom_si

tecreator.aspx?

urlname

=myExamp&

name

=My

Example&

template

=STS%230&

submit

=true

(28)

FAQ

What exactly does KWizCom CRM-SharePoint

Connector do?

This utility integrates MS CRM 3.0 with Microsoft SharePoint collaboration capabilities. It provides a SharePoint site for every requested CRM entity; This SharePoint site enables managing additional data for every CRM entity, using SharePoint services (document libraries, document versions, Search etc.).

Does CRM-SharePoint Connector require that

the CRM server and the SharePoint server be

installed on the same server?

No. The CRM server may be installed on a different physical hardware from the SharePoint server.

Does CRM-SharePoint Connector require that

the CRM users will also have SharePoint site

creation privileges?

(29)

29

Version Release Notes

Primary Software

Version 1.3.0

Base version 1.2.0

Release date Nov-25-2007

Sub-Modules

Module Version

n/a n/a

New Added Features

n/a

This Version's Known Issues/Limitations

CR # Description

(30)

Technical Support

You can obtain technical support using any of the following methods:

The KWizCom Web site

The KWizCom website at www.KWizCom.com contains the most updated valuable information, including:

Answers to frequently asked questions (FAQ's) about our products – usability and technical questions.

Product updates, which provide you with bug fixes and new features.

The Web Form

For technical support through the Internet, please fill in our support web form on our web site

References

Related documents

[r]

Virto SharePoint Cross Site Lookup feature allows SharePoint users to reference existing data in your SharePoint list easily and intelligently, access list items from across your

A4 REST./RETAIL 8,600 SF A3 REST./RETAIL 7,200 SF A2 REST./RETAIL 7,200 SF A1 REST./RETAIL 6,500 SF PATIO PATIO PAT IO PATIO PATIO PAT IO PHASE 1 4.512 AC 277 SURFACE PARKING 27

 Another SharePoint document library  Another SharePoint site (in- or external)  Publish documents:.  In their native

International SOS will work in partnership with you at all times providing all the information you need to approve Assistance Operations Procedures and provide

The Content Connector for Microsoft SharePoint (15) automatically links documents batch processed into OnBase to related items and records managed in SharePoint, providing users

1. CRM Integrated: You have to configure the SharePoint Integration within CRM to use this integration. When enabled, the documents generated through DocumentsCorePack Client will

Initial and final soil chemical properties after nine seasons of manure and mineral fertiliser application on fields with different previous management (homefield and outfields) on