ENקביעת שיחה
קביעת שיחהEN
בלוג

אבטחת GitHub Copilot בארגון: מה לסגור לפני שנותנים למפתחים עוזר AI

8 בנובמבר 2026 · Shlomi Fanan

כשארגון קונה GitHub Copilot, הוא מקבל גם מאגרי קוד, Actions, Pages, סוכנים ושרתי MCP. אם כל מה שהמפתחים צריכים הוא עוזר קוד בתוך סביבת הפיתוח, צריך לסגור את כל השאר. כך עשינו את זה בפרויקט לארגון פיננסי גדול.

לאחרונה ליווינו ארגון פיננסי גדול בישראל שרצה לתת למפתחים GitHub Copilot. הקוד של הארגון נשאר במערכת ניהול הקוד הקיימת שלו, ו-GitHub Enterprise שימש רק לרישוי ולניהול של Copilot. את סיפור הלקוח המלא כבר פרסמנו. כאן ריכזנו את ההגדרות עצמן, לפי שכבות, כדי שתוכלו לבדוק אותן אצלכם.

למה לא מספיק להפעיל Copilot ולסמוך על ברירת המחדל

Copilot Business ו-Copilot Enterprise מנוהלים דרך חשבון GitHub Enterprise, ואיתו מגיעה כל הפלטפורמה: יצירת מאגרים, fork, GitHub Pages ו-Actions. גם ב-Copilot עצמו יש יותר מהשלמת קוד: חיפוש באינטרנט, סוכנים, שרתי MCP ו-Spaces. כל יכולת כזו היא עוד דרך שבה קוד או מידע יכולים לצאת מהארגון. בארגון שצריך רק עוזר קוד, כל מה שלא בשימוש צריך להיות כבוי.

1. GitHub Enterprise: להשאיר רק את מה שצריך

2. Copilot עצמו: מודלים ויכולות

3. זהויות: רק חשבונות של הארגון

4. סביבת הפיתוח: הגדרות שהמפתח לא יכול לשנות

ההגדרות ב-GitHub לא עוזרות אם המפתח מתחבר מסביבת הפיתוח עם חשבון פרטי, או מתקין תוסף שעוקף אותן. לכן:

5. רשת ו-DLP: השכבה שהכי קל לשכוח

אף הגדרה ב-GitHub לא יודעת מה המפתח מדביק בשאלה לעוזר. מפתח API, סיסמה או קטע מקובץ הגדרות יכולים לצאת בתוך שאלה רגילה.

6. ניטור: לדעת כשמשהו משתנה

הגדרות משתנות עם הזמן. כדאי להעביר ל-SIEM, למשל Microsoft Sentinel, את יומני הביקורת של GitHub (בין היתר הקטגוריות repo, copilot, personal_access_token ו-enterprise) ואת יומני הכניסה של Entra ID. עוקבים גם אחרי שינויים בקבוצות שמעניקות גישה ל-GitHub ובקבוצה של Enterprise Owner. כל פעילות של חשבון החירום צריכה להקפיץ בדיקה.

ולבסוף, הדרכה: גם כשהכול סגור, המפתחים צריכים לדעת לבדוק את מה ש-Copilot מציע, ולא להדביק בשאלה מידע שלא היו שולחים במייל החוצה. את כל זה אנחנו עושים בשירות אבטחת Copilot בארגון, כחלק מפרויקטי אבטחת מידע ב-Microsoft 365.

GitHub משתמש בקוד שלנו כדי לאמן מודלים?

לפי GitHub, ב-Copilot Business וב-Copilot Enterprise הקוד והשאלות לא משמשים לאימון המודלים.

אפשר להשתמש ב-Copilot בלי לאחסן קוד ב-GitHub?

כן. זה התרחיש בפרויקט הזה: GitHub Enterprise משמש לרישוי ולניהול, והקוד נשאר במערכת ניהול הקוד הקיימת.

אילו רישיונות של מיקרוסופט צריך?

Entra ID P1 ל-Conditional Access, Entra ID P2 לחסימה לפי סיכון ול-PIM, ו-Intune לניהול סביבת הפיתוח.

רוצים לתת למפתחים Copilot בלי לפתוח את הארגון? נעבור איתכם על ההגדרות.

דברו איתנו

מקורות