<p>Should be doable with a <a href="https://pluginfactory.io" rel="nofollow noreferrer">custom</a> <a href="https://craftcms.com/docs/plugins" rel="nofollow noreferrer">Craft plugin</a>.</p>

<p>There are several <a href="https://packagist.org/search/?q=sharepoint" rel="nofollow noreferrer">PHP Sharepoint</a> libraries already available, but <a href="https://packagist.org/packages/vgrem/php-spo" rel="nofollow noreferrer">this one</a> looks promising.</p>

<p>But essentially your plugin would import the Sharepoint library, you'd point it to your Sharepoint web service endpoints and query for the docs that you're interested in, building URL endpoints where end-users could be able to download them from a Craft template.</p>

CC BY-SA 3.0
2017-07-14T18:50:51.357Z
2017-07-14T18:50:51.357Z
Brad Bell
<p>My company website is built on Craft CMS. We have a technical department publishing documentation for our products, so that our customer can download them without login. The department is editing and adding new documents weekly, and upload changes and new documents every week manually on our website will be a struggle.</p>

<p>Down to the point. We use Sharepoint in office 365 today. It's quite easy to updated documentation and keep track of revision history. Is it possible to create a page in our website where the latest update of these PDF/Documents in the library in Sharepoint is available for open download? </p>

<plugins>
Sharepoint sync
# Sharepoint sync

(Asked by: username_0 on 2017-07-14)

My company website is built on Craft CMS. We have a technical department publishing documentation for our products, so that our customer can download them without login. The department is editing and adding new documents weekly, and upload changes and new documents every week manually on our website will be a struggle.

Down to the point. We use Sharepoint in office 365 today. It's quite easy to updated documentation and keep track of revision history. Is it possible to create a page in our website where the latest update of these PDF/Documents in the library in Sharepoint is available for open download?

**Tags:** plugins


---

## 1 answers

### Answer by username_1 on 2017-07-14. Score: 1

Should be doable with a [custom](https://pluginfactory.io) [Craft plugin](https://craftcms.com/docs/plugins).

There are several [PHP Sharepoint](https://packagist.org/search/?q=sharepoint) libraries already available, but [this one](https://packagist.org/packages/vgrem/php-spo) looks promising.

But essentially your plugin would import the Sharepoint library, you'd point it to your Sharepoint web service endpoints and query for the docs that you're interested in, building URL endpoints where end-users could be able to download them from a Craft template.


---

