Skip to main content
אינטגרציית Slack מאפשרת ל-Living Security לשלוח הודעות ישירות אל סביבת העבודה שלכם ב-Slack. באמצעותה ניתן להודיע למשתמשים על הקצאות הדרכה, להתריע בפני צוותי אבטחה על אירועי סיכון ולעדכן מנהלים בנוגע להתקדמות הצוות.
להגדרת שליחה של דחיפות ופלייבוקים, התחילו ב-הגדרות → תקשורת → ערוצים ולחצו על הכרטיס Slack. דף זה עוסק בהגדרת אפליקציית Slack הבסיסית.

דרישות מקדימות

לפני הגדרת אינטגרציית Slack, ודאו שברשותכם:
  • הרשאות מנהל מערכת בסביבת העבודה של Slack או הרשאות להתקנת אפליקציות
  • גישה לפורטל ה-API של Slack בכתובת api.slack.com
  • הרשאות מנהל מערכת ב-Living Security

יצירת אפליקציית Slack

1

יצירת אפליקציית Slack חדשה

  1. עברו אל api.slack.com/apps
  2. לחצו על Create New App
  3. בחרו From scratch
  4. הזינו שם לאפליקציה (לדוגמה: “Living Security”)
  5. בחרו את סביבת העבודה שלכם
  6. לחצו על Create App
האפליקציה שלכם מופיעה בלוח המחוונים של Slack API.
2

הגדרת היקפי הרשאה של OAuth

  1. בסרגל הצד השמאלי, לחצו על OAuth & Permissions
  2. גללו אל Bot Token Scopes
  3. הוסיפו את היקפי ההרשאה הבאים:
הוסיפו רק את היקפי ההרשאה הנחוצים לארגון שלכם. פחות היקפי הרשאה משמעם אבטחה טובה יותר.
3

התקנת האפליקציה בסביבת העבודה שלכם

  1. גללו לראש הדף OAuth & Permissions
  2. לחצו על Install to Workspace
  3. עיינו בהרשאות ולחצו על Allow
יופיע Bot User OAuth Token המתחיל ב-xoxb-.
4

קבלת ה-Signing Secret

  1. בסרגל הצד השמאלי, לחצו על מידע בסיסי
  2. גללו אל App Credentials
  3. העתיקו את ה-Signing Secret
שמרו על סודיות ה-Signing Secret. לעולם אין לשתף אותו במאגרי קוד ציבוריים או ביומני רישום.

הוספת פרטי הגישה ל-Living Security

1

מעבר אל אינטגרציות יוצאות

עברו אל הגדרות → שילובי → יוצא ולחצו על הכרטיס Slack.
2

הוספת פרטי הגישה

לחצו על Add Credential והזינו:
string
נדרש
ה-Bot User OAuth Token שלכם, המתחיל ב-xoxb-. ניתן למצוא אותו תחת OAuth & Permissions.
string
נדרש
ה-Signing Secret של האפליקציה שלכם. ניתן למצוא אותו תחת מידע בסיסי → App Credentials.
string
אופציונלי. נדרש רק לחיבורי Socket Mode. מתחיל ב-xapp-.
string
אופציונלי. שם ידידותי לפרטי גישה אלה (לדוגמה: “Production Slack”).
3

שמירה ואימות

לחצו על שמור. פרטי הגישה יופיעו ברשימה שלכם בסטטוס פעיל.
אינטגרציית Slack שלכם מחוברת ומוכנה לשליחת הודעות.

סוגי הודעות

לאחר החיבור, Living Security יכולה לשלוח ל-Slack את סוגי ההודעות הבאים:

פתרון בעיות

  • ודאו שהבוט הוזמן לערוץ (/invite @YourBotName)
  • בדקו שהיקף ההרשאה chat:write.public נוסף, לצורך פרסום בערוצים ציבוריים ללא הצטרפות
  • ודאו שמזהה הערוץ נכון (יש להשתמש במזהה הערוץ, ולא בשמו)
  • ודאו שהעתקתם את האסימון המלא, המתחיל ב-xoxb-
  • ודאו שהאפליקציה עדיין מותקנת בסביבת העבודה שלכם
  • בדקו אם האסימון הופק מחדש (נדרש עדכון ב-Living Security)
Slack מגבילה את מספר בקשות ה-API. אם מופיעות שגיאות הגבלת קצב:
  • הפחיתו את תדירות ההודעות
  • אחדו מספר הודעות להודעות סיכום
  • פנו לתמיכה במקרי שימוש בנפח גבוה

שיטות עבודה מומלצות

צרו ערוץ Slack ייעודי להודעות של Living Security (לדוגמה: #security-training) כדי לשמור על סדר בהתראות ולהפחית רעש בערוצים הכלליים.
  • השתמשו בשמות משמעותיים לפרטי הגישה בעת ניהול מספר סביבות עבודה
  • בצעו ביקורת סדירה על הערוצים המקבלים הודעות
  • הגדירו הודעות סיכום במקום הודעות בודדות עבור התראות בנפח גבוה
  • סקרו את הרשאות אפליקציית Slack אחת לרבעון והסירו היקפי הרשאה שאינם בשימוש

קישורים נוספים

אינטגרציית דוא״ל

הגדרת דוא״ל כערוץ שליחה.

אינטגרציית Teams

הגדרת Microsoft Teams כערוץ שליחה.

יומן תקשורת

מעקב אחר סטטוס השליחה וההיסטוריה של Slack.

כיצד להגדיר אינטגרציה חדשה

מדריך כללי להגדרת אינטגרציה.