GitLab Issues Server Microsoft 365 Copilot 連接器將 GitLab 議題資料整合進 Microsoft 365。 當你部署此連接器時,Microsoft 365 Copilot 與 Microsoft Search 可以直接在 Teams、Outlook 和 SharePoint 等應用程式中顯示相關的 GitLab 問題。 透過索引 GitLab Server 專案與群組中的議題,使用者可使用 Copilot 與 Microsoft Search 搜尋、摘要並推理議題資料。 這項功能幫助開發與交付團隊追蹤工作、篩選錯誤,並了解專案狀態,同時不離開 Microsoft 365 工作流程。
為什麼要使用 GitLab Issues Server 連接器來索引你的資料?
對許多工程與 DevOps 團隊而言,GitLab Issues 作為功能請求、缺陷、事件及營運任務的記錄系統。 然而,這些資訊常常在 GitLab 內部被孤立,讓工程部門外的利害關係人難以在不更換工具的情況下保持資訊更新。 GitLab Issues Server 連接器索引來自 GitLab 專案與群組的發行資料,讓開發者、產品經理、支援團隊及工程領導者能直接在 Microsoft 365 中發現並摘要相關議題。
使用者可以提出自然語言問題,例如:
- 支付服務目前有哪些未解決的 P1 問題?
- 這個衝刺階段指派給我的是哪些 GitLab 問題?
使用案例
下表列出 GitLab Issues Server 連接器的常見使用案例。
| 部門/角色 | 使用案例 | 商業利益 |
|---|---|---|
| 工程 | 請向 Copilot 詢問未解決的錯誤、指派的問題或阻擋因素。 | 更快理解當前工作;減少花在篩選問題上的時間。 |
| DevOps / SRE | 總結事件、可靠性問題或跨專案的營運任務。 | 改進事件審查及更佳的可靠性趨勢識別。 |
| IT 支援/客服 | 呈現用戶回報的問題並總結其當前狀態。 | 更快回應利害關係人;重複問題較少。 |
| 產品管理 | 檢視功能請求與依標籤、里程碑或史詩分組的待辦項目。 | 更好的優先順序和路線規劃。 |
| 工程領導 | 取得關鍵問題摘要、逾期物品,以及跨團隊發布阻斷措施。 | 更快的決策與提升交付信心。 |
使用 GitLab Issues Server 連接器的建置代理
開發者可以在使用 Copilot Studio、Microsoft 365 Copilot 中的 Agent Builder,或 Microsoft 365 Agents 工具包時,將此連接器作為知識來源。
透過將 GitLab Issues 與這些代理連結,團隊能打造以下體驗:
- 回答有關當前問題負擔、所有權及優先事項的問題
- 總結與某個故事、史詩或事件相關的議題
- 協助團隊利用即時 GitLab 資料規劃衝刺、里程碑與發布
代理提示
以下範例展示了代理建構者可用來協助使用者從 GitLab Issues Server 取得資訊的提示。
工程:
- 結帳服務有哪些未解決的漏洞?它們分配給誰?
- 總結標示為過去七天內產生 的績效 問題。
- 哪些 GitLab 問題阻礙了 Project Alpha 的下一個版本?
DevOps / SRE:
- 列出標示 為生產或SEV1 的未解決事件,並總結其目前狀態。
- 過去一個月,標示 為資料庫 的期刊中出現了哪些反覆出現的錯誤模式?
- 總結最近一次生產事件後產生的後續任務。
IT 支援/客服:
- 找出與 VPN 或單一登入相關的 GitLab 問題 (SSO) 問題,並總結其狀態。
- 哪些問題會追蹤使用者回報的認證失敗?預期的解決時間是多久?
產品管理:
- 總結所有標示為 vNext for Project Alpha 的開放功能請求。
- 根據標示 為客戶請求的問題,客戶最常要求的功能有哪些?
- 目前有哪些議題被納入行動應用程式的下一個里程碑?
工程領導:
- 請給我一份我們三大 GitLab 專案中所有關鍵未解決議題的摘要。
- 哪些高優先議題有可能錯過目前的里程碑?
GitLab 問題:伺服器連接器的功能與限制
功能
GitLab Issues Server 連接器讓使用者能夠:
- 索引 GitLab 倉庫與存取問題。
- 有效地從 Microsoft Search 和 Microsoft 365 Copilot 取得 GitLab 資料。
- 維護 GitLab 的存取控制清單 (ACL) 及使用者權限。
- 允許管理員自訂爬取頻率與索引偏好。
限制
GitLab Issues Server 連接器有以下限制:
- 除了狀態索引外,不支援對 GitLab CI/CD 管線的索引。
- 只有資料庫和議題會被索引。
- 禁止使用者並非允許規則;改為移除群組中的使用者。
- 不支援以 IP 位址限制群組存取。
- 規劃者角色已被棄用;指派記者或更高階職務。
- 對於公開專案的合併申請權限有限,僅限於報告員及以上職務。
資料型別索引自 GitLab Issues Server
連接器索引 GitLab 議題及相關元資料,包括標題、描述、標籤、時間戳、使用者,以及專案或群組階層結構。 這些資訊可供 Microsoft 365 Copilot 與 Microsoft Search 取得,讓使用者能直接從 Microsoft 365 應用程式中發現、篩選、摘要並參考 GitLab 問題。
權限模型與存取控制
GitLab Issues Server 連接器尊重 GitLab 專案的可見性、群組成員資格及存取控制清單。 使用者只會看到根據 GitLab 權限模型被授權查看的議題資料,確保安全性與合規性。