Exabeam Advanced Analytics

במאמר הזה מוסבר איך לשלב את Exabeam Advanced Analytics עם Google Security Operations.

תרחישים לדוגמה

  1. לבצע פעולות אקטיביות – ליצור או למחוק רשימות מעקב, להוסיף ישויות לרשימות מעקב, להוסיף הערות לישויות.
  2. העשרה – העשרת מידע על ישויות באמצעות מידע מ-Exabeam.

הגדרת השילוב של Exabeam Advanced Analytics ב-Google Security Operations

איך מגדירים שילובים ב-Google SecOps

יצירת טוקן לאימות אשכול

  1. ב-Exabeam, בוחרים באפשרות Settings > Core > Admin Operations > Cluster Authentication Token. מופיע הדף Cluster Authorization Token.
  2. לוחצים על סמל ההוספה. מופיעה תיבת הדו-שיח Setup Token (טוקן הגדרה).
  3. מזינים את שם הטוקן ותאריך התפוגה בשדות הרלוונטיים.
  4. בקטע Permission Level, בוחרים באפשרות Default Roles לטוקן.
    1. לוחצים על הוספת טוקן. משתמשים בקובץ שנוצר כדי לאפשר לממשקי ה-API לבצע אימות באמצעות אסימון.

פרמטרים של שילוב

כדי להגדיר את השילוב, משתמשים בפרמטרים הבאים:

שם הפרמטר לתצוגה סוג ערך ברירת המחדל חובה תיאור
הרמה הבסיסית (root) של ה-API String https://{api root} כן שורש ה-API של המכונה של Exabeam Advanced Analytics.
טוקן API סוד לא רלוונטי כן אסימון API של המכונה של Exabeam Advanced Analytics.
אימות SSL תיבת סימון סימן אישור כן אם ההגדרה מופעלת, המערכת מאמתת שאישור ה-SSL לחיבור לשרת Exabeam Advanced Analytics תקף.

פעולות

פינג

תיאור

בודקים את הקישוריות ל-Exabeam Advanced Analytics באמצעות הפרמטרים שמופיעים בדף הגדרת השילוב בדף Google SecOps Content Hub.

ריצה

הפעולה לא פועלת על ישויות, ואין לה פרמטרים של קלט חובה.

תוצאות הפעולה

תוצאת הסקריפט
שם תוצאת הסקריפט אפשרויות של ערכים
is_success is_success=False
is_success is_success=True
קיר נרתיקים
סוג התוצאות ערך / תיאור סוג
הודעת פלט*

הפעולה לא אמורה להיכשל או להפסיק את ההפעלה של הפלייבוק:
אם הפעולה הצליחה: "Successfully connected to the Logpoint server with the provided connection parameters!‎"

הפעולה אמורה להיכשל ולעצור את ההפעלה של הפלייבוק:
אם הפעולה נכשלה: "Failed to connect to the Logpoint server!‎ השגיאה היא {0}".format(exception.stacktrace)

כללי

העשרת ישויות

תיאור

העשרת ישויות באמצעות המידע מ-Exabeam Advanced Analytics. ישויות נתמכות: שם מארח, כתובת IP ומשתמש. פרמטר מסגרת הזמן של האירוע פועל עם שעות.

פרמטרים

שם הפרמטר לתצוגה סוג ערך ברירת המחדל חובה תיאור
החזרת ציר הזמן של הישות תיבת סימון True כן אם ההגדרה מופעלת, הפעולה תחזיר את ציר הזמן של הישות.
מסגרת הזמן של האירוע מספר שלם 24 לא מציינים את מסגרת הזמן של האירועים שרוצים לראות, בשעות.
רק אירועים חריגים תיבת סימון True לא אם האפשרות הזו מופעלת, הפעולה תחזיר רק אירועים שנחשבים לחריגים.
ציון הסיכון הנמוך ביותר לאירוע שצריך לאחזר מספר שלם לא רלוונטי לא צריך לציין מה צריך להיות ציון הסיכון הנמוך ביותר של האירוע כדי להטמיע אותו. אם לא מציינים שום דבר, הפעולה לא תבצע סינון.
הערות להחזרה תיבת סימון True לא אם האפשרות מופעלת, הפעולה תחזיר תגובות שקשורות לישות.
יצירת תובנה תיבת סימון True לא אם המדיניות מופעלת, הפעולה תיצור תובנה לכל ישות.
מספר האירועים המקסימלי להחזרה מספר שלם לא מציינים כמה אירועים להחזיר. אם לא מציינים שום דבר, הפעולה תחזיר את כל האירועים.
מספר התגובות המקסימלי שיוחזר מספר שלם 10 לא מציינים כמה תגובות רוצים לקבל.

ריצה

הפעולה הזו פועלת על הישויות הבאות:

  • שם המארח
  • כתובת IP
  • משתמש

תוצאות הפעולה

תוצאת הסקריפט
שם תוצאת הסקריפט אפשרויות של ערכים
is_success is_success=False
is_success is_success=True
תוצאת JSON למשתמש
{
    "username": "root",
    "userInfo": {
        "username": "root",
        "riskScore": 0.0,
        "averageRiskScore": 0.0,
        "pastScores": [
            0.0,
            0.0,
            0.0,
            0.0,
            0.0,
            0.0
        ],
        "lastSessionId": "root-20201010000111",
        "firstSeen": 1601510468890,
        "lastSeen": 1602298872682,
        "lastActivityType": "Account deleted",
        "lastActivityTime": 1602288071248,
        "info": {},
        "labels": [
            "service_account"
        ],
        "pendingRiskTransfers": []
    },
    "isExecutive": false,
    "accountNames": [],
    "peerGroupFieldName": "Peer Groups",
    "peerGroupType": "",
    "isMultiPeerGroup": true,
    "commentCount": 0,
    "isOnWatchlist": false,
    "hasDisabledModel": false,
    "hasDisabledEventType": false,
    "comments": [
        {
            "commentId": "6002d31b130b3800072d1c1d",
            "commentType": "user",
            "commentObjectId": "sysadmin",
            "text": "asd",
            "exaUser": "admin",
            "createTime": 1610797851298,
            "updateTime": 1610797851298,
            "edited": false
        }
    ],
    "events": [
        {
            "risk_score": "{value if available}",
            "source": "systemd",
            "session_id": "root-20201009000110",
            "rawlog_time": 1602201670967,
            "host": "centos-002",
            "session_order": 1,
            "hash": 1013256238,
            "event_type": "local-logon",
            "account": "root",
            "time": 1602201670967,
            "event_id": "4602@m",
            "user": "root",
            "event_code": "Started Session",
            "nonmachine_user": "root",
            "is_session_first": true
        }
    ]
}
תוצאת JSON לנכס
{
    "username": "root",
    "userInfo": {
        "username": "root",
        "riskScore": 0.0,
        "averageRiskScore": 0.0,
        "pastScores": [
            0.0,
            0.0,
            0.0,
            0.0,
            0.0,
            0.0
        ],
        "lastSessionId": "root-20201010000111",
        "firstSeen": 1601510468890,
        "lastSeen": 1602298872682,
        "lastActivityType": "Account deleted",
        "lastActivityTime": 1602288071248,
        "info": {},
        "labels": [
            "service_account"
        ],
        "pendingRiskTransfers": []
    },
    "isExecutive": false,
    "accountNames": [],
    "peerGroupFieldName": "Peer Groups",
    "peerGroupType": "",
    "isMultiPeerGroup": true,
    "commentCount": 0,
    "isOnWatchlist": false,
    "hasDisabledModel": false,
    "hasDisabledEventType": false,
    "comments": [
        {
            "commentId": "6002d31b130b3800072d1c1d",
            "commentType": "user",
            "commentObjectId": "sysadmin",
            "text": "asd",
            "exaUser": "admin",
            "createTime": 1610797851298,
            "updateTime": 1610797851298,
            "edited": false
        }
    ],
    "events": [
        {
            "risk_score": "{value if available}",
            "event_category": [
                "user-events",
                "asset-events"
            ],
            "source": "UNIX",
            "session_id": "sysadmin-20201009125727",
            "rawlog_time": 1602248247376,
            "host": "centos-002",
            "src_ip": "172.30.202.187",
            "session_order": 1,
            "getvalue('zone_info', src)": "siemplify",
            "dest_host": "centos-002",
            "hash": 1236616962,
            "event_type": "remote-logon",
            "src_network_type": "LAN",
            "account": "sysadmin",
            "time": 1602248247376,
            "event_id": "4619@m",
            "user": "sysadmin",
            "event_code": "ssh",
            "nonmachine_user": "sysadmin",
            "is_session_first": true,
            "entity_asset_id": "asset@centos-002-20201009"
        }
    ]
}
העשרת ישויות למשתמש
שם שדה ההעשרה לוגיקה – מתי להחיל
EXBAA_riskScore כשהוא זמין ב-JSON
EXBAA_pastScores כשהוא זמין ב-JSON
EXBAA_lastSessionId כשהוא זמין ב-JSON
EXBAA_firstSeen כשהוא זמין ב-JSON
EXBAA_lastSeen כשהוא זמין ב-JSON
EXBAA_lastActivityType כשהוא זמין ב-JSON
EXBAA_lastActivityTime כשהוא זמין ב-JSON
EXBAA_labels כשהוא זמין ב-JSON
EXBAA_isExecutive כשהוא זמין ב-JSON
EXBAA_commentCount כשהוא זמין ב-JSON
EXBAA_accountNames כשהוא זמין ב-JSON
EXBAA_isNotable כשהוא זמין ב-JSON
העשרת ישויות לנכס
שם שדה ההעשרה לוגיקה – מתי להחיל
EXBAA_riskScore כשהוא זמין ב-JSON
EXBAA_hostname כשהוא זמין ב-JSON
EXBAA_ipAddress כשהוא זמין ב-JSON
EXBAA_assetType כשהוא זמין ב-JSON
EXBAA_lastSessionId כשהוא זמין ב-JSON
EXBAA_firstSeen כשהוא זמין ב-JSON
EXBAA_lastSeen כשהוא זמין ב-JSON
EXBAA_labels כשהוא זמין ב-JSON
EXBAA_commentCount כשהוא זמין ב-JSON
EXBAA_accountNames כשהוא זמין ב-JSON
EXBAA_isNotable כשהוא זמין ב-JSON
תובנה לגבי ישות למשתמש

דוגמה
לתובנה

תובנה לגבי ישות בנכס

דוגמה
לתובנה

קיר נרתיקים
סוג התוצאות ערך/תיאור סוג
הודעת פלט*

הפעולה לא אמורה להיכשל או להפסיק את ההפעלה של הפלייבוק:
אם הפעולה הצליחה עבור הישויות (is_success = true): "Successfully returned information about the following entities from Exabeam Advanced Analytics:\n{0}".format(entity.identifier)

אם הפעולה נכשלה בחלק מהמקרים (is_success = true): "Action wasn't able to return information about the following entities from Exabeam Advanced Analytics:\n {0}".format(entity.identifier)

אם לא כל הישויות הועשרו (is_success = false): אף ישות לא הועשרה באמצעות מידע מ-Exabeam.

הפעולה אמורה להיכשל ולעצור את ההפעלה של הפלייבוק:

אם יש שגיאה חמורה, כמו פרטי כניסה שגויים, אין חיבור לשרת, אחר: "שגיאה בביצוע הפעולה "העשרת ישויות". הסיבה: {0}''.format(error.Stacktrace)

כללי
שולחן קיר עם ארונית

טבלת Case Wall שמבוססת על טבלת ההעשרה, אבל בלי קידומות.

הרעיון הוא שיש לנו עמודה אחת שנקראת "מפתח" ועמודה שנייה שנקראת "ערך"

ישות

שולחן קיר עם ארונית

לאירועי משתמשים (אם זמינים)

שם הטבלה: "אירועים של {entity.identifier}"

עמודות:

שעה

ציון הסיכון

סוג

מארח

מקור

כללי

שולחן קיר עם ארונית

לאירועים של נכסים (אם זמינים)

שם הטבלה: "אירועים של {entity.identifier}"

עמודות:

שעה

סוג

משתמש

ציון הסיכון

מקור

כללי

שולחן קיר עם ארונית

לתגובות

שם הטבלה: "{entity.identifier} Comments"

עמודות:

משתמש

תגובה

כללי
קישור לקיר של בקשת התמיכה {link}

רשימת האתרים למעקב

תיאור

רשימת רשימות המעקב שזמינות ב-Exabeam Advanced Analytics.

פרמטרים

שם הפרמטר לתצוגה סוג ערך ברירת המחדל חובה תיאור
מספר מקסימלי של רשימות צפייה להחזרה מספר שלם 100 לא צריך לציין כמה רשימות מעקב יוחזרו.

ריצה

הפעולה הזו לא פועלת על ישויות.

תוצאות הפעולה

תוצאת הסקריפט
שם תוצאת הסקריפט אפשרויות של ערכים
is_success is_success=False
is_success is_success=True
תוצאת JSON
[
    {
        "watchlistId": "5e66f85c8fe56e9a122ccb45",
        "title": "Service Accounts",
        "category": "UserLabels"
    },
    {
        "watchlistId": "5e66f85c8fe56e9a122ccb44",
        "title": "Executive Users",
        "category": "UserLabels"
    },
    {
        "watchlistId": "5ffd9686130b3800072d1bef",
        "title": "user watchlist",
        "category": "Users"
    },
    {
        "watchlistId": "5ffb0fc0130b3800072d1bd3",
        "title": "testdan",
        "category": "Assets"
    },
    {
        "watchlistId": "5f7c37a2130b38000701691f",
        "title": "linux",
        "category": "Assets"
    },
    {
        "watchlistId": "5f7adc46130b38000701690d",
        "title": "Test-UBA",
        "category": "AssetLabels"
    },
    {
        "watchlistId": "5f22851d130b3800070168ff",
        "title": "DM Test",
        "category": "Users"
    },
    {
        "watchlistId": "5eb27c20130b3800077954e2",
        "title": "PrivilegedUsers-SailPoint",
        "category": "Users"
    },
    {
        "watchlistId": "5eb27ab6130b3800077954df",
        "title": "DisabledUsers-SailPoint",
        "category": "Users"
    },
    {
        "watchlistId": "5eb27a92130b3800077954dc",
        "title": "ServiceAccountsList-SailPoint",
        "category": "Users"
    },
    {
        "watchlistId": "5e9495d8130b380007795476",
        "title": "DANOTEST",
        "category": "Assets"
    }
]
קיר נרתיקים
סוג התוצאות ערך / תיאור סוג
הודעת פלט*

הפעולה לא אמורה להיכשל או להפסיק את ההפעלה של הפלייבוק:
אם הקוד הוא 200 והנתונים זמינים(is_success = true): "Successfully retrieve available watchlists from Exabeam Advanced Analytics".

אם הקוד הוא 200 ואין נתונים זמינים: "לא נמצאו רשימות מעקב ב-Exabeam Advanced Analytics".

הפעולה אמורה להיכשל ולעצור את ההפעלה של הפלייבוק:

אם יש שגיאה חמורה, כמו פרטי כניסה שגויים, אין חיבור לשרת, אחר: "שגיאה בביצוע הפעולה "רשימת פריטים ברשימת הצפייה". הסיבה: {0}''.format(error.Stacktrace)

כללי
שולחן קיר עם ארונית

שם הטבלה: "רשימות מעקב זמינות"

עמודות

מזהה רשימת הצפייה

כותרת

קטגוריה

כללי

הצגת פריטים ברשימת הצפייה

תיאור

רשימת הפריטים הזמינים ברשימות המעקב מ-Exabeam Advanced Analytics.

פרמטרים

שם הפרמטר לתצוגה סוג ערך ברירת המחדל חובה תיאור
שמות של רשימות צפייה CSV לא רלוונטי כן ציינו רשימה מופרדת בפסיקים של שמות רשימות הצפייה שאתם רוצים להחזיר פריטים שלהן.
מספר הימים המקסימלי אחורה מספר שלם 1 לא מציינים כמה ימים אחורה להציג ברשימות הצפייה. ברירת המחדל: 1.
מספר הפריטים המקסימלי להחזרה מספר שלם 100 לא צריך לציין כמה פריטים מרשימת הצפייה יוחזרו.

ריצה

הפעולה הזו לא פועלת על ישויות.

תוצאות הפעולה

תוצאת הסקריפט
שם תוצאת הסקריפט אפשרויות של ערכים
is_success is_success=False
is_success is_success=True
תוצאת JSON
{
    "title": "Test-UBA",
    "creator": "admin",
    "accessControl": "public",
    "category": "AssetLabels",
    "description": "Testing for dev purpose",
    "isOutOfBox": false,
    "items": [],
    "criteria": [
        "Server",
        "Workstation",
        "LdifFile",
        "Domain Controller",
        "TopTalker",
        "EducatedGuess"
    ],
    "totalNumberOfItems": 3,
    "accessControlRoles": [],
    "numberOfNotableItems": 0
}
קיר נרתיקים
סוג התוצאות ערך / תיאור סוג
הודעת פלט*

הפעולה לא אמורה להיכשל או להפסיק את ההפעלה של הפלייבוק:
אם הנתונים זמינים(is_success = true): "Successfully retrieve available items for the following watchlists in Exabeam Advanced Analytics:\n{0}".format(list of watchlist titles)

אם הנתונים לא זמינים לחלק מהפריטים(is_success = true): "הפעולה לא הצליחה לאחזר פריטים זמינים לרשימות המעקב הבאות ב-Exabeam Advanced Analytics:‏\n{0}".format(רשימה של כותרות רשימות מעקב)

אם אין נתונים זמינים לכולם: "לא נמצאו פריטים לרשימות המעקב שסופקו ב-Exabeam Advanced Analytics".

הפעולה אמורה להיכשל ולעצור את ההפעלה של הפלייבוק:

אם יש שגיאה חמורה, כמו פרטי כניסה שגויים, אין חיבור לשרת, אחר: "שגיאה בביצוע הפעולה "רשימת רשימות הצפייה". הסיבה: {0}''.format(error.Stacktrace)

כללי

טבלת Case Wall
(למשתמשים)

שם הטבלה: "Watchlists {0} Items".format(watchlist title)

עמודות

שם משתמש

ציון הסיכון

כללי

טבלת קיר המקרים
(לנכסים)

שם הטבלה: "Watchlists {0} Items".format(watchlist title)

עמודות

סוג

נקודת קצה (endpoint)

ציון הסיכון

כללי

הוספת ישות לרשימת המעקב

תיאור

מוסיפים ישויות לרשימת המעקב ב-Exabeam Advanced Analytics.

פרמטרים

שם הפרמטר לתצוגה סוג ערך ברירת המחדל חובה תיאור
שם רשימת הצפייה String לא רלוונטי כן מציינים את שם רשימת המעקב שאליה רוצים להוסיף ישויות.

ריצה

הפעולה הזו פועלת על הישויות הבאות:

  • שם המארח
  • כתובת IP
  • משתמש

תוצאות הפעולה

תוצאת הסקריפט
שם תוצאת הסקריפט אפשרויות של ערכים
is_success is_success=False
is_success is_success=True
קיר נרתיקים
סוג התוצאות ערך / תיאור סוג
הודעת פלט*

הפעולה לא אמורה להיכשל או להפסיק את ההפעלה של הפלייבוק:

אם הנתונים זמינים(is_success = true): "הישויות הבאות נוספו בהצלחה לרשימת המעקב {0} ב-Exabeam Advanced Analytics:‏\n{1}".format( watchlist title, entity identifier)

אם חלק מהישויות לא נוספו(is_success = true): "הפעולה לא הצליחה להוסיף את הישויות הבאות לרשימת המעקב {0} ב-Exabeam Advanced Analytics:‏\n{1}".format(watchlist title, entity identifier)

אם לא נוספו ישויות: "No entities were added to the watchlist {0} in Exabeam Advanced Analytics".format(watchlist title)

הפעולה אמורה להיכשל ולעצור את ההפעלה של הפלייבוק:

אם יש שגיאה חמורה, כמו פרטי כניסה שגויים, אין חיבור לשרת, אחר: "שגיאה בביצוע הפעולה "הוספת ישות לרשימת המעקב". הסיבה: {0}''.format(error.Stacktrace)

אם רשימת הצפייה לא נמצאה: "שגיאה בביצוע הפעולה "הוספת ישות לרשימת הצפייה". סיבה: רשימת הצפייה {0} לא נמצאה ב-Exabeam Advanced Analytics''.format(watchlist title)

אם קטגוריית רשימת המעקב היא AssetLabel או UserLabel: "Error executing action "Add Entity To Watchlist".‎ הסיבה: רשימות מעקב עם הקטגוריות AssetLabels ו-UserLabels לא נתמכות בפעולה הזו.''

כללי

הסרת ישות מרשימת המעקב

תיאור

הסרת ישויות מרשימת המעקב ב-Exabeam Advanced Analytics.

פרמטרים

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

ריצה

הפעולה הזו פועלת על הישויות הבאות:

  • שם המארח
  • כתובת IP
  • משתמש

תוצאות הפעולה

תוצאת הסקריפט
שם תוצאת הסקריפט אפשרויות של ערכים
is_success is_success=False
is_success is_success=True
קיר נרתיקים
סוג התוצאות ערך / תיאור סוג
הודעת פלט*

הפעולה לא אמורה להיכשל או להפסיק את ההפעלה של הפלייבוק:

if removed(is_success = true): "Successfully removed the following entities from the watchlist{0} in Exabeam Advanced Analytics:\n{1}".format(title, entity identifier)

אם חלק מהישויות לא נוספו(is_success = true): "הפעולה לא הצליחה להסיר את הישויות הבאות מרשימת המעקב {0} ב-Exabeam Advanced Analytics:‏\n{1}".format(title, entity identifier)

אם לא נוספו ישויות: "No entities were removed from the watchlist {0} in Exabeam Advanced Analytics".format(watchlist title)

הפעולה אמורה להיכשל ולעצור את ההפעלה של הפלייבוק:

אם יש שגיאה חמורה, כמו פרטי כניסה שגויים, אין חיבור לשרת, אחר: "שגיאה בביצוע הפעולה 'הסרת ישות מרשימת המעקב'. הסיבה: {0}''.format(error.Stacktrace)

אם רשימת הצפייה לא נמצאה: "שגיאה בביצוע הפעולה 'הסרת ישות מרשימת הצפייה'. סיבה: רשימת המעקב {0} לא נמצאה ב-Exabeam Advanced Analytics''.format(watchlist title)

אם קטגוריית רשימת המעקב == "AssetLabel" או "UserLabel": "שגיאה בביצוע הפעולה 'הסרת ישות מרשימת המעקב'. הסיבה: רשימות מעקב עם הקטגוריות AssetLabels ו-UserLabels לא נתמכות בפעולה הזו.''

כללי

הוספת תגובות לישות

תיאור

הוספת תגובות לישויות ב-Exabeam Advanced Analytics. ישויות נתמכות: שם מארח, כתובת IP ומשתמש.

פרמטרים

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

ריצה

הפעולה הזו פועלת על הישויות הבאות:

  • שם המארח
  • כתובת IP
  • משתמש

תוצאות הפעולה

תוצאת הסקריפט
שם תוצאת הסקריפט אפשרויות של ערכים
is_success is_success=False
is_success is_success=True
תוצאת JSON
{
    "newComment": {
        "commentId": "6003e6e8130b3800072d1c35",
        "commentType": "asset",
        "commentObjectId": "centos-002",
        "text": "qwe",
        "exaUser": "admin",
        "createTime": 1610868456906,
        "updateTime": 1610868456906,
        "edited": false
    }
}
קיר נרתיקים
סוג התוצאות ערך / תיאור סוג
הודעת פלט*

הפעולה לא אמורה להיכשל או להפסיק את ההפעלה של הפלייבוק:

אם קוד הסטטוס הוא 200 לחלק מהישות(is_success = true): "Successfully added comment to the following entities {0} in Exabeam Advanced Analytics:\n{1}".format(entity identifier)

אם הישות לא נמצאה: "Action wasn't able to add comment to the following entities {0} in Exabeam Advanced Analytics:\n{1}".format(entity identifier)

אם לא נבחרו ישויות: "לא נוספו הערות לישויות שצוינו".

הפעולה אמורה להיכשל ולעצור את ההפעלה של הפלייבוק:

אם יש שגיאה חמורה, כמו פרטי כניסה שגויים, אין חיבור לשרת, אחר: "שגיאה בביצוע הפעולה "הוספת הערות לישות". הסיבה: {0}''.format(error.Stacktrace)

כללי

יצירת רשימת מעקב

תיאור

יוצרים רשימת מעקב ב-Exabeam Advanced Analytics.

פרמטרים

שם הפרמטר לתצוגה סוג ערך ברירת המחדל חובה תיאור
כותרת String לא רלוונטי כן מציינים את שם רשימת הצפייה.
קטגוריה DDL

משתמש

ערכים אפשריים:

משתמש

נכס

כן מציינים את הקטגוריה של רשימת הצפייה.
בקרת גישה DDL

פרטי

ערכים אפשריים:

גלוי לכולם

כן מגדירים את בקרת הגישה לרשימת הצפייה.
תיאור String לא רלוונטי לא מציינים תיאור לרשימת המניות למעקב.

ריצה

הפעולה הזו לא פועלת על ישויות.

תוצאות הפעולה

תוצאת הסקריפט
שם תוצאת הסקריפט אפשרויות של ערכים
is_success is_success=False
is_success is_success=True
תוצאת JSON
{
    "watchlistId": "6003ed61130b3800072d1c37",
    "title": "Keke",
    "category": "Users"
}
קיר נרתיקים
סוג התוצאות ערך / תיאור סוג
הודעת פלט*

הפעולה לא אמורה להיכשל או להפסיק את ההפעלה של הפלייבוק:

if status code 200(is_success = true): "Successfully created watchlist {0} in Exabeam Advanced Analytics:\n{1}".format(title)

אם התגובה מכילה את "_apiErrorCode"‏ (is_success=false): "הפעולה לא הצליחה ליצור רשימת מעקב ב-Exabeam Advanced Analytics. הסיבה: {0}".format(internalError)‎

הפעולה אמורה להיכשל ולעצור את ההפעלה של הפלייבוק:

אם יש שגיאה חמורה, כמו פרטי כניסה שגויים, אין חיבור לשרת, אחר: "שגיאה בביצוע הפעולה "יצירת רשימת מעקב". הסיבה: {0}''.format(error.Stacktrace)

כללי

מחיקת רשימת הצפייה

תיאור

מחיקת רשימת מעקב ב-Exabeam Advanced Analytics.

פרמטרים

שם הפרמטר לתצוגה סוג ערך ברירת המחדל חובה תיאור
שם רשימת הצפייה String לא רלוונטי True מציינים את שם רשימת הצפייה שרוצים למחוק.

ריצה

הפעולה הזו לא פועלת על ישויות.

תוצאות הפעולה

תוצאת הסקריפט
שם תוצאת הסקריפט אפשרויות של ערכים
is_success is_success=False
is_success is_success=True
קיר נרתיקים
סוג התוצאות ערך / תיאור סוג
הודעת פלט*

הפעולה לא אמורה להיכשל או להפסיק את ההפעלה של הפלייבוק:

if status code 200(is_success = true): "Successfully deleted watchlist {0} in Exabeam Advanced Analytics:\n{1}".format(title)

הפעולה אמורה להיכשל ולעצור את ההפעלה של הפלייבוק:

אם יש שגיאה חמורה, כמו פרטי כניסה שגויים, אין חיבור לשרת, אחר: "שגיאה בביצוע הפעולה 'מחיקת רשימת הצפייה'. הסיבה: {0}''.format(error.Stacktrace)

כללי

הבעיה עדיין לא נפתרה? קבלת תשובות מחברי הקהילה וממומחי Google SecOps.