microsoft / microsoft/simplechat

Add SharePoint Online and on-prem SharePoint sync

Open
#954 0 comments 0 reactions 1 assignee View on GitHub

@paullizer is already working on this.

Since Jun 26, 2026.

enhancement
Dominant language
Python
Stars
152
Forks
116
Avg merge
7h 7m
Merged PRs (30d)
122

Description

Summary

Add SharePoint source support, likely split into SharePoint Online via Microsoft Graph and SharePoint on-prem via a separate auth/network path.

User Value

Tracking this as a GitHub issue moves the backlog item out of a private markdown file and gives the team a clear place to prioritize, design, implement, and validate the work.

Proposed Behavior

Decide whether SharePoint content is synced into workspaces, searched remotely, or both. Include path browsing, delta/change tracking, permissions, throttling, and private network requirements.

Acceptance Criteria

  • The requested behavior is designed or implemented for the relevant SimpleChat surfaces.
  • Permission, configuration, and existing-feature interactions are accounted for.
  • Tests, documentation, or validation notes are added as appropriate.

Notes

  • Source backlog entry: SharePoint Online And SharePoint On-Prem Sync
  • Source file: priv-simplechat-2/grouped_feature_fix_backlog.md
  • Backlog status: New / Extension
  • Current anchors: File Sync provider abstractions in application/single_app/functions_file_sync.py; source type constants include sharepoint_on_prem but it is not implemented.
  • Proposed roadmap priority: P2
  • Proposed roadmap size: XL

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.