Business Central and SharePoint Integration: A Smarter Way to Manage Document Attachments


If you've been using Microsoft Dynamics 365 Business Central for a while, you know how quickly document attachments can accumulate. Vendor invoices, customer purchase orders, supporting documentation, and other files all add up over time.

Traditionally, these attachments have been stored within the Business Central database, contributing to database growth and potentially increasing storage costs.

With Microsoft's newer external file storage capabilities, organizations have another option: store Business Central document attachments in Microsoft SharePoint while continuing to access them directly from Business Central.

This is an exciting improvement for companies already using Microsoft 365 and SharePoint as part of their daily operations.

Let's explore what this functionality does, why you might want to implement it, and what you need to know before getting started.

What Is the Business Central SharePoint Integration?

Microsoft has introduced external file storage capabilities that allow Business Central document attachments to be stored outside the Business Central database.

Instead of saving the actual file within Business Central, the system can store the attachment in a connected SharePoint document library.

The goal is simple: keep Business Central as the place users work while allowing SharePoint to handle the file storage.

For example, imagine a purchasing team that regularly attaches vendor confirmations and supporting documents to purchase orders.

With external storage configured, users can continue working with attachments through Business Central, while the underlying files are stored in SharePoint.

This provides an opportunity to better manage Business Central storage consumption without requiring users to completely change how they work.

Why Should You Consider Using SharePoint for Attachments?

1. Reduce Business Central Database Storage

One of the biggest benefits is the potential reduction in Business Central database storage growth.

As businesses attach more documents to transactions and master records, storage consumption increases. Depending on the organization's licensing and storage allocation, additional database capacity can become an expense.

Moving new document attachments to SharePoint can help reduce future database growth.

Keep in mind that SharePoint has its own storage limits and licensing considerations, so this is not unlimited free storage.

2. Leverage Your Existing Microsoft 365 Investment

Many organizations already use SharePoint for document management.

By integrating Business Central with SharePoint, you can take advantage of an existing Microsoft 365 environment rather than relying exclusively on Business Central database storage.

Depending on how the SharePoint environment is configured, organizations can leverage capabilities such as:

  • Document retention and governance

  • SharePoint security and access management

  • Microsoft 365 compliance policies

  • SharePoint storage administration

  • Document library organization

It's important to remember that SharePoint permissions and retention policies must be configured appropriately. Storing a document in SharePoint does not automatically mean every Business Central user should have direct access to it through SharePoint.

3. Maintain a Familiar Business Central Experience

One of the most important considerations when implementing new functionality is user adoption.

Users should not have to navigate to SharePoint every time they need to attach or retrieve a document.

With supported external file storage functionality configured, users can continue interacting with document attachments through Business Central.

This helps minimize disruption while changing where the underlying files are stored.

4. Support Long-Term Growth

For organizations processing large transaction volumes, attachment storage can become a significant consideration.

Think about how many documents your company generates each year:

  • Vendor invoices and purchasing documentation

  • Customer purchase orders

  • Sales transaction supporting documents

  • Shipping and receiving documentation

  • Customer and vendor correspondence

Over several years, these files can represent a substantial amount of storage.

An external storage strategy can help organizations manage that growth more effectively.

How Does the Integration Work?

At a high level, the integration connects Business Central to an external storage provider, such as SharePoint, using Microsoft's supported configuration and authentication mechanisms.

Once configured, Business Central can save supported document attachments to the external storage location rather than storing the file contents directly in its database.

The typical implementation involves:

Step 1: Review Your Current Environment

Confirm your Business Central version, external storage feature availability, and Microsoft 365 licensing.

Step 2: Identify the SharePoint Storage Location

Determine which SharePoint site and document library should store the attachments.

Consider permissions, storage capacity, governance, and how the library will be maintained.

Step 3: Configure Authentication and Permissions

Depending on the supported integration configuration, administrative assistance may be needed to authorize Business Central to access the SharePoint storage location.

This may involve Microsoft Entra ID application permissions and administrator consent.

Step 4: Configure External File Storage in Business Central

Complete the supported external file storage setup and connect it to the designated SharePoint location.

Step 5: Test the Integration

Before rolling the functionality out to users, test common scenarios such as:

  • Uploading an attachment to a supported Business Central record

  • Opening and downloading the attachment

  • Deleting an attachment

  • Verifying the file is stored in the expected SharePoint location

  • Confirming users have the appropriate access

Step 6: Plan for Existing Attachments

One important consideration is what happens to attachments already stored in Business Central.

Enabling external file storage does not automatically mean all historical attachments will be migrated to SharePoint.

Organizations should evaluate whether they want to migrate historical attachments or simply use SharePoint for new attachments moving forward.

Any historical migration should be separately planned, tested, and validated.

What About Existing Attachments?

This is one of the first questions I would recommend asking before implementing the integration.

If your organization has been using Business Central for several years, you may already have thousands of attachments stored in the database.

There are two common approaches to consider:

Option 1: Store New Attachments in SharePoint

Leave existing attachments in their current location and use external storage for new attachments.

This is generally the simpler approach because it avoids a separate historical migration project.

Option 2: Migrate Historical Attachments

Evaluate a separate process to move existing attachments to SharePoint.

This requires additional planning to ensure the documents remain properly associated with their Business Central records and can still be accessed.

The effort will depend on the number of attachments, their total size, and the migration approach.

How Long Does Setup Take?

For an organization with an existing SharePoint environment and the necessary administrative access, the initial configuration may be relatively straightforward.

As a general planning estimate, 1–2 hours may be sufficient for a basic setup and initial testing, assuming there are no unexpected permission or environment issues.

However, this estimate would not include:

  • Migrating historical attachments

  • Custom SharePoint library structures

  • Extensive security or compliance reviews

  • Custom development

  • Troubleshooting complex Microsoft Entra ID permissions

Your implementation partner will likely need assistance from your Microsoft 365 or SharePoint administrator.

Important Considerations Before Enabling the Integration

Although this functionality offers some excellent benefits, there are a few things I would review before implementing it in a production environment.

Storage: Confirm your available SharePoint capacity and understand how your organization's storage consumption will change.

Security: Review how Business Central users and SharePoint permissions interact. Direct access to the SharePoint library should be controlled appropriately.

Backup and Retention: SharePoint and Business Central have different data protection and retention considerations. Make sure your backup and recovery processes account for both environments.

Supported Attachments: Not every file stored or generated within Business Central is necessarily covered by the external attachment storage feature. Validate the specific document types and processes your organization uses.

Third-Party Extensions: If your organization uses ISV solutions or custom extensions that manage attachments, confirm whether those solutions support the external storage configuration.

Historical Data: Determine whether existing attachments should remain in Business Central or be migrated through a separate project.

Microsoft Resources and Setup Documentation

For those interested in learning more, here are some helpful resources.

Microsoft Documentation

Community Resource

My Take: Is It Worth Implementing?

For organizations already using SharePoint and Microsoft 365, this is absolutely functionality worth evaluating.

Business Central is an ERP system, and while attaching documents to records is incredibly useful, organizations should also think strategically about where those documents are stored and how that storage will scale.

I particularly like that this approach can allow users to continue working within Business Central without requiring them to learn an entirely new document attachment process.

That said, I wouldn't recommend simply enabling it without first reviewing security, storage, existing attachments, and any third-party extensions that might be impacted.

A little planning up front can save a lot of headaches later.

Final Thoughts

Microsoft continues to expand Business Central's integration with the broader Microsoft ecosystem, and external document storage is another example of how organizations can take advantage of the tools they may already own.

Whether your goal is to reduce Business Central database growth, improve your document storage strategy, or better leverage SharePoint, this functionality is worth exploring.

------

Kristen Hosman is a Microsoft MVP in Denver. She works with Dynamics 365 Business Central and related technologies. You can also connect with her through this link: Kristen Hosman | Linktree

Comments

Popular posts from this blog

Applying posted credit memos to posted invoices in Microsoft Dynamics 365 Business Central

Customizing Report Layouts in Microsoft Dynamics 365 Business Central

Reversing a customer payment in Dynamics 365 Business Central