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