---
title: "Integrating with SharePoint"
slug: "integrating-with-sharepoint"
updated: 2025-07-03T20:32:01Z
published: 2025-07-03T20:32:01Z
canonical: "docs.onespan.com/integrating-with-sharepoint"
---

> ## Documentation Index
> Fetch the complete documentation index at: https://docs.onespan.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Integrating with SharePoint

[2013](/v1/docs/integrating-with-sharepoint#2013) [2015](/v1/docs/integrating-with-sharepoint#2015) [2016](/v1/docs/integrating-with-sharepoint#2016)

## 2013

### Microsoft SharePoint Integration

OneSpan Sign also has an out-of-the-box Integration Platform that allows you to use a single solution to connect eSignatures to your favorite business applications in an easy, secure, and cost-efficient way. For more information, see [OneSpan Sign With SharePoint](/v1/docs/onespan-sign-for-sharepoint).

Microsoft SharePoint and Microsoft Dynamics CRM can be installed on two separate servers. Although the servers can be physical or virtual, they must be on the same domain and network.

To deploy `eSignLive.com.ESLCRM.WebService.wsp` globally to the SharePoint site:

1. Run the SharePoint management shell as an Administrator.
2. Go to the folder where `CrmServiceDeploy.ps1` resides.
3. Run the following command:

```plaintext
./CrmServiceDeploy.ps1
```
4. From the unzipped files in the section [II. Configuring the Dashboard & Report](/v1/docs/installing-onespan-sign-embedded-integration-for-crm#step-2-configuring-the-dashboard-report), update the file `web.config` as follows:

```plaintext
<appSettings>
            <add key="CRMURL" value="http://ServerName/OrganizationName/XRMServices/2011/Organization.svc"/>
            <add key="crmuser" value="CRMAdmin"/>
            <add key="crmpass" value="CRMAdminPassword"/>
            <add key="spadmin" value="SharePointAdmin"/>
            <add key="sppass" value="SharePointAdminPassword"/>
            </appSettings>
```

Here SharePointAdmin is the SharePoint Administrator's username, and SharePointAdminPassword is their password.
5. Ensure that Dynamics CRM users will have at least Read permissions on the SharePoint sites that must be used in the SharePoint integration.

## 2015

### Microsoft SharePoint Integration

OneSpan Sign also has an out-of-the-box Integration Platform that allows you to use a single solution to connect eSignatures to your favorite business applications in an easy, secure, and cost-efficient way. For more information, see [OneSpan Sign With SharePoint](/v1/docs/onespan-sign-for-sharepoint).

Microsoft SharePoint and Microsoft Dynamics CRM can be can be installed on two separate servers. Although the servers can be physical or virtual, they must be on the same domain and network.

To deploy `eSignLive.com.ESLCRM.WebService.wsp` globally to the SharePoint site:

1. Run the SharePoint management shell as an Administrator.
2. Go to the folder where `CrmServiceDeploy.ps1` resides.
3. Run the following command:

```plaintext
./CrmServiceDeploy.ps1
```
4. From the unzipped files in the section [Step 2: Configuring the Dashboard & Report](/v1/docs/installing-onespan-sign-embedded-integration-for-crm#step-2-configuring-the-dashboard-report1), update the file `web.config` as follows:

```plaintext
<appSettings>
					<add key="CRMURL" value="http://ServerName/OrganizationName/XRMServices/2011/Organization.svc"/>
					<add key="crmuser" value="CRMAdmin"/>
					<add key="crmpass" value="CRMAdminPassword"/>
					<add key="spadmin" value="SharePointAdmin"/>
					<add key="sppass" value="SharePointAdminPassword"/>
				</appSettings>
```

Here SharePointAdmin is the SharePoint Administrator's username, and SharePointAdminPassword is their password.
5. Ensure that Dynamics CRM users will have at least Read permissions on the SharePoint sites that must be used in the SharePoint integration.

## 2016

### Microsoft SharePoint Integration

OneSpan Sign also has an out-of-the-box Integration Platform that allows you to use a single solution to connect eSignatures to your favorite business applications in an easy, secure, and cost-efficient way. For more information, see [OneSpan Sign With SharePoint](/v1/docs/onespan-sign-for-sharepoint).

After OneSpan Sign Embedded Integration for CRM has been integrated with SharePoint, documents can be added to a package from a SharePoint site.

This section discusses:

- [Integrating with SharePoint](/v1/docs/integrating-with-sharepoint#integrating-with-sharepoint)
- [Adding Documents from SharePoint](/v1/docs/integrating-with-sharepoint#adding-documents-from-sharepoint)

### Integrating with SharePoint

To integrate OneSpan Sign Embedded Integration for CRM with SharePoint:

1. Log into OneSpan Sign Embedded Integration for CRM as an Administrator.
2. Click OneSpan Sign > OneSpan Sign Account > New. The following content appears:

![](https://cdn.document360.io/038f59a7-abd0-4c14-9de7-3434d28b49fd/Images/Documentation/sp1.png)
3. In the Sharepoint Integration section, set Use SharePoint Integration to Yes.
4. In the same section, specify the following parameters:
  - **SharePoint Server Location**: (1) select On-Premises if the SharePoint server is available locally; (2) select Online if the SharePoint server is on the Cloud.
  - **SharePoint Username**: The username to be employed to access SharePoint. Ensure that the user has access to the SharePoint site/library specified in the parameters SharePoint Documents URL and SharePoint Completed Documents URL (see below).
  - SharePoint Password: The password for the SharePoint Username.

If you recently upgraded your version of OneSpan Sign Embedded Integration for CRM, you must re-enter your SharePoint Username and SharePoint Password.
  - **SharePoint Documents URL**: URL of the SharePoint site or library from which documents will be uploaded to OneSpan Sign Embedded Integration for CRM packages. If this URL points to a SharePoint site, the system will upload documents from any library in that site. If this URL points to a specific SharePoint library, the system will upload documents only from that library.

Ensure that the URL ends with a forward slash ("/"). For example: `https://SharePointServer/sites/PackageDocuments/`

Ensure that the URL ends with a forward slash ("/"). For example: `https://SharePointServer/sites/PackageDocuments/CompletedDocuments/`
  - SharePoint Fetch Count: The maximum number of documents that will be fetched when a SharePoint site is queried

### Adding Documents from SharePoint

#### Prerequisite

- The above integration must have been successfully performed.
- A package must have been saved before documents can be added to it.
- SharePoint must be on the same domain as OneSpan Sign.

#### Action

To add documents to a package from a SharePoint site:

1. Log into OneSpan Sign Embedded Integration for CRM as an Administrator.
2. From the Documents section of your package, click "**+**". The New OneSpan Sign Document page appears.
3. From the Document Type drop-down list, select SharePoint Documents. The documents in all libraries under the SharePoint Documents URL appear in the SharePoint Documents list.

![](https://cdn.document360.io/038f59a7-abd0-4c14-9de7-3434d28b49fd/Images/Documentation/image30.png)
4. Select the documents you want to attach from the SharePoint Documents list, and add them to the Selected Documents list by clicking ![](https://cdn.document360.io/038f59a7-abd0-4c14-9de7-3434d28b49fd/Images/Documentation/image23(1).png).

![](https://cdn.document360.io/038f59a7-abd0-4c14-9de7-3434d28b49fd/Images/Documentation/image31.png)
5. If you want to remove documents from the Selected Documents list, select them and click ![](https://cdn.document360.io/038f59a7-abd0-4c14-9de7-3434d28b49fd/Images/Documentation/image25(1).png) .
6. Click **Add Documents**.
7. Click **OK**. The selected SharePoint documents are added to the package.
