GitLab Issues Cloud Microsoft 365 Copilot連接器讓您的組織能夠索引儲存在 GitLab.com 中的議題資料,並將這些資訊提供在Microsoft 365 Copilot和 Microsoft 搜尋中。 GitLab 議題代表用於規劃、追蹤及協調開發、專案及營運任務的工作項目。 透過將 GitLab 議題資料導入 Microsoft 365,團隊可以在不離開 Microsoft 365 工作流程的情況下取得議題細節、討論、分配與上下文。
為什麼要使用 GitLab Issues Cloud 連接器來索引你的資料?
組織使用 GitLab Issues Cloud 連接器來提升對開發與專案工作流程的可視性,並減少工具間的上下文切換。 常見情境包括:
- 讓開發者能快速在 Microsoft Teams 或 Outlook 中找到 GitLab 的議題細節、討論和分配。
- 讓專案經理與工程主管能利用 Copilot 摘要追蹤里程碑、優先事項及阻礙因素。
- 支援資訊科技、現場可靠性工程 (SRE) ,並在事件調查與故障排除期間協助團隊檢索歷史問題。
- 協助工程經理與領導層掌握議題趨勢、風險及整體專案健康狀況。
- 透過讓 GitLab 問題可透過 Microsoft Search 被發現,促進跨部門協作。
使用 GitLab Issues Cloud 連接器建立代理程式
開發者可以在使用 Copilot Studio、Microsoft 365 Copilot 中的 Agent Builder,或 Microsoft 365 Agents 工具包時,將此連接器作為知識來源。
代理提示
以下範例展示了代理建構者可用來協助使用者從 GitLab Issues Cloud 取得資訊的提示:
| 角色 | 範例提示 |
|---|---|
| Developer | 請顯示過去七天內分配給我的所有未解決 GitLab 問題。 |
| 專案經理 | 總結目前發佈里程碑中高優先度的 GitLab 問題。 |
| 支援代理 | 找出與 API 錯誤代碼 500 相關的 GitLab 問題,並總結其解決方法。 |
| 工程經理 | 請給我一個被封鎖的 GitLab 問題及其擁有者的摘要。 |
| SRE / 營運 | 列出與生產事件及中斷相關的近期 GitLab 問題。 |
GitLab 發布雲端連接器的能力與限制
GitLab Issues Cloud 連接器允許使用者:
- 索引 Microsoft Search 與 Microsoft 365 Copilot 中檢索的 GitLab 問題。
- 對議題細節、元資料、標籤及時間軸進行自然語言查詢。
- 在提供搜尋和 Copilot 回應時,維護 GitLab 存取控制清單 (ACL) 及使用者權限。
- 自訂爬行頻率與索引偏好。
此連接器有以下限制:
- 禁止使用者並不被允許成為許可規則。 作為變通方法,將使用者從群組中移除。
- 不支援以 IP 位址限制群組存取。 改為建立私人群組。
- 由於測試中發現的穩定性考量,規劃師角色支援已被棄用。 存取權限僅限於記者及以上職位。
資料型別索引自 GitLab Issues Cloud
連接器索引儲存在 GitLab.com 的發行資料,包括:
- 期刊標題、說明與評論
- 標籤、里程碑與優先事項
- 時間戳記、作者與受讓人
- 如發行狀態、相關合併請求及相關倉庫等元資料
索引資料透過 Microsoft Search 呈現,並可提供給貴組織啟用的 Copilot 體驗。
權限模型與存取控制
連接器會遵守 GitLab ACL。 只有在 GitLab 中有權限處理問題的使用者,會在 Microsoft 365 搜尋結果或 Copilot 回應中看到這些問題,除非管理員選擇讓索引資料對所有人可見。 GitLab 與 Microsoft Entra ID 之間的身份映射可透過電子郵件、登入或名稱屬性設定,並可選擇正則表達式轉換。