Company-scoped M365 connection. Only is_company_manager. Admin consent / tenant permissions as required. Map selected sites/libraries into company DocumentWorkspace.
Acceptance
Manager-only company connect
Select SharePoint/OneDrive Biz sources
Ingest into company workspace
Non-managers cannot change connection
Parent: [#42](https://git.aimloperations.com/ai_ml_operations/chat_backend/issues/42)
## Summary
Company-scoped M365 connection. Only `is_company_manager`. Admin consent / tenant permissions as required. Map selected sites/libraries into company `DocumentWorkspace`.
## Acceptance
- [ ] Manager-only company connect
- [ ] Select SharePoint/OneDrive Biz sources
- [ ] Ingest into company workspace
- [ ] Non-managers cannot change connection
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Parent: #42
Summary
Company-scoped M365 connection. Only
is_company_manager. Admin consent / tenant permissions as required. Map selected sites/libraries into companyDocumentWorkspace.Acceptance