בדף הזה מוסבר איך להגדיר אפליקציית צד שלישי לפני שיוצרים את מאגר הנתונים של Sourcegraph.
יצירת אפליקציית OAuth
נכנסים לחשבון Sourcegraph או לדף ניהול האתר.
עוברים להגדרות חשבון המשתמש או לדף ניהול האתר כדי לנהל את אפליקציות OAuth (אפליקציות לקוח).
יוצרים אפליקציית לקוח OAuth חדשה.
בתיבת הדו-שיח ליצירה, מזינים שם לאפליקציה (לדוגמה,
Gemini Enterprise Connector).אחרי שיוצרים את האפליקציה, מעתיקים את מזהה הלקוח ושומרים אותו בצורה מאובטחת לשימוש מאוחר יותר כשיוצרים את מאגר הנתונים.
הגדרת כתובת URL להפניה אוטומטית והיקפים
כשיוצרים או מגדירים את אפליקציית OAuth, צריך להגדיר את כתובת ה-URL להפניה אוטומטית ואת ההיקפים שלה:
פותחים את דף ההגדרות של אפליקציית OAuth ב-Sourcegraph.
בשדה כתובת URL להפניה אוטומטית (או כתובת URL לקריאה חוזרת), מזינים את הערך
https://vertexaisearch.cloud.google.com/oauth-redirect.בוחרים את היקפי ההרשאות הבאים ומפעילים אותם:
היקף מטרה openid מאפשרת לאפליקציה לאמת את המשתמש באמצעות OpenID Connect. פרופיל מאפשר לאפליקציה להציג מידע בסיסי בפרופיל של המשתמש המאומת. אימייל מאפשר לאפליקציה לראות את כתובת האימייל של המשתמש המאומת. offline_access מעניק אסימון רענון כדי שהאפליקציה תוכל לגשת ל-Sourcegraph כשהמשתמש לא מחובר באופן פעיל. mcp ההרשאה הזו מאפשרת לאפליקציה להתחבר באמצעות Model Context Protocol (MCP) כדי ליצור אינטראקציה עם החיפוש והכלים של Sourcegraph. שומרים את השינויים בהגדרות.