# Flat Upload

&#x20;With Flat Upload (or manual mode) to SharePoint, you will need to:

* Create the SharePoint Library or List in advance.
* Map the Notes fields to SharePoint fields during the upload stage.

## Database export

To begin the export process click on the **SharePoint** icon on the Seascape home page:

![](/files/-MlB6KUi9xXW9fUszAxs)

Next, select a **database** to be exported, the **export settings**, and the **staging folder**, and click **Next** to being your export:

<figure><img src="/files/THn0nA6mnRLGbQqXl7eU" alt=""><figcaption></figcaption></figure>

A window with an overview will appear.

<figure><img src="/files/uOp0yx94ejPHioV1wu4K" alt=""><figcaption></figcaption></figure>

Once you click on **Start export now** button a new window will appear showing the progress of your export.

<figure><img src="/files/Vh0GVJ4pLkyHrIlcidMc" alt=""><figcaption></figcaption></figure>

Once the database is exported to the **staging folder**, click on the **Upload to SharePoint** button to open the **SharePoint Upload Utility** in a new window:

<figure><img src="/files/tqpnWVAk6XL24JySueQp" alt=""><figcaption></figcaption></figure>

You can now upload your archive either to a **SharePoint library** or a **SharePoint list**.

{% hint style="info" %}
The PDF files generated during the export will be named using the document ID string by default. To have the files named using a different naming convention simply configure your PDF naming formula in the export settings. More info: [Export Settings](/seascape-for-notes/seascape-settings/export-settings.md)

You can also have Seascape generate a custom folder structure during the export, which will then be replicated in your SharePoint library too. For more information please see our article on [Folder Formulas](/seascape-for-notes/seascape-settings/folder-formulas.md).
{% endhint %}

## Upload to SharePoint

The **SharePoint upload utility** allows you to upload exported Notes data from a staging folder to a **SharePoint library** or a **SharePoint list**.

The utility launches automatically after a database export is completed from the SharePoint archiving page. You can also launch it manually by using the **Upload existing archive** link on the SharePoint archiving page:

![](/files/-MlB7_H02nNc-tJgu4Z1)

{% hint style="info" %}
The SharePoint Library or List which you are uploading to must be created prior to uploading.
{% endhint %}

Below are the instructions for uploading the Notes data from a staging folder into a **SharePoint Library** or a **SharePoint list**.

### **Step 1: Selecting the database**

* When the SharePoint upload utility launches, click on the **Browse** button to select the **staging folder** that contains your exported Notes data.
* After the **staging folder** is selected, the utility will automatically display all archive folders within it.
* Select **one** archive folder you wish to upload to SharePoint and click **Next**:

<figure><img src="/files/gwBskHyWNA951uBcSElS" alt=""><figcaption></figcaption></figure>

### Step 2: Connecting to SharePoint

* In **Step 2**, click **Add a site** to create a new SharePoint site connection or select an already existing one using the drop-down menu and connect, then click **Next**.

<figure><img src="/files/y88mPKZfsBCHMpenJgcx" alt=""><figcaption></figcaption></figure>

* When clicking on the **Add a site** button, the connection settings popup now appears where you can enter choose the authentication type and your SharePoint site URL. Then test the connection.

{% hint style="info" %}
The Site URL should be in the following format (without the .aspx part or any additional folders in the URL): [https://yourdomain.sharepoint.com/sites/yoursitename](https://swingsoftware365.sharepoint.com/sites/LotusNotesData)
{% endhint %}

* If the connection is established successfully, click **Save Settings** so you can re-use the settings for your future uploads:

<figure><img src="/files/pmvhbbsYaabzfQmOkqnL" alt=""><figcaption></figcaption></figure>

**Note:** Use the Authentication type to change the authentication method if needed:

**Interactive:** Log in to SharePoint Online using your Tenant ID.

**Web login:** Log in to SharePoint Online or on-premises using web browser. Requires claims based authentications with FedAuth cookie. If you are previously logged in to SharePoint in the web browser on the machine where you are trying to do the upload, then it is enough to enter the "Name" and "Site URL". You can leave "Log-in URL" empty.

* Once you have connected to your SharePoint site, choose List or Library, and find your desired destination:

<figure><img src="/files/un9XANCOgliEzAghTt4k" alt=""><figcaption></figcaption></figure>

### **Step 3: Review and upload**

* In **Step 3**, after clicking on Next, you can review and update the SharePoint field [mappings](/seascape-for-notes/archiving-with-seascape/creating-a-sharepoint-archive/map-sharepoint-columns.md), and select the upload settings:

<figure><img src="/files/N7aWxz0zNKNWM3xCXAij" alt=""><figcaption></figcaption></figure>

* Here is a description of the upload settings:
  * **Shorten Notes canonical name to common name:** "CN=Mary Tsen/OU=Illustration/O=Acme" becomes "Mary Tsen"
  * **Publish documents after upload (Check-In):** Documents will be published after upload (if unchecked, the uploaded documents will be saved as drafts)
  * **Overwrite existing documents:** Documents with the same PDF file name will be overwritten
* When you're finished, click **Start upload.**

During the upload, the upload progress information will be shown in real time:

<figure><img src="/files/En9KVj14vWQrbNlF2KEd" alt=""><figcaption></figcaption></figure>

After the upload is completed, a summary of the uploaded data will be shown, and you can now open your SharePoint library (or list) and verify that all the data has been imported successfully:

<figure><img src="/files/uuXbGMXKusYXA0fIWp7n" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}
In order to keep the Notes document links working on SharePoint a web part must be installed and added to the SharePoint site, more information can be found here: <https://docs.swingsoftware.com/seascape-for-notes/archiving-with-seascape/creating-a-sharepoint-archive/notes-doclinks>
{% endhint %}


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.swingsoftware.com/seascape-for-notes/archiving-with-seascape/sharepoint-archive-overview/manual-upload-data-to-sp.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
