# How to index Sharepoint files?

**URL:** <https://discuss.elastic.co/t/how-to-index-sharepoint-files/222959>\
**Category:** Elasticsearch\
**Created:** [March 10, 2020, 2:34pm UTC](https://discuss.elastic.co/t/how-to-index-sharepoint-files/222959 "2020-03-10T14:34:37Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![Lisahtwy](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/lisahtwy/32/53910_2.png) [@Lisahtwy](https://discuss.elastic.co/u/Lisahtwy)\
**Post date:** [March 10, 2020, 2:34pm UTC](https://discuss.elastic.co/t/how-to-index-sharepoint-files/222959/1 "2020-03-10T14:34:37Z")

</div>

Hello,

I am building an app that can search files across server, S3, Share point and Dropbox.  
I was able to search across files in servers, thanks to FsCrawler!!  
Exploring on how to index files from Share point right now. Can anybody please point me to a guide or the steps to index share point files.  
Do I need a third party connector for this?

Thanks,  
Lisa

---

<div class="post-metadata">

**Author:** ![dadoonet](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/dadoonet/32/137187_2.png) [@dadoonet](https://discuss.elastic.co/u/dadoonet)\
**Post date:** [March 10, 2020, 3:29pm UTC](https://discuss.elastic.co/t/how-to-index-sharepoint-files/222959/2 "2020-03-10T15:29:35Z")

</div>

Hey Lisa

Have you considered looking at [Elastic Workplace Search](https://www.elastic.co/workplace-search)? It is yet supporting many sources and seems like the tool you are trying to build.

Cherry on the cake, I'd really like to support it anytime soon in FSCrawler.

> <https://github.com/dadoonet/fscrawler/issues/723>
>
> Let's connect to as well to https://swiftype.com/documentation/enterprise-search/api/custom-sources

---

<div class="post-metadata">

**Author:** ![Lisahtwy](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/lisahtwy/32/53910_2.png) [@Lisahtwy](https://discuss.elastic.co/u/Lisahtwy)\
**Post date:** [March 10, 2020, 6:38pm UTC](https://discuss.elastic.co/t/how-to-index-sharepoint-files/222959/3 "2020-03-10T18:38:09Z")

</div>

Thank you so much David, this is exactly what I have in my mind!  
I read the documentation, it says that the allowed fields are only text, number, date and Geolocation.  
One of the purpose of my app is to find names and email address in different files and locations. I can search for names using this, but not sure about email address.  
While I was using FsCrawler, I used grok patterns/regex patterns to find the searched item(ex: email address). Do you have any idea how to search for text with special characters in Elastic Workplace search?

Thanks,  
Lisa.

---

<div class="post-metadata">

**Author:** ![dadoonet](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/dadoonet/32/137187_2.png) [@dadoonet](https://discuss.elastic.co/u/dadoonet)\
**Post date:** [March 10, 2020, 7:45pm UTC](https://discuss.elastic.co/t/how-to-index-sharepoint-files/222959/4 "2020-03-10T19:45:23Z")

</div>

Ha! That's not the typical use case for workplace search I guess.

Let ask @JonasLavoie to see if this is supported or will be supported.

---

<div class="post-metadata">

**Author:** ![JonasLavoie](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/jonaslavoie/32/56961_2.png) [@JonasLavoie](https://discuss.elastic.co/u/JonasLavoie)\
**Post date:** [March 10, 2020, 8:36pm UTC](https://discuss.elastic.co/t/how-to-index-sharepoint-files/222959/5 "2020-03-10T20:36:18Z")

</div>

I believe a more important question to ask before going down the Workplace Search route would be: who will be the end-user of the search experience? Teams and employees in an organization, or a more "navigational" type of search use case?

---

<div class="post-metadata">

**Author:** ![Lisahtwy](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/lisahtwy/32/53910_2.png) [@Lisahtwy](https://discuss.elastic.co/u/Lisahtwy)\
**Post date:** [March 11, 2020, 2:36pm UTC](https://discuss.elastic.co/t/how-to-index-sharepoint-files/222959/6 "2020-03-11T14:36:45Z")

</div>

Hi Jonas,  
Its only for teams and employees in an organization.  
Thanks,  
Lisa.

---

<div class="post-metadata">

**Author:** ![JonasLavoie](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/jonaslavoie/32/56961_2.png) [@JonasLavoie](https://discuss.elastic.co/u/JonasLavoie)\
**Post date:** [March 11, 2020, 7:15pm UTC](https://discuss.elastic.co/t/how-to-index-sharepoint-files/222959/7 "2020-03-11T19:15:00Z")

</div>

Hi Lisa,

In this case, email addresses will be indexed just fine and will be searchable in the Workplace Search experience. Workplace Search currently supports SharePoint Online out of the box (with a first-party connector), but the product can still be used should you require to build your own connector via the [Custom API Sources](https://www.elastic.co/guide/en/workplace-search/current/workplace-search-custom-api-sources.html).

As a side note, Workplace Search is a beta product currently, and many improvements and updates are in the works, with our eyes set on General Availability some time this year.

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/elastic/original/3X/1/a/1ac57faf039f6b580b3f104ef42a2a89e41014de.png) [@system](https://discuss.elastic.co/u/system)\
**Post date:** [April 8, 2020, 7:15pm UTC](https://discuss.elastic.co/t/how-to-index-sharepoint-files/222959/8 "2020-04-08T19:15:02Z")

</div>

This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.
