Sharepoint Connector
Access files and notes from your Sharepoint Sites
How it works
- Indexes all documents attached to configured Sharepoint sites
- Does not parse Sharepoint page content itself (only the files)
- Supported file formats:
- Word (
.doc
,.docx
) - Excel (
.xls
,.xlsx
) - PowerPoint (
.ppt
,.pptx
) - Plaintext (
.txt
,.mdx
, etc.)
- Word (
Setting up
Authorization
📺 For detailed instructions, refer to the [Sharepoint connector setup video].
-
Log into your Azure portal
-
Navigate to App registrations
-
Click New Registration
- Name it something like
Hymalaia Sharepoint Connector
- Leave all other fields as default
- Click Register
- Name it something like
-
In the Overview tab, under Essentials, copy the following:
- Application (client) ID
- Directory (tenant) ID
-
Go to the Certificates & secrets tab
- Click New client secret
- Add a description, set expiration to 24 months
- Click Add
- Copy the secret value from the Value column
-
Go to the API Permissions tab
- Click Add a permission
- Choose Microsoft Graph → Application permissions
- Under Sites, select:
Sites.Read.All
(for full org-wide read)- Or
Sites.Selected
(for limited access to specific sites)
- Click Add permissions
- Click Grant admin consent for <Your Organization> and confirm
⚠️ If you selected
Sites.Selected
, you must manually assign the app to each Sharepoint site you want indexed.
Indexing
-
Go to the Admin Dashboard
-
Select the Sharepoint Connector tile
-
Provide the following credentials:
Application (client) ID
Directory (tenant) ID
Client Secret
-
Optionally, list specific Sharepoint sites to index
(Leave blank to index all accessible sites) -
Click Connect to begin indexing
Once connected, all files in the specified Sharepoint sites will be indexed and searchable within Hymalaia.