שילוב של SiemplifyUtilities עם Google SecOps
במאמר הזה מוסבר איך לשלב את SiemplifyUtilities עם Google Security Operations (Google SecOps).
תרחישים לדוגמה
השילוב של SiemplifyUtilities יכול לטפל בתרחישי השימוש הבאים:
ייצוא ושיתוף: אתם יכולים להשתמש ביכולות של Google SecOps עם הפעולה Export Entities as OpenIOC File כדי ליצור במהירות קובצי OpenIOC סטנדרטיים מישויות אבטחה (כמו כתובות IP, גיבובי קבצים או כתובות URL) ולשתף אותם עם פלטפורמות של מודיעין איומי סייבר או עם צוותי אבטחה אחרים.
מניפולציה של רשימות ללוגיקה: אתם יכולים להשתמש ביכולות של Google SecOps עם הפעולה List Operations כדי לבצע פעולות לוגיות מורכבות (כמו intersection, union, subtract) בשתי רשימות שונות של ערכים בתוך פלייבוק, וכך לספק סינון מתקדם או שילוב של מקורות נתונים.
טרנספורמציה וניתוח של נתונים: משתמשים ביכולות של Google SecOps עם הפעולה Extract top From JSON כדי לעבד קבוצות נתונים גדולות של JSON בתצוגת עץ ולתעדף אותן. לשם כך, ממיינים אותן לפי מפתח ספציפי בתצוגת עץ (כמו ציון חומרה) ומחזירים רק את התוצאות הרלוונטיות המובילות לניתוח מיידי.
ניתוח אימיילים: משתמשים ביכולות של Google SecOps עם הפעולה Parse EML to JSON כדי להמיר הודעות אימייל גולמיות בקידוד base64 (קובצי EML או MSG) לפורמט JSON מובנה. כך אפשר לגשת לכותרות, לגוף, לקבצים המצורפים ולקישורים של האימייל לצורך ניתוח וחקירה אוטומטיים.
לפני שמתחילים
השילוב הזה מספק יכולות מובנות בפלטפורמה, ולא נדרשים מפתחות API או פרטי כניסה של צד שלישי חיצוני לצורך אימות. לפני שמתחילים, צריך לוודא שהשילוב מותקן מ-Content Hub במופע של Google SecOps.
פרמטרים של שילוב
אין.
איך מגדירים שילובים ב-Google SecOps
אם צריך, אפשר לבצע שינויים בשלב מאוחר יותר. אחרי שמגדירים מופע של אינטגרציה, אפשר להשתמש בו בפלייבוקים. במאמר תמיכה במספר מופעים מוסבר איך להגדיר מספר מופעים ולתמוך בהם.
פעולות
מידע נוסף על פעולות זמין במאמרים מענה לפעולות בהמתנה משולחן העבודה והפעלה ידנית של פעולה בבקשת התמיכה.
ספירת ישויות בהיקף
כדי לאחזר את מספר הישויות בהיקף מסוים, משתמשים בפונקציה Count Entities in Scope.
הפעולה הזו פועלת בכל הישויות של Google SecOps.
קלט של הפעולה
הפעולה ספירת ישויות בהיקף דורשת את הפרמטרים הבאים:
| פרמטר | תיאור |
|---|---|
Entity Type |
חובה. סוג ישויות היעד. |
ערכי פלט של פעולות
הפעולה ספירת ישויות בהיקף מספקת את הפלטים הבאים:
| סוג הפלט של הפעולה | זמינות |
|---|---|
| חיבור לקיר של המארז | לא זמין |
| קישור ללוח הפניות | לא זמין |
| שולחן קונסולה צמוד לקיר | לא זמין |
| טבלת העשרה | לא זמין |
| תוצאת JSON | לא זמין |
| הודעות פלט | יש גישה |
| תוצאת הסקריפט | יש גישה |
הודעות פלט
הפעולה ספירת ישויות בהיקף יכולה להחזיר את הודעות הפלט הבאות:
| הודעת פלט | תיאור ההודעה |
|---|---|
|
הפעולה בוצעה בהצלחה. |
Error executing action "Count Entities in Scope". Reason:
ERROR_REASON |
הפעולה נכשלה. בודקים את החיבור לשרת, את הפרמטרים של הקלט או את פרטי הכניסה. |
תוצאת הסקריפט
בטבלה הבאה מתוארים הערכים של פלט הסקריפט כשמשתמשים בפעולה ספירת ישויות בהיקף:
| שם תוצאת הסקריפט | ערך |
|---|---|
list_count |
NUMBER_OF_ENTITIES |
רשימת ספירה
משתמשים בפעולה ספירת רשימה כדי לאחזר את מספר הפריטים ברשימה.
הפעולה הזו לא פועלת על ישויות של Google SecOps.
קלט של הפעולה
הפעולה ספירת רשימה דורשת את הפרמטרים הבאים:
| פרמטר | תיאור |
|---|---|
Input String |
זה שינוי אופציונלי. רשימה מופרדת בפסיקים של מחרוזות, כמו |
Delimiter |
זה שינוי אופציונלי. הסמל שמשמש להפרדה בין ערכים בודדים בתוך
|
ערכי פלט של פעולות
הפעולה Count List מספקת את הפלטים הבאים:
| סוג הפלט של הפעולה | זמינות |
|---|---|
| חיבור לקיר של המארז | לא זמין |
| קישור ללוח הפניות | לא זמין |
| שולחן קונסולה צמוד לקיר | לא זמין |
| טבלת העשרה | לא זמין |
| תוצאת JSON | לא זמין |
| הודעות פלט | יש גישה |
| תוצאת הסקריפט | יש גישה |
הודעות פלט
הפעולה ספירת רשימה יכולה להחזיר את הודעות הפלט הבאות:
| הודעת פלט | תיאור ההודעה |
|---|---|
|
הפעולה בוצעה בהצלחה. |
Error executing action "Count List". Reason:
ERROR_REASON |
הפעולה נכשלה. בודקים את החיבור לשרת, את הפרמטרים של הקלט או את פרטי הכניסה. |
תוצאת הסקריפט
בטבלה הבאה מתוארים הערכים של פלט תוצאת הסקריפט כשמשתמשים בפעולה Count List:
| שם תוצאת הסקריפט | ערך |
|---|---|
list_count |
NUMBER_OF_ENTITIES |
מחיקת הקובץ
משתמשים בפעולה מחיקת קובץ כדי למחוק קובץ שנבחר ממערכת הקבצים.
הפעולה הזו לא פועלת על ישויות של Google SecOps.
קלט של הפעולה
הפעולה מחיקת קובץ דורשת את הפרמטרים הבאים:
| פרמטר | תיאור |
|---|---|
File Path |
חובה. הנתיב המוחלט של הקובץ שרוצים למחוק. |
ערכי פלט של פעולות
הפעולה מחיקת קובץ מספקת את הפלטים הבאים:
| סוג הפלט של הפעולה | זמינות |
|---|---|
| חיבור לקיר של המארז | לא זמין |
| קישור ללוח הפניות | לא זמין |
| שולחן קונסולה צמוד לקיר | לא זמין |
| טבלת העשרה | לא זמין |
| תוצאת JSON | יש גישה |
| הודעות פלט | יש גישה |
| תוצאת הסקריפט | יש גישה |
תוצאת JSON
בדוגמה הבאה מוצג פלט התוצאה בפורמט JSON שמתקבל כשמשתמשים בפעולה Delete File:
{
"filepath": ""
"status": "deleted/not found"
}
הודעות פלט
הפעולה Delete File יכולה להחזיר את הודעות הפלט הבאות:
| הודעת פלט | תיאור ההודעה |
|---|---|
|
הפעולה בוצעה בהצלחה. |
Error executing action "Delete File". Reason:
ERROR_REASON |
הפעולה נכשלה. בודקים את החיבור לשרת, את הפרמטרים של הקלט או את פרטי הכניסה. |
תוצאת הסקריפט
בטבלה הבאה מפורטים הערכים של פלט תוצאת הסקריפט כשמשתמשים בפעולה מחיקת קובץ:
| שם תוצאת הסקריפט | ערך |
|---|---|
is_success |
true או false |
ייצוא ישויות כקובץ OpenIOC
אתם יכולים להשתמש בפעולה Export Entities as OpenIOC File כדי לארוז פריטי אבטחה נתמכים מהאירוע הנוכחי בפורמט קובץ OpenIOC סטנדרטי. אפשר להשתמש בקובץ הזה כדי לשתף, לאסוף מודיעין איומי סייבר או לייבא אותו לכלי אבטחה אחרים.
הפעולה הזו פועלת בישויות הבאות של Google SecOps:
FilehashIP AddressURLHostnameUser
קלט של הפעולה
כדי להשתמש בפעולה Export Entities as OpenIOC File, צריך להגדיר את הפרמטרים הבאים:
| פרמטר | תיאור |
|---|---|
Export Folder Path | חובה. הנתיב המקומי של התיקייה שבה יישמר קובץ ה-OpenIOC שנוצר. |
ערכי פלט של פעולות
הפעולה ייצוא ישויות כקובץ OpenIOC מספקת את הפלט הבא:
| סוג הפלט של הפעולה | זמינות |
|---|---|
| חיבור לקיר של המארז | לא זמין |
| קישור ללוח הפניות | לא זמין |
| שולחן קונסולה צמוד לקיר | לא זמין |
| טבלת העשרה | לא זמין |
| תוצאת JSON | יש גישה |
| הודעות פלט | יש גישה |
| תוצאת הסקריפט | יש גישה |
תוצאת JSON
בדוגמה הבאה מוצג פלט תוצאות ה-JSON שמתקבל כשמשתמשים בפעולה ייצוא ישויות כקובץ OpenIOC:
{
"absolute_file_path": OpenIOC_{random_guid}.txt
}
הודעות פלט
הפעולה Export Entities as OpenIOC File יכולה להחזיר את הודעות הפלט הבאות:
| הודעת פלט | תיאור ההודעה |
|---|---|
|
הפעולה בוצעה בהצלחה. |
Error executing action "Export Entities as OpenIOC File". Reason:
ERROR_REASON |
הפעולה נכשלה. בודקים את החיבור לשרת, את הפרמטרים של הקלט או את פרטי הכניסה. |
חילוץ הרמה העליונה מ-JSON
הפעולה חילוץ הערכים העליונים מ-JSON מאפשרת למיין קלט JSON לפי מפתח ספציפי ולהחזיר את הענפים או הרשומות בדירוג הגבוה ביותר.
הפעולה הזו לא פועלת על ישויות של Google SecOps.
קלט של הפעולה
הפעולה חילוץ הרמה העליונה מ-JSON דורשת את הפרמטרים הבאים:
| פרמטר | תיאור |
|---|---|
JSON Data | חובה. נתוני ה-JSON לעיבוד. |
Key To Sort By | חובה. המפתח בתצוגת עץ שמשמש למיון, עם פלחים שמופרדים בנקודות. אפשר להשתמש ב- |
Field Type | חובה. סוג הנתונים של המפתח שצוין למיון. הערכים האפשריים הם:
|
Reverse (DESC -> ASC) | זה שינוי אופציונלי. אם בוחרים באפשרות הזו, סדר המיון הוא בסדר יורד. אם לא בוחרים באפשרות הזו, סדר המיון הוא בסדר עולה. מופעלת כברירת מחדל. |
Top Rows | זה שינוי אופציונלי. מספר הרשומות (השורות) העליונות שצריך לאחזר מפלט ה-JSON הממוין. |
ערכי פלט של פעולות
הפעולה חילוץ הרמה העליונה מ-JSON מספקת את הפלטים הבאים:
| סוג הפלט של הפעולה | זמינות |
|---|---|
| חיבור לקיר של המארז | לא זמין |
| קישור ללוח הפניות | לא זמין |
| שולחן קונסולה צמוד לקיר | לא זמין |
| טבלת העשרה | לא זמין |
| תוצאת JSON | יש גישה |
| הודעות פלט | יש גישה |
| תוצאת הסקריפט | יש גישה |
תוצאת JSON
הדוגמה הבאה מראה את פלט התוצאות ב-JSON שמתקבל כשמשתמשים בפעולה Extract top From JSON:
[
{
"HOST": {
"DETECTION":{
"QID": "82003",
"SEVERITY": "1",
"RESULTS": "Timestamp of host (network byte ordering): 03:40:14 GMT"
},
"IP": "1.1.1.1",
"LAST_SCAN_DATETIME": "2018-08-13T10:24:35Z",
"OS": "Windows 10"
},
"DATETIME": "2018-08-29T14:01:12Z"
}, {
"HOST":{
"DETECTION": {
"PORT": "443",
"QID": "11827",
"PROTOCOL": "tcp",
"RESULTS": "X-Frame-Options or Content-Security-Policy: frame-ancestors HTTP Headers missing on port 443.",
"SEVERITY": "2"
},
"IP": "1.1.1.1",
"LAST_SCAN_DATETIME": "2018-08-13T08:31:58Z",
"OS": "Linux 3.13"
},
"DATETIME": "2018-08-29T14:01:12Z"
}, {
"HOST": {
"DETECTION": {
"PORT": "53",
"QID": "15033",
"PROTOCOL": "udp",
"RESULTS": "--- IPv4 --- ",
"SEVERITY": "4"
},
"IP": "1.1.1.1",
"LAST_SCAN_DATETIME": "2018-08-13T08:31:58Z",
"OS": "Linux 3.13"
},
"DATETIME": "2018-08-29T14:01:12Z"
}
]
הודעות פלט
הפעולה חילוץ הרמה העליונה מ-JSON יכולה להחזיר את הודעות הפלט הבאות:
| הודעת פלט | תיאור ההודעה |
|---|---|
|
הפעולה בוצעה בהצלחה. |
Error executing action "Extract top From JSON". Reason:
ERROR_REASON |
הפעולה נכשלה. בודקים את החיבור לשרת, את הפרמטרים של הקלט או את פרטי הכניסה. |
תוצאת הסקריפט
בטבלה הבאה מפורטים הערכים של פלט תוצאות הסקריפט כשמשתמשים בפעולה חילוץ הרמה העליונה מ-JSON:
| שם תוצאת הסקריפט | ערך |
|---|---|
result |
RESULTS |
סינון JSON
משתמשים בפעולה Filter JSON כדי לסנן אובייקט JSON על סמך תנאי מסוים ולחלץ תוצאות ספציפיות.
הפעולה הזו לא פועלת על ישויות של Google SecOps.
קלט של הפעולה
הפעולה Filter JSON דורשת את הפרמטרים הבאים:
| פרמטר | תיאור |
|---|---|
JSON Data | חובה. נתוני המילון בפורמט JSON שעליהם רוצים להחיל את המסנן. |
Root Key Path | זה שינוי אופציונלי. נתיב ההתחלה של חיפוש ה-JSON, מופרד בנקודות. |
Condition Path | חובה. הנתיב המופרד בנקודות לשדה שהערך שלו נבדק מול התנאי |
Condition Operator | חובה. אופרטור ההשוואה שבו משתמשים בתנאי. הערכים האפשריים הם:
|
Condition Value | חובה. הערך הספציפי שצריך להשתמש בו בתנאי |
Output Path | זה שינוי אופציונלי. הנתיב שמופרד בנקודות לרכיבי הנתונים הספציפיים שיוחזרו מה-JSON המסונן. |
Delimiter | זה שינוי אופציונלי. התו שמשמש לחיבור ערכי הפלט אם מוחזרים כמה רכיבים. ערך ברירת המחדל הוא |
ערכי פלט של פעולות
הפעולה Filter JSON מספקת את הפלטים הבאים:
| סוג הפלט של הפעולה | זמינות |
|---|---|
| חיבור לקיר של המארז | לא זמין |
| קישור ללוח הפניות | לא זמין |
| שולחן קונסולה צמוד לקיר | לא זמין |
| טבלת העשרה | לא זמין |
| תוצאת JSON | יש גישה |
| הודעות פלט | יש גישה |
| תוצאת הסקריפט | יש גישה |
תוצאת JSON
בדוגמה הבאה מוצג פלט התוצאה ב-JSON שמתקבל כשמשתמשים בפעולה Filter JSON:
{
"a": {
"HOST": [
{
"DETECTION": {
"QID": "82003",
"SEVERITY": "1",
"RESULTS": "Timestamp of host (network byte ordering): 03:40:14 GMT"
},
"IP": "1.1.1.1",
"LAST_SCAN_DATETIME": "2018-08-13T10:24:35Z",
"OS": "Windows 10"
}
],
"DATETIME": "2018-08-29T14:01:12Z"
}
}
הודעות פלט
הפעולה Filter JSON יכולה להחזיר את הודעות הפלט הבאות:
| הודעת פלט | תיאור ההודעה |
|---|---|
|
הפעולה בוצעה בהצלחה. |
Error executing action "Filter JSON". Reason:
ERROR_REASON |
הפעולה נכשלה. בודקים את החיבור לשרת, את הפרמטרים של הקלט או את פרטי הכניסה. |
תוצאת הסקריפט
בטבלה הבאה מפורטים הערכים של פלט תוצאת הסקריפט כשמשתמשים בפעולה סינון JSON:
| שם תוצאת הסקריפט | ערך |
|---|---|
is_success |
true או false |
קבלת כתובת ה-URL של הפריסה
משתמשים בפעולה Get Deployment URL כדי לאחזר את כתובת ה-URL לפריסה של מכונת Google SecOps הנוכחית.
הפעולה הזו לא פועלת על ישויות של Google SecOps.
קלט של הפעולה
אין.
ערכי פלט של פעולות
הפעולה Get Deployment URL מספקת את הפלטים הבאים:
| סוג הפלט של הפעולה | זמינות |
|---|---|
| חיבור לקיר של המארז | לא זמין |
| קישור ללוח הפניות | לא זמין |
| שולחן קונסולה צמוד לקיר | לא זמין |
| טבלת העשרה | לא זמין |
| תוצאת JSON | יש גישה |
| הודעות פלט | יש גישה |
| תוצאת הסקריפט | יש גישה |
תוצאת JSON
בדוגמה הבאה מוצג פלט התוצאה בפורמט JSON שמתקבל כשמשתמשים בפעולה Get Deployment URL:
{
"url": ""
}
הודעות פלט
הפעולה Get Deployment URL יכולה להחזיר את הודעות הפלט הבאות:
| הודעת פלט | תיאור ההודעה |
|---|---|
|
הפעולה בוצעה בהצלחה. |
Error executing action "Get Deployment URL". Reason:
ERROR_REASON |
הפעולה נכשלה. בודקים את החיבור לשרת, את הפרמטרים של הקלט או את פרטי הכניסה. |
תוצאת הסקריפט
בטבלה הבאה מפורטים הערכים של פלט הסקריפט כשמשתמשים בפעולה Get Deployment URL:
| שם תוצאת הסקריפט | ערך |
|---|---|
is_success |
true או false |
הצגת רשימה של פעולות
אפשר להשתמש בפעולה List Operations כדי לבצע פעולות מוגדרות בין שתי רשימות מופרדות בפסיקים.
הפעולה הזו לא פועלת על ישויות של Google SecOps.
קלט של הפעולה
הפעולה List Operations דורשת את הפרמטרים הבאים:
| פרמטר | תיאור |
|---|---|
First List | חובה. הרשימה הראשונה של ערכים מופרדים בפסיקים לפעולה |
Second List | חובה. הרשימה השנייה של ערכים מופרדים בפסיקים לפעולה |
Delimiter | זה שינוי אופציונלי. הסמל או התו שמשמשים להפרדת ערכים גם ב- ערך ברירת המחדל הוא |
Operator | חובה. סוג הפעולה של הערכים האפשריים הם:
|
ערכי פלט של פעולות
הפעולה List Operations מספקת את הפלטים הבאים:
| סוג הפלט של הפעולה | זמינות |
|---|---|
| חיבור לקיר של המארז | לא זמין |
| קישור ללוח הפניות | לא זמין |
| שולחן קונסולה צמוד לקיר | לא זמין |
| טבלת העשרה | לא זמין |
| תוצאת JSON | יש גישה |
| הודעות פלט | יש גישה |
| תוצאת הסקריפט | יש גישה |
תוצאת JSON
בדוגמה הבאה מוצגים פלטי התוצאות בפורמט JSON שמתקבלים כשמשתמשים בפעולה List Operations:
{
"results": {
"count": 6,
"data": [
"item",
"item1",
"item2"
]
}
}
תוצאת הסקריפט
בטבלה הבאה מפורטים הערכים של פלט תוצאות הסקריפט כשמשתמשים בפעולה List Operations:
| שם תוצאת הסקריפט | ערך |
|---|---|
result_list |
RESULTS |
ניתוח של EML ל-JSON
משתמשים בפעולה Parse EML to JSON כדי להמיר את התוכן של קובץ אימייל בפורמט EML או MSG לאובייקט JSON מובנה ב-Google SecOps.
הפעולה הזו לא פועלת על ישויות של Google SecOps.
קלט של הפעולה
הפעולה Parse EML to JSON דורשת את הפרמטרים הבאים:
| פרמטר | תיאור |
|---|---|
EML Content | חובה. התוכן בקידוד base64 של קובץ ה-EML או ה-MSG. |
Blacklisted Headers | זה שינוי אופציונלי. רשימה מופרדת בפסיקים של כותרות שצריך להחריג מפלט ה-JSON הסופי. |
Use Blacklist As Whitelist | זה שינוי אופציונלי. אם בוחרים באפשרות הזו, הרשימה שצוינה ב- |
ערכי פלט של פעולות
הפעולה Parse EML to JSON מספקת את הפלטים הבאים:
| סוג הפלט של הפעולה | זמינות |
|---|---|
| חיבור לקיר של המארז | לא זמין |
| קישור ללוח הפניות | לא זמין |
| שולחן קונסולה צמוד לקיר | לא זמין |
| טבלת העשרה | לא זמין |
| תוצאת JSON | יש גישה |
| הודעות פלט | יש גישה |
| תוצאת הסקריפט | יש גישה |
תוצאת JSON
בדוגמה הבאה מוצגים פלטי התוצאות ב-JSON שמתקבלים כשמשתמשים בפעולה ניתוח EML ל-JSON:
{
"HTML Body": "<div><br></div>",
"Attachments": {},
"Recipients": "john_doe@example.com",
"CC": "",
"Links": {
"urls_1": "https://lh4.googleusercontent.com/rE6-WYjfFuiHbHUV33G31NCtUeBl9YGnw4bvlorqMeNaC60qWagqtohFwCpq2eJxlMYMJPPDAqqXRZW6Oja8GqOjt3jB3aB6tzJP-jdtbCBoj-m3vu49tttHmWpXGJUSI6UuTUYS",
"urls_2": "https://lh4.googleusercontent.com/Uih5TalWnJjBbG_QaRICp8emX5wIakbCmstEDP3YHT7l45qdjIllcxg_Ddapvrh5DqGKszK3KKM5M0kEoC1YX6TgbWKJKPX0OxD5BeWr3uu6SRAHs7lwP20khjHSlxsIM46egQ-M"
},
"BCC": "",
"To": "john_doe@example.com",
"Date": "Mon, 13 Aug 2018 13:20:34 +0300",
"From": "john_doe@example.com",
"Subject": "TEST6:::Test:::ADVANCE NOTICE: 07.08.2018-Disable Accounts-user\\\r\\\\n Office Il Office"
}
תוצאת הסקריפט
בטבלה הבאה מפורטים הערכים של פלט תוצאת הסקריפט כשמשתמשים בפעולה Parse EML To JSON:
| שם תוצאת הסקריפט | ערך |
|---|---|
parsed_eml |
RESULTS |
פלט ה-JSON של הפעולה בשדה with עובר ארגון מחדש כדי להפריד את ערך המזהה לשדה ייעודי. השינוי הזה חל על גרסה 10 ואילך של השילוב, כפי שמתואר בטבלה הבאה:
| גרסת השילוב | מבנה השדה ותיאור | JSON לדוגמה |
|---|---|---|
| גרסה 9 וגרסאות קודמות | המזהה והפרוטוקול משולבים בשדה with. | {"with": "smtp id ID"} |
| גרסה 10 ואילך | המזהה מאוחסן בשדה החדש id, והשדה with מכיל רק את הפרוטוקול. | {"id": "ID", "with": "SMTP"} |
פינג
משתמשים בפעולה Ping כדי לבדוק את הקישוריות ל-SiemplifyUtilities.
הפעולה הזו לא פועלת על ישויות של Google SecOps.
קלט של הפעולה
אין.
ערכי פלט של פעולות
הפעולה פינג מספקת את הפלטים הבאים:
| סוג הפלט של הפעולה | זמינות |
|---|---|
| חיבור לקיר של המארז | לא זמין |
| קישור ללוח הפניות | לא זמין |
| שולחן קונסולה צמוד לקיר | לא זמין |
| טבלת העשרה | לא זמין |
| תוצאת JSON | לא זמין |
| הודעות פלט | יש גישה |
| תוצאת הסקריפט | יש גישה |
הודעות פלט
הפעולה פינג מספקת את הודעות הפלט הבאות:
| הודעת פלט | תיאור ההודעה |
|---|---|
Connection Established. |
הפעולה בוצעה בהצלחה. |
Failed to connect to SiemplifyUtilities. Error is
ERROR_REASON
|
הפעולה נכשלה. בודקים את החיבור לשרת, את הפרמטרים של הקלט או את פרטי הכניסה. |
תוצאת הסקריפט
בטבלה הבאה מתוארים הערכים של פלט תוצאת הסקריפט כשמשתמשים בפעולה פינג:
| שם תוצאת הסקריפט | ערך |
|---|---|
is_success |
True או False |
מצרף השאילתות
משתמשים בפעולה Query Joiner כדי ליצור באופן דינמי מחרוזת שאילתה מובנית על ידי שילוב של רשימת ערכי חיפוש, שדה יעד ואופרטור לוגי.
הפעולה הזו לא פועלת על ישויות של Google SecOps.
קלט של הפעולה
הפעולה Query Joiner דורשת את הפרמטרים הבאים:
| פרמטר | תיאור |
|---|---|
Values |
חובה. רשימה מופרדת בפסיקים של ערכים לחיפוש, כמו |
Query Field |
חובה. שם שדה היעד לחיפוש, למשל |
Query Operator |
חובה. האופרטור הלוגי שמשלב את הערכים, כמו |
Add Quotes |
זה שינוי אופציונלי. אם בוחרים באפשרות הזו, הפעולה מוסיפה מירכאות בודדות ( |
Add Double Quotes |
זה שינוי אופציונלי. אם האפשרות הזו נבחרת, הפעולה מוסיפה מירכאות כפולות ( |
Add Backticks |
זה שינוי אופציונלי. אם האפשרות הזו נבחרת, הפעולה מוסיפה תגים מסוג backtick ( האפשרות הזו שימושית כדי להוסיף תווי בריחה למחרוזות מורכבות או לתווים מיוחדים (כמו כתובות URL ארוכות), כדי למנוע שגיאות בקומפילציה של השאילתה. |
Delimiter |
זה שינוי אופציונלי. התו שמפריד בין הפריטים ב- אם לא מציינים ערך, התו המפריד שמוגדר כברירת מחדל הוא פסיק ( |
ערכי פלט של פעולות
הפעולה Query Joiner מספקת את הפלטים הבאים:
| סוג הפלט של הפעולה | זמינות |
|---|---|
| חיבור לקיר של המארז | לא זמין |
| קישור ללוח הפניות | לא זמין |
| שולחן קונסולה צמוד לקיר | לא זמין |
| טבלת העשרה | לא זמין |
| תוצאת JSON | לא זמין |
| הודעות פלט | יש גישה |
| תוצאת הסקריפט | יש גישה |
הודעות פלט
הפעולה Query Joiner יכולה להחזיר את הודעות הפלט הבאות:
| הודעת פלט | תיאור ההודעה |
|---|---|
|
הפעולה בוצעה בהצלחה. |
Error executing action "Query Joiner". Reason:
ERROR_REASON |
הפעולה נכשלה. בודקים את החיבור לשרת, את הפרמטרים של הקלט או את פרטי הכניסה. |
תוצאת הסקריפט
בטבלה הבאה מפורטים הערכים של פלט הסקריפט כשמשתמשים בפעולה Query Joiner:
| שם תוצאת הסקריפט | ערך |
|---|---|
query |
QUERY_FIELD=
VALUE_1
OPERATOR
QUERY_FIELD=
VALUE_2
OPERATOR
QUERY_FIELD=
VALUE_3 |
הבעיה עדיין לא נפתרה? קבלת תשובות מחברי הקהילה וממומחי Google SecOps.