> For the complete documentation index, see [llms.txt](https://docs.movebot.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.movebot.io/connections/sharepoint-online.md).

# SharePoint Online

Learn how to connect to Sharepoint Online with Application Access

### Introduction

To connect to SharePoint Online in Movebot using Application Access, you will need to use an account with the following access:

* Licensed account with Application Admin **OR** Global Admin roles.

### **Configuration Steps**

{% hint style="warning" %}
If you're migrating data within a single tenant, create separate application registrations for the source and destination connections to avoid rate limiting.
{% endhint %}

1. Log in to Movebot and create a new project or task
2. Choose to **Create new Connection**
3. Select **Sharepoint** from the list of available connections and set the Storage Connection name
4. **Select Endpoint type.** The "**Default**" Endpoint supports typical SharePoint tenants as well as Government Cloud GCC SharePoint tenants.
   1. If you have a Government Cloud **High** SharePoint Tenant select the "**GCC High**" Endpoint.&#x20;
5. Click to **create app registration.**

{% hint style="info" %}
If you are already logged into Microsoft on your browser with a personal account. You will need to logout before linking Movebot using your Admin account.&#x20;
{% endhint %}

6\. **Save and test** the connection.&#x20;

### Frequently Asked Questions

<details>

<summary><strong>Can Movebot migrate data between two Microsoft 365 tenants?</strong></summary>

**Answer:** Yes. Movebot supports bidirectional migrations between Microsoft 365 tenants, including full tenant-to-tenant migrations.

</details>

<details>

<summary><strong>Can we restrict the app registration to only have access to specific users or sites?</strong></summary>

**Answer:** Yes, and it is compatible with automatic app registration. See [SharePoint Online via Restricted Application Access](/connections/other-connectors/sharepoint-online-via-restricted-application-access.md) for more details.&#x20;

</details>

<details>

<summary><strong>Why does SharePoint show more storage used than Movebot?</strong></summary>

**Answer:** SharePoint includes all previous versions of files in its reported storage usage. By default, Movebot only counts the most recent version of each file, which can result in lower reported storage.

</details>

<details>

<summary><strong>Can Movebot migrate data from a Classic SharePoint Site to a Modern Site?</strong></summary>

**Answer:** Yes. Movebot treats both Classic and Modern SharePoint sites the same. Data can be migrated seamlessly between them.

</details>

<details>

<summary><strong>Error: User Migration Failed (user-not-active)</strong></summary>

**Cause:** The user account is not currently active or fully provisioned in Microsoft 365.

**Resolution:** First ensure the user has an active license assigned.\
If the user is newly created, their OneDrive may not yet be provisioned. You can either:

* Pre-provision the user’s OneDrive using PowerShell ([learn more](https://learn.microsoft.com/en-us/sharepoint/pre-provision-accounts)).
* Have the user sign in to OneDrive manually at least once to trigger provisioning.

</details>

<details>

<summary><strong>Error: Call was made to the default drive, which is not supported for apponly tokens</strong></summary>

**Cause:** The OneDrive you are connecting to in the destination hasn't been provisioned yet.

**Resolution:** You will need to pre-provision your OneDrive accounts so they are active before the migration by logging into them.

You can do this in bulk following Microsofts current recommendations - [here](https://learn.microsoft.com/en-us/sharepoint/pre-provision-accounts)&#x20;

</details>

### Supported Features

| Feature                       | Supported in Movebot |
| ----------------------------- | -------------------- |
| SharePoint Document Libraries | Fully Supported      |
| OneDrive Users                | Fully Supported      |
| Permissions                   | Fully Supported      |
| Versions                      | Fully Supported      |
| Modification Retention        | Fully Supported      |
| Automatic Sanitization        | Fully Supported      |

\
Tags: sharepoint
