Siebel Collaboration Guide > Getting Started with Siebel Collaboration >
Setting Up the Siebel-SharePoint Integration Web Service
It is the Siebel-SharePoint Integration Web Service which handles the interaction between the Siebel application and the Sharepoint application. The following procedure describes how to copy the files you need for the Siebel-SharePoint Integration Web Service from the Addin directory and how to set up the Integration Web Service as a Web site on your SharePoint server. This task is a step in Process of Setting Up Siebel Collaboration. To set up the Siebel-SharePoint Integration Web Service
- Set up the Siebel-SharePoint Integration directory:
- Create a new directory on the SharePoint server to use as the Siebel-SharePoint Integration directory.
For example, C:\Siebel\SharePointIntegration .
- Copy the contents of the
\integrationwebservice directory:
- Verify that the Siebel-SharePoint Integration directory contains these files and directories:
- web.config
- siebelsharepointintegration.asmx
bin\SiebelSharePointIntegration.dll
- Identify a domain user account in Active Directory to be used by the Siebel-SharePoint Integration Web Service.
This is the account that the Siebel-SharePoint Integration Web Service runs under in IIS. In addition, this account is used for accessing the SQL database.
Alternatively, you can create a new domain user account in Active Directory. For example, create a domain user called SiebelSharePointIntegrationUser.
- If your SharePoint application is using a remote SQL Server database (instead of Microsoft SQL Server 2000 Desktop Engine), give this domain user the role of db_owner for these SQL databases (which are used by the SharePoint Server):
- Add the domain user to the IIS_WPG group on the SharePoint server.
This gives the user access to the Siebel-SharePoint Integration Web Service.
- In Internet Information Services (IIS), create a new application pool.
For example, create an application pool called SiebelSPInt with these parameters:
- Application Pool Id: SiebelSPInt
- Application Pool Settings: Use the default settings for new application pool.
- In the Identity tab of the Properties window set:
- Configurable: selected
- User Name: SiebelSharepointIntegrationUser
- In Internet Information Services (IIS), create a new Web site that allows anonymous access and uses the application pool created in Step 5 and the directory in Step 1.
For example, create a Web site with these parameters:
- Name: Siebel SharePoint Integration
- Port: 2330
- Home Directory:
C:\Siebel\SharePointIntegration
- Allow anonymous access: selected
- Application Pool: SiebelSPInt
In this example, after completing the preceding steps, you have created the Siebel-SharePoint Integration Web Service which has a URI of:
http:// sharepoint_server:2330/siebelsharepointintegration.asmx
TIP: Make a note of the URI, you enter it again when Setting Up Inbound and Outbound Web Services for Siebel Collaboration.
|