# Accessing Sharepoint Data/Files from Ignition

**URL:** <https://forum.inductiveautomation.com/t/accessing-sharepoint-data-files-from-ignition/73783>\
**Category:** Ignition\
**Tags:** ignition81, perspective\
**Created:** [May 16, 2023, 2:04pm UTC](https://forum.inductiveautomation.com/t/accessing-sharepoint-data-files-from-ignition/73783 "2023-05-16T14:04:26Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![ccorrea](https://avatars.discourse-cdn.com/v4/letter/c/919ad9/32.png) [@ccorrea](https://forum.inductiveautomation.com/u/ccorrea)\
**Post date:** [May 16, 2023, 2:04pm UTC](https://forum.inductiveautomation.com/t/accessing-sharepoint-data-files-from-ignition/73783/1 "2023-05-16T14:04:26Z")

</div>

Hi guys,

Read all posts about the same issue, but couldn't extract a fully working solution from any of them combined. Despite all the recommendations :(, we use and will keep using Sharepoint to manage a lot of useful information directly through native SP lists or collaborative -Excel- files; we would like to access that sort of info and integrate it in Ignition with other sources.

Has anyone implemented a working solution, and would you mind sharing the details? Could it be done using the HTTP binding rather than scripting? Did you have any particular issues managing security certificates?

Thanks!

---

<div class="post-metadata">

**Author:** ![paul-griffith](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/paul-griffith/32/37249_2.png) [@paul-griffith](https://forum.inductiveautomation.com/u/paul-griffith)\
**Post date:** [May 16, 2023, 3:31pm UTC](https://forum.inductiveautomation.com/t/accessing-sharepoint-data-files-from-ignition/73783/2 "2023-05-16T15:31:45Z")

</div>

You're going to have to use the system.net.httpClient function, and deal with whatever authentication/authorization mechanism largely yourself. In some future Ignition version we're planning to support Ignition acting as an OAuth client and exposing those tokens to scripting in some to-be-determined way, which would likely simplify things. For now, it's all handcranked.
