ConnectWise Technical Guide



ConnectWise Technical Guide

MSP Level Platforms Web Service Setup

Author: Plamen Stoyanov

Last Update: Feb 14, 2007

Goal: To setup a web service on the Level Platforms Service Center server that is accessible from the ConnectWise server.

How to test for successful setup:

1. Logon to your ConnectWise server

2. Open a web browser and navigate to the Web Service URL

3. The list of operations supported by the web service should display if the web service is visible from the ConnectWise server

[pic]

Setup Steps:

Before you can perform these steps you must have ran the MspLevelPlatformsInstaller.msi on your Level Platforms Service Center server. Please take a moment to verify that this module is installed (Control Panel > Add or Remove Programs).

[pic]

You need to setup the web service installation directory (defaults to Program Files\ConnectWise\LevelPlatformsCwWebService) as a virtual directory under the default web site in IIS, with the virtual directory name “LevelPlatformsCwWebService”:

1. Open Control Panel ⋄ Administrative Tools ⋄ Internet Information Services Manager

2. Right-click Default Website ⋄ New ⋄ Virtual Directory ⋄ Next

3. Alias: LevelPlatformsCwWebService ⋄ browse to the installation directory (usually C:\Program Files\ConnectWise\LevelPlatformsCwWebService ⋄ Next

4. Select the following permissions:

[pic]

5. Click Next ⋄ Finish

Next you need to specify an Application Pool for the web service to use with sufficient privileges. You can use an existing one or create a new one (IIS 5.0 users will skip the Application Pool setup steps). In IIS:

1. Right-click Application Pools folder ⋄ New ⋄ Application Pool

2. Use the default settings:

[pic]

3. Click OK

Now we’ll change the Identity of the Application Pool we just created to that of Local System (so that the web service can read an .xml configuration file which is stored on the local drive). In IIS:

1. Expand the Application Pools folder > Right-click on ConnectWiseMsp

2. Click the Identity tab

3. Select ‘Predefined’ radio button

4. From the drop down, choose Local System

[pic]

5. Click OK

Now we will assign the “ConnectWiseMSP” Application Pool to the “LevelPlatformsCwWebService” virtual directory we created above. In IIS:

1. Expand the Default Website (you can setup this virtual directory under a different web site if necessary)

2. Right-click on the LevelPlatformsCwWebService and bring up its Properties.

3. From the Application Pools drop down, select the “ConnectWiseMSP” application pool we just created.

[pic]

4. Click OK

This completes the setup of the virtual directory for your ConnectWise MSP Level Platforms web service. You should now be able to navigate to it from both the Level Platforms Service Center and ConnectWise servers.

[pic]

For the ConnectWise server, replace ‘localhost’ in the URL above with the machine name or the URL of your Level Platforms server. For instance:

[pic]

This completes the setup for the MSP Level Platforms Web Service. Use its URL to populate the Management IT Setup screen in ConnectWise.

Troubleshooting Tips:

If, after performing the steps above, you’re unable to bring up the web service in a browser from either server, please ensure that you have allowed web service extensions. Any version starting from v1.0 can be used.

[pic]

Please also note that you may wish to setup this Web Service under a different Web Site in IIS. This is fine so long as you can access the web service from your ConnectWise server.

Using SSL (optional):

If you deem necessary, you can use SSL certificate for this web service or your whole Service Center Web Site. You will need to install this certificate on your ConnectWise server and ensure that you have checked the ‘Using SSL’ checkbox on the Managed It Setup Screen for this Level Platforms Integration.

[pic]

If you find this document incorrect or incomplete, please email the author with suggestions for improvement (plamen@). Questions regarding specific setup issues should go to install@.

................
................

In order to avoid copyright disputes, this page is only a partial summary.

Google Online Preview   Download