איסוף יומנים מ-Salesforce

נתמך ב:

במאמר הזה מוסבר איך לאסוף יומנים של Salesforce על ידי הגדרת פיד של Google Security Operations באמצעות Third Party API.

‫Salesforce היא פלטפורמה לניהול קשרי לקוחות (CRM) שמבוססת על ענן ומספקת כלים למכירות, לשירות, לשיווק ולניתוח נתונים. יומני Salesforce מתעדים את פעילות המשתמשים, אירועי אבטחה, שינויים במערכת ושימוש ב-API בפלטפורמה.

לפני שמתחילים

חשוב לוודא שמתקיימות הדרישות המוקדמות הבאות:

  • מופע של Google SecOps
  • מהדורת Salesforce Enterprise או מהדורה מתקדמת יותר (גישת API מופעלת)
  • רישיון ל-Salesforce Shield Event Monitoring מופעל (נדרש לגישה ל-EventLogFile)
  • הרשאות אדמין מערכת ב-Salesforce
  • ‫OpenSSL מותקן (ליצירת אישורים)

יצירת זוג מפתחות RSA ואישור

יוצרים מפתח פרטי מסוג RSA ואישור X.509 בחתימה עצמית לחתימה על JWT.

יצירת מפתח פרטי

  • יוצרים את המפתח בפורמט PKCS#8. הפיד של Google SecOps מקבל רק מפתחות PKCS#8 (כותרת -----BEGIN PRIVATE KEY-----). מפתחות PKCS#1 מדור קודם (-----BEGIN RSA PRIVATE KEY-----) גורמים לשגיאות בניתוח בזמן יצירת הפיד.

    openssl genpkey -algorithm RSA -out salesforce_private.key -pkeyopt rsa_keygen_bits:2048
    

יצירת אישור בחתימה עצמית

  • משתמשים במפתח הפרטי כדי ליצור אישור X.509 עם חתימה עצמית שתקף ל-365 ימים.

    openssl req -new -x509 -key salesforce_private.key -out salesforce_certificate.crt -days 365
    

כשמוצגת בקשה, מזינים את פרטי האישור:

  • שם המדינה: מזינים את קוד המדינה בן 2 האותיות (לדוגמה, US).
  • שם המדינה או המחוז: מזינים את המדינה (לדוגמה, California).
  • שם היישוב: מזינים את שם העיר (לדוגמה, San Francisco).
  • שם הארגון: מזינים את שם הארגון (לדוגמה, Acme Corp).
  • שם היחידה הארגונית: מזינים את שם המחלקה (לדוגמה, IT Security).
  • שם נפוץ: מזינים שם תיאורי (לדוגמה, SecOps Integration).
  • כתובת אימייל: מזינים את כתובת האימייל ליצירת קשר.

יצירת אפליקציה חיצונית ללקוח ב-Salesforce

אפליקציות לקוח חיצוניות הן השיטה המומלצת לאימות OAuth ב-Salesforce (גרסה Spring '26 ואילך).

  1. נכנסים ל-Salesforce.
  2. עוברים אל הגדרה (סמל גלגל השיניים בפינה השמאלית העליונה).
  3. בתיבה חיפוש מהיר, מזינים External Client Apps.
  4. לוחצים על External Client App Manager (המרכז לניהול אפליקציות לקוח חיצוניות).
  5. לוחצים על New External Client App (אפליקציית לקוח חיצונית חדשה).

הגדרת מידע בסיסי

  1. מספקים את פרטי ההגדרה הבאים:
    • שם אפליקציית לקוח חיצונית: מזינים שם תיאורי (לדוגמה, Google SecOps Integration).
    • שם ה-API: מאוכלס אוטומטית על סמך שם האפליקציה. אפשר להשתמש בברירת המחדל או להתאים אישית את ההודעה.
    • כתובת אימייל ליצירת קשר: מזינים את כתובת האימייל.
    • מצב הפצה: בוחרים באפשרות מקומי.
  2. לוחצים על Continue.

הפעלת הגדרות OAuth

  1. מסמנים את תיבת הסימון Enable OAuth (הפעלת OAuth).
  2. מספקים את פרטי ההגדרה הבאים:
    • כתובת URL להתקשרות חזרה: מזינים https://login.salesforce.com/services/oauth2/callback.
  1. בקטע OAuth Scopes (היקפי הרשאות OAuth), מעבירים את היקפי ההרשאות הבאים מAvailable OAuth Scopes (היקפי הרשאות OAuth זמינים) אל Selected OAuth Scopes (היקפי הרשאות OAuth שנבחרו):
    • ניהול נתוני משתמשים באמצעות ממשקי API‏ (api)
    • ביצוע בקשות בכל שלב (refresh_token, offline_access) (refresh_token, offline_access)

הפעלת JWT Bearer Flow והעלאת אישור

  1. בקטע Flow Enablement (הפעלת זרימה), מסמנים את תיבת הסימון Enable JWT Bearer Flow (הפעלת זרימת JWT Bearer).
  2. מופיע הקטע Certificate Upload (העלאת אישור).
  3. לוחצים על העלאת קבצים או גוררים ומשחררים את קובץ האישור.
  4. בוחרים את קובץ salesforce_certificate.crt.
  5. מחכים שההעלאה תסתיים. שם קובץ האישור צריך להופיע מתחת ללחצן ההעלאה.

הגדרת מדיניות OAuth

  1. בקטע OAuth Policies (מדיניות OAuth):
    • משתמשים מורשים: בוחרים באפשרות משתמשים שאושרו על ידי האדמין מורשים מראש.
  2. לוחצים על Save.

קבלת טוקן צרכן

אחרי שיוצרים את אפליקציית הלקוח החיצונית, מאחזרים את מפתח הצרכן להגדרת הפיד של Google SecOps.

  1. במרכז ניהול אפליקציות של לקוחות חיצוניים, לוחצים על שם האפליקציה (לדוגמה, Google SecOps Integration).
  2. עוברים לכרטיסייה הגדרות.
  3. בקטע OAuth Settings (הגדרות OAuth), לוחצים על Consumer Key and Secret (טוקן צרכן וסוד).
  4. מעתיקים ושומרים את הערך של טוקן צרכן.
  • דוגמה לפורמט של טוקן צרכן:

    3MVG9IKcPoNiNVBIPjdw4z.pcfRjTFBp7xC8x9k4U8jZ0HlLQdPqX5bKjR8yNzQ9_YvY.8xD3F2W6nXb5YgNx
    

אישור מראש של אפליקציה שמשויכת לחשבון לקוח חיצוני

ב-Salesforce נדרשת הרשאה מראש לתהליך JWT Bearer. הקצאת הרשאות מראש על ידי הקצאת אפליקציית הלקוח החיצוני למשתמש דרך ערכת הרשאות.

יצירת קבוצת הרשאות

  1. עוברים אל Setup > Users > Permission Sets.
  2. לוחצים על חדש.
  3. מספקים את פרטי ההגדרה הבאים:
    • תווית: מזינים SecOps Integration Users (לדוגמה).
    • שם ה-API: מאוכלס אוטומטית על סמך התווית.
  4. לוחצים על Save.

הקצאת קבוצת הרשאות לאפליקציית לקוח חיצונית

  1. עוברים אל הגדרה > מנהל אפליקציות חיצוניות ללקוח.
  2. לוחצים על אפליקציית הלקוח החיצונית (לדוגמה, Google SecOps Integration).
  3. לוחצים על הכרטיסייה מדיניות.
  4. בקטע App Policies (מדיניות האפליקציות), בקטע Select Permission Sets (בחירת קבוצות הרשאות):
    1. מעבירים את קבוצת ההרשאות (לדוגמה, SecOps Integration Users) מהקטע Available Permission Sets (קבוצות הרשאות זמינות) לקטע Selected Permission Sets (קבוצות הרשאות שנבחרו).
  5. לוחצים על Save.

הקצאת קבוצת הרשאות למשתמש

  1. בדף הפרטים של קבוצת ההרשאות, לוחצים על ניהול הקצאות.
  2. לוחצים על Add Assignments.
  3. מסמנים את התיבה לצד חשבון המשתמש שבו ייעשה שימוש לשילוב עם Google SecOps (לדוגמה, integration@acme.com).
  4. לוחצים על הקצאה.
  5. לוחצים על סיום.

הגדרת פיד ב-Google SecOps להטמעה של יומני Salesforce

  1. עוברים אל SIEM Settings > Feeds (הגדרות SIEM > פידים).
  2. לוחצים על הוספת פיד חדש.
  3. בדף הבא, לוחצים על הגדרת פיד יחיד.
  4. בשדה שם הפיד, מזינים שם לפיד (לדוגמה, Salesforce EventLogFile).
  5. בוחרים באפשרות Third Party API (API של צד שלישי) בתור Source type (סוג המקור).
  6. בוחרים באפשרות SALESFORCE בתור סוג היומן.
  7. לוחצים על הבא.
  8. מציינים ערכים לפרמטרים הבאים של הקלט:

    • שם המארח של ה-API: מזינים את שם המארח של מופע Salesforce (לדוגמה, acme.my.salesforce.com).
    • נקודת קצה של JWT OAuth: מזינים את כתובת ה-URL של נקודת הקצה של טוקן OAuth. פרמטר השאילתה grant_type הוא חובה עבור הכלי לאחזור פידים של Google SecOps, וצריך לצרף אותו לכתובת ה-URL בדיוק כמו שמוצג כאן:
      • ארגוני ייצור: https://login.salesforce.com/services/oauth2/token?grant_type=urn:ietf:params:oauth:grant-type:jwt-bearer
      • ארגוני Sandbox: https://test.salesforce.com/services/oauth2/token?grant_type=urn:ietf:params:oauth:grant-type:jwt-bearer
      • הדומיין שלי: https://acme.my.salesforce.com/services/oauth2/token?grant_type=urn:ietf:params:oauth:grant-type:jwt-bearer
    • JWT Claims Issuer: מזינים את מפתח הצרכן מאפליקציית הלקוח החיצונית.
    • נושא הצהרות JWT: מזינים את שם המשתמש ב-Salesforce של המשתמש שקיבל הרשאה מראש (לדוגמה, integration@acme.com).
    • קהל היעד של הצהרות JWT: מזינים את כתובת ה-URL של שרת ההרשאות. משתמשים רק באחד משני הערכים הבאים. אל תחליפו את כתובת ה-URL של הדומיין שלי, כי Salesforce דוחה אותה במהלך אימות חתימת ה-JWT:
      • ארגוני ייצור וארגונים של הדומיין שלי: https://login.salesforce.com
      • ארגוני Sandbox: https://test.salesforce.com
    • מפתח פרטי של RSA: מדביקים את התוכן המלא של המפתח הפרטי בפורמט PKCS#8, כולל התגים -----BEGIN PRIVATE KEY----- ו------END PRIVATE KEY-----. הכותרת העליונה והתחתונה לא יכולות להכיל את המילה RSA. מנתח הפידים דוחה מפתח עם -----BEGIN RSA PRIVATE KEY----- (PKCS#1).

    • כדי לקבל את התוכן של המפתח הפרטי:

      cat salesforce_private.key
      

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

  9. לוחצים על הבא.

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

הפניה לסוגי מופעים ב-Salesforce

ערכי נקודת הקצה של ה-JWT של OAuth והקהל תלויים בסוג מופע Salesforce:

סוג המכונה נקודת קצה של JWT OAuth קהל של טענות JWT פורמט של שם מארח ב-API
Production https://login.salesforce.com/services/oauth2/token?grant_type=urn:ietf:params:oauth:grant-type:jwt-bearer https://login.salesforce.com company.my.salesforce.com
Sandbox https://test.salesforce.com/services/oauth2/token?grant_type=urn:ietf:params:oauth:grant-type:jwt-bearer https://test.salesforce.com company--sandbox.sandbox.my.salesforce.com
הדומיין שלי https://domain.my.salesforce.com/services/oauth2/token?grant_type=urn:ietf:params:oauth:grant-type:jwt-bearer https://login.salesforce.com domain.my.salesforce.com

טבלת מיפוי UDM

שדה ביומן מיפוי UDM היגיון
ApiType_label additional.fields ממוזג
ApiVersion_label additional.fields ממוזג
Application_label additional.fields ממוזג
AuthMethodReference_label additional.fields ממוזג
Browser_label additional.fields ממוזג
ConnectedAppId_label additional.fields ממוזג
CountryIso_label additional.fields ממוזג
CreatedByContext_label additional.fields ממוזג
CreatedById_label additional.fields ממוזג
CreatedByIssuer_label additional.fields ממוזג
CreatedBy_FederationIdentifier_label additional.fields ממוזג
CreatedDate_label additional.fields ממוזג
DeviceSessionId_label additional.fields ממוזג
EffectivePageTimeDeviationReason_label additional.fields ממוזג
EffectivePageTime_label additional.fields ממוזג
Entityid_label additional.fields ממוזג
EventIdentifier_label additional.fields ממוזג
EventUuid_label additional.fields ממוזג
FederationIdentifier_label additional.fields ממוזג
HasEffectivePageTimeDeviation_label additional.fields ממוזג
Id_label additional.fields ממוזג
LoginGeoId_label additional.fields ממוזג
LoginHistoryId_label additional.fields ממוזג
LoginKey_label additional.fields ממוזג
LoginSubType_label additional.fields ממוזג
LoginType_label additional.fields ממוזג
NetId_label additional.fields ממוזג
NetworkId_label additional.fields ממוזג
Operation_label additional.fields ממוזג
OptionsIsGet_label additional.fields ממוזג
OptionsIsPost_label additional.fields ממוזג
Platform_label additional.fields ממוזג
PolicyId_label additional.fields ממוזג
PreviousPageAppName_label additional.fields ממוזג
PreviousPageEntityType_label additional.fields ממוזג
QueriedEntities_label additional.fields ממוזג
RelatedEventIdentifier_label additional.fields ממוזג
RequestIdentifier_label additional.fields ממוזג
RowsProcessed_label additional.fields ממוזג
RowsReturned_label additional.fields ממוזג
SdkVersion_label additional.fields ממוזג
SessionKey_label additional.fields ממוזג
SessionLevel_label additional.fields ממוזג
Subdivision_label additional.fields ממוזג
api_token_label additional.fields ממוזג
api_type_label additional.fields ממוזג
auth_service_id_label additional.fields ממוזג
auth_token additional.fields ממוזג
browser_version_label additional.fields ממוזג
channel_label additional.fields ממוזג
connection_type_label additional.fields ממוזג
customerName_label additional.fields ממוזג
datacell_label additional.fields ממוזג
decoded_body_size_label additional.fields ממוזג
delegate_user_label additional.fields ממוזג
device_label additional.fields ממוזג
device_platform additional.fields מיפוי: : → device_label
done_label additional.fields ממוזג
encoded_body_size_label additional.fields ממוזג
evaluation_time_label additional.fields ממוזג
event_id additional.fields מופה: `"LightningInteraction", "LightningPerformance", "LightningPageView", "LightningUriE...
initiator_type_label additional.fields ממוזג
login_key_label additional.fields ממוזג
loginkey_label additional.fields ממוזג
map_field additional.fields ממוזג
next_hop_protocol_label additional.fields ממוזג
page_app_name_label additional.fields ממוזג
page_context_label additional.fields ממוזג
page_entity_id_label additional.fields ממוזג
page_entity_type_label additional.fields ממוזג
page_url_label additional.fields ממוזג
parent_ui_element_label additional.fields ממוזג
platform_label additional.fields ממוזג
postal_code_label additional.fields ממוזג
redirect_start_label additional.fields ממוזג
render_blocking_status_label additional.fields ממוזג
replayId_label additional.fields ממוזג
request_start_label additional.fields ממוזג
response_end_label additional.fields ממוזג
response_start_label additional.fields ממוזג
responsible_namespace_prefix_label additional.fields ממוזג
schemaId_label additional.fields ממוזג
schema_label additional.fields ממוזג
section_label additional.fields ממוזג
server_request_id_label additional.fields ממוזג
target_ui_element_label additional.fields ממוזג
totalSize_label additional.fields ממוזג
transfer_size_label additional.fields ממוזג
ts_label additional.fields ממוזג
ui_event_id_label additional.fields ממוזג
ui_event_sequence_num_label additional.fields ממוזג
ui_event_source_label additional.fields ממוזג
ui_event_timestamp_label additional.fields ממוזג
ui_event_type_label additional.fields ממוזג
ui_root_activity_id_label additional.fields ממוזג
ui_thread_response_delay_label additional.fields ממוזג
worker_start_label additional.fields ממוזג
Login_type extensions.auth.auth_details מיפוי ישיר
auth.mechanism extensions.auth.mechanism ממוזג
csv_format extensions.auth.mechanism מיפוי: false → auth.mechanism
event_id extensions.auth.mechanism מיפוי: Login: Success → auth.mechanism
mechanism extensions.auth.mechanism ממוזג
LoginType extensions.auth.type מיפוי: Application → AUTHTYPE_UNSPECIFIED
csv_format extensions.auth.type מיפוי: false → AUTHTYPE_UNSPECIFIED
event_id extensions.auth.type ערכים שמופו (8 סך הכול, למשל ‎`"IdentityProviderEventStore", "LoginEventStream", "WaveDownloa...
logintype extensions.auth.type מיפוי: SAML Sfdc Initiated SSO → SSO
intermediary_ip intermediary.ip ממוזג
user_name intermediary.user.user_display_name מיפוי ישיר
userid intermediary.user.userid מיפוי ישיר
Report_description metadata.description מיפוי ישיר
data.properties.Description.str metadata.description מיפוי ישיר
metadata_description metadata.description מיפוי ישיר
properties.Description metadata.description מיפוי ישיר
@timestamp metadata.event_timestamp ניתוח הכתובות שברשימה: ISO8601
LoginTime metadata.event_timestamp ניתוח הכתובות שברשימה: yyyy-MM-ddTHH:mm:ss.SSS+0000
TIMESTAMP metadata.event_timestamp ניתוח הכתובות שברשימה: UNIX
TIMESTAMP_DERIVED metadata.event_timestamp ניתוח הכתובות שברשימה: ISO8601
User.LastLoginDate metadata.event_timestamp ניתוח הכתובות שברשימה: yyyy-MM-ddTHH:mm:ss.SSS+0000
collected_timestamp metadata.event_timestamp ניתוח הכתובות שברשימה: yyyyMMddHHmmss
column6 metadata.event_timestamp ניתוח הכתובות שברשימה: yyyyMMddHHmmss
createdAt metadata.event_timestamp ניתוח הכתובות שברשימה: UNIX
detail.payload.EventDate metadata.event_timestamp ניתוח הכתובות שברשימה: ISO8601
payload.EventDate metadata.event_timestamp ניתוח הכתובות שברשימה: ISO8601
properties.EventDate metadata.event_timestamp ניתוח הכתובות שברשימה: ISO8601
recordDate metadata.event_timestamp ניתוח הכתובות שברשימה: UNIX_MS
startTime metadata.event_timestamp ניתוח הכתובות שברשימה: MMM d yyyy, HH:mm:ss:SSS
time_stamp metadata.event_timestamp ניתוח הכתובות שברשימה: YYYY-MM-ddTHH:mm:ss
timestamp metadata.event_timestamp ניתוח הכתובות שברשימה: yyyyMMddHHmmss
ts_date metadata.event_timestamp ניתוח הכתובות שברשימה: yyyy-MM-dd HH:mm:ss.SSSZ
event_type metadata.event_type מיפוי: "", "GENERIC_EVENT" ← USER_UNCATEGORIZED, ‏ "", "GENERIC_EVENT" ← `NETWORK_CONNE...
principal_machine_id_present metadata.event_type מיפוי: true ← NETWORK_CONNECTION, ‏ true ← STATUS_UPDATE
principal_user_present metadata.event_type מיפוי: true → USER_UNCATEGORIZED
label metadata.ingestion_labels ממוזג
resource_name metadata.ingestion_labels מופה: `"ReportEvent","SessionHijackingEventStore","BulkApiResultEventStore","CredentialStu...
action metadata.product_event_type מיפוי ישיר
attrs.cat metadata.product_event_type מיפוי ישיר
event_id metadata.product_event_type מיפוי ישיר
name metadata.product_event_type מיפוי ישיר
REQUEST_ID metadata.product_log_id מיפוי ישיר
column9 metadata.product_log_id מיפוי ישיר
data.properties.EventIdentifier.str metadata.product_log_id מיפוי ישיר
event_identifier metadata.product_log_id מיפוי ישיר
id metadata.product_log_id מיפוי ישיר
payload.EventIdentifier metadata.product_log_id מיפוי ישיר
product_log_id metadata.product_log_id מיפוי ישיר
properties.EventIdentifier metadata.product_log_id מיפוי ישיר
ClientVersion metadata.product_version מיפוי ישיר
payload.ClientVersion metadata.product_version מיפוי ישיר
data.properties.LoginUrl.str metadata.url_back_to_product מיפוי ישיר
data.properties.PageUrl.str metadata.url_back_to_product מיפוי ישיר
payload.PreviousPageUrl metadata.url_back_to_product מיפוי ישיר
protocol network.application_protocol מיפוי ישיר
METHOD network.http.method מיפוי ישיר
data.properties.HttpMethod.str network.http.method מיפוי ישיר
method network.http.method מיפוי ישיר
payload.HttpMethod network.http.method מיפוי ישיר
properties.HttpMethod network.http.method מיפוי ישיר
properties.UserAgent network.http.parsed_user_agent מיפוי ישיר
user_agent network.http.parsed_user_agent מיפוי ישיר
referral_url network.http.referral_url מיפוי ישיר
STATUS_CODE network.http.response_code מיפוי ישיר
request_status network.http.response_code מיפוי ישיר
Browser_type network.http.user_agent מיפוי ישיר
Client_info network.http.user_agent מיפוי ישיר
data.properties.UserAgent.str network.http.user_agent מיפוי ישיר
detail.payload.UserAgent network.http.user_agent מיפוי ישיר
payload.UserAgent network.http.user_agent מיפוי ישיר
properties.UserAgent network.http.user_agent מיפוי ישיר
user_agent network.http.user_agent מיפוי ישיר
RESPONSE_SIZE network.received_bytes שם שונה/מיפוי
REQUEST_SIZE network.sent_bytes שם שונה/מיפוי
column17 network.sent_bytes מיפוי ישיר
event_id network.sent_bytes מיפוי: AuraRequest → uinteger
LOGIN_KEY network.session_id מיפוי ישיר
SESSION_KEY network.session_id מיפוי ישיר
data.properties.SESSION_KEY.str network.session_id מיפוי ישיר
data.properties.SessionKey.str network.session_id מיפוי ישיר
payload.SessionKey network.session_id מיפוי ישיר
properties.SessionKey network.session_id מיפוי ישיר
session_id network.session_id מיפוי ישיר
session_key network.session_id מיפוי ישיר
cipher_suite network.tls.cipher מיפוי ישיר
data.properties.CipherSuite.str network.tls.cipher מיפוי ישיר
payload.CipherSuite network.tls.cipher מיפוי ישיר
properties.CipherSuite network.tls.cipher מיפוי ישיר
data.properties.TlsProtocol.str network.tls.version מיפוי ישיר
payload.TlsProtocol network.tls.version מיפוי ישיר
properties.TlsProtocol network.tls.version מיפוי ישיר
tls_protocol network.tls.version_protocol מיפוי ישיר
data.properties.DelegatedUsername.str observer.user.userid מיפוי ישיר
application principal.application מיפוי ישיר
attrs.Application principal.application שם שונה/מיפוי
data.properties.Application.str principal.application מיפוי ישיר
payload.Application principal.application מיפוי ישיר
properties.Application principal.application מיפוי ישיר
src_app_name principal.application מיפוי ישיר
SourceIp principal.asset.hostname מיפוי ישיר
client_host principal.asset.hostname מיפוי ישיר
client_ip_1 principal.asset.hostname מיפוי ישיר
detail.payload.Client principal.asset.hostname מיפוי ישיר
CLIENT_IP principal.asset.ip ממוזג
Client_ip principal.asset.ip ממוזג
SourceIp principal.asset.ip ממוזג
attrs.src principal.asset.ip ממוזג
client_ip principal.asset.ip ממוזג
client_ip_1 principal.asset.ip ממוזג
column28 principal.asset.ip ממוזג
csv_format principal.asset.ip מיפוי: false → attrs.src
event_id principal.asset.ip מיפוי: API ← prin_ip, ‏ Sites ← column28, ‏ Login: Success ← attrs.src
ip principal.asset.ip ממוזג
prin_ip principal.asset.ip ממוזג
principal_ip_address principal.asset.ip ממוזג
src_ip1 principal.asset.ip ממוזג
value principal.asset.ip ממוזג
data.properties.ASSET_ID.str principal.asset_id מיפוי ישיר
SourceIp principal.hostname מיפוי ישיר
client_host principal.hostname מיפוי ישיר
client_ip_1 principal.hostname מיפוי ישיר
detail.payload.Client principal.hostname מיפוי ישיר
CLIENT_IP principal.ip ממוזג
Client_ip principal.ip ממוזג
SourceIp principal.ip ממוזג
attrs.src principal.ip ממוזג
client_ip principal.ip ממוזג
client_ip_1 principal.ip ממוזג
column28 principal.ip ממוזג
csv_format principal.ip מיפוי: false → attrs.src
event_id principal.ip מיפוי: API ← prin_ip, ‏ Sites ← column28, ‏ Login: Success ← attrs.src
ip principal.ip ממוזג
prin_ip principal.ip ממוזג
principal_ip principal.ip ממוזג
principal_ip_address principal.ip ממוזג
src_ip1 principal.ip ממוזג
value principal.ip ממוזג
ApiType_label principal.labels ממוזג
Client_label principal.labels ממוזג
ConApp_label principal.labels ממוזג
OrderBy_label principal.labels ממוזג
Org_id principal.labels ממוזג
Qentry_label principal.labels ממוזג
Query_label principal.labels ממוזג
Records_label principal.labels ממוזג
channel principal.labels ממוזג
colhdr_label principal.labels ממוזג
disp_field_hdr_label principal.labels ממוזג
evt_src_label principal.labels ממוזג
federation_identifier principal.labels ממוזג
grouped_colhdr_label principal.labels ממוזג
city principal.location.city מיפוי ישיר
data.properties.City.str principal.location.city מיפוי ישיר
geoip_src.city_name principal.location.city מיפוי ישיר
payload.City principal.location.city מיפוי ישיר
properties.City principal.location.city מיפוי ישיר
client_geo principal.location.country_or_region מיפוי ישיר
data.properties.Country.str principal.location.country_or_region מיפוי ישיר
geoip_src.country_name principal.location.country_or_region מיפוי ישיר
payload.CountryIso principal.location.country_or_region מיפוי ישיר
properties.Country principal.location.country_or_region מיפוי ישיר
region principal.location.country_or_region מיפוי ישיר
data.properties.LoginLatitude.number principal.location.region_latitude שם שונה/מיפוי
payload.LoginLatitude principal.location.region_latitude שם שונה/מיפוי
properties.LoginLatitude principal.location.region_latitude שם שונה/מיפוי
data.properties.LoginLongitude.number principal.location.region_longitude שם שונה/מיפוי
payload.LoginLongitude principal.location.region_longitude שם שונה/מיפוי
properties.LoginLongitude principal.location.region_longitude שם שונה/מיפוי
geoip_src.region_name principal.location.state מיפוי ישיר
namespace principal.namespace מיפוי ישיר
source_ip principal.nat_ip ממוזג
Platform principal.platform מיפוי: Windows ← WINDOWS, ‏ Linux ← LINUX, ‏ Mac ← MAC
data.properties.OsName.str principal.platform מיפוי ישיר
os_name principal.platform מיפוי ישיר
payload.OsName principal.platform מיפוי ישיר
platform principal.platform מיפוי ישיר
data.properties.Platform.str principal.platform_version מיפוי ישיר
os_version principal.platform_version מיפוי ישיר
payload.OsVersion principal.platform_version מיפוי ישיר
properties.OsVersion principal.platform_version מיפוי ישיר
ApiVersion_label principal.resource.attribute.labels ממוזג
IsDeleted_label principal.resource.attribute.labels ממוזג
LogFileContentType_label principal.resource.attribute.labels ממוזג
LogFileLength_label principal.resource.attribute.labels ממוזג
LogFile_label principal.resource.attribute.labels ממוזג
created_by_id_label principal.resource.attribute.labels ממוזג
key principal.resource.attribute.labels מיפוי: DisplayedFieldEntities → map_field
map_field principal.resource.attribute.labels ממוזג
os_name_label principal.resource.attribute.labels ממוזג
principal_ip_address principal.resource.attribute.labels ממוזג
browser_name principal.resource.name מיפוי ישיר
data.properties.Browser.str principal.resource.name מיפוי ישיר
product_object_id principal.resource.product_object_id מיפוי ישיר
principal_resource_type principal.resource.type מיפוי ישיר
LoginUrl principal.url מיפוי ישיר
user_labels principal.user.attribute.labels ממוזג
user_permission_label principal.user.attribute.labels ממוזג
roles principal.user.attribute.roles ממוזג
CreatedBy.Email principal.user.email_addresses ממוזג
Email principal.user.email_addresses ממוזג
User.Email principal.user.email_addresses ממוזג
User.Username principal.user.email_addresses מיפוי ישיר
attrs.usrName principal.user.email_addresses ממוזג
csv_format principal.user.email_addresses מיפוי: false → attrs.usrName
email principal.user.email_addresses ממוזג
properties.Username principal.user.email_addresses ממוזג
src_email principal.user.email_addresses מיפוי: ^.+@.+$ → src_email
User.Id principal.user.product_object_id מיפוי ישיר
attrs.USER_ID_DERIVED principal.user.product_object_id שם שונה/מיפוי
data.properties.USER_ID_DERIVED.str principal.user.product_object_id מיפוי ישיר
principal_product_object_id principal.user.product_object_id מיפוי ישיר
payload.UserType principal.user.role_name מיפוי ישיר
properties.UserType principal.user.role_name מיפוי ישיר
CreatedBy.Name principal.user.user_display_name מיפוי ישיר
Name principal.user.user_display_name מיפוי ישיר
User.Name principal.user.user_display_name מיפוי ישיר
email principal.user.user_display_name מיפוי ישיר
profile_name principal.user.user_display_name מיפוי ישיר
user_display_name principal.user.user_display_name מיפוי ישיר
username principal.user.user_display_name מיפוי ישיר
Id principal.user.userid מיפוי ישיר
USER_ID principal.user.userid מיפוי ישיר
account principal.user.userid מיפוי ישיר
attrs.usrName principal.user.userid מיפוי ישיר
data.properties.LoginKey.str principal.user.userid מיפוי ישיר
data.properties.USER_ID.str principal.user.userid מיפוי ישיר
login_key principal.user.userid מיפוי ישיר
payload.UserId principal.user.userid מיפוי ישיר
principal_user principal.user.userid מיפוי ישיר
properties.UserId principal.user.userid מיפוי ישיר
user_id principal.user.userid מיפוי ישיר
username principal.user.userid מיפוי ישיר
action security_result.action מיפוי: "ALLOW", "BLOCK" → action
csv_format security_result.action מיפוי: false → sec_action
event_id security_result.action מופה: ` "Login", "LoginAsEvent", "IdentityVerificationEvent"...
sec_action security_result.action ממוזג
status security_result.action מיפוי: Success → sec_action
Status security_result.action_details מיפוי ישיר
action security_result.action_details מיפוי ישיר
data.properties.Status.str security_result.action_details מיפוי ישיר
properties.Status security_result.action_details מיפוי ישיר
detail.payload.Query security_result.category_details ממוזג
LoginType security_result.description מיפוי ישיר
description security_result.description מיפוי ישיר
logintype security_result.description מיפוי ישיר
ActionMessage_label security_result.detection_fields ממוזג
ElapsedTime_label security_result.detection_fields ממוזג
EvaluationTime_label security_result.detection_fields ממוזג
Id_label security_result.detection_fields ממוזג
NumberOfFailedLogins_label security_result.detection_fields ממוזג
PolicyOutcome_label security_result.detection_fields ממוזג
User_url_label security_result.detection_fields ממוזג
event_id security_result.detection_fields מיפוי: AuraRequest → ActionMessage_label
type_label security_result.detection_fields ממוזג
column5 security_result.rule_author מיפוי ישיר
column1 security_result.rule_id מיפוי ישיר
payload.PolicyId security_result.rule_id מיפוי ישיר
properties.PolicyId security_result.rule_id מיפוי ישיר
column4 security_result.rule_name מיפוי ישיר
rule_name security_result.rule_name מיפוי ישיר
REQUEST_STATUS security_result.summary מיפוי ישיר
column10 security_result.summary מיפוי ישיר
data.properties.LoginType.str security_result.summary מיפוי ישיר
forecastcategory security_result.summary מיפוי ישיר
newvalue security_result.summary מיפוי ישיר
oldvalue security_result.summary מיפוי ישיר
summary security_result.summary מיפוי ישיר
ORGANIZATION_ID target.administrative_domain מיפוי ישיר
domain target.administrative_domain מיפוי ישיר
organization_id target.administrative_domain מיפוי ישיר
properties.OrgName target.administrative_domain מיפוי ישיר
app_name target.application מיפוי ישיר
data.properties.Application.str target.application מיפוי ישיר
payload.AppName target.application מיפוי ישיר
properties.AppName target.application מיפוי ישיר
target_host target.asset.hostname מיפוי ישיר
target_hostname target.asset.hostname מיפוי ישיר
data.properties.CLIENT_IP.str target.asset.ip ממוזג
device_id target.asset_id מיפוי ישיר
file_type target.file.mime_type מיפוי ישיר
size_bytes target.file.size מיפוי ישיר
target_host target.hostname מיפוי ישיר
target_hostname target.hostname מיפוי ישיר
data.properties.CLIENT_IP.str target.ip ממוזג
QUERY_IDENTIFIER target.process.command_line מיפוי ישיר
cmd_line target.process.command_line מיפוי ישיר
data.properties.Query.str target.process.command_line מיפוי ישיר
query_exec target.process.command_line מיפוי ישיר
job_id target.process.pid מיפוי ישיר
PageStartTime_label target.resource.attribute.labels ממוזג
call_time target.resource.attribute.labels ממוזג
counts_against_api_limit_label target.resource.attribute.labels ממוזג
cpu target.resource.attribute.labels ממוזג
cpu_time_label target.resource.attribute.labels ממוזג
db_blocks_label target.resource.attribute.labels ממוזג
db_cpu target.resource.attribute.labels ממוזג
db_cpu_time_label target.resource.attribute.labels ממוזג
db_total_time_label target.resource.attribute.labels ממוזג
db_type target.resource.attribute.labels ממוזג
duration_time target.resource.attribute.labels ממוזג
entity_name target.resource.attribute.labels ממוזג
entity_name_label target.resource.attribute.labels ממוזג
entry_p target.resource.attribute.labels ממוזג
event_id target.resource.attribute.labels ערכים ממופים (5 סך הכול, למשל ApiEventStream ← ope, ‏ ApiEventStream ← ses_level, ‏ ApiT...
exception_label target.resource.attribute.labels ממוזג
exe_time target.resource.attribute.labels ממוזג
key target.resource.attribute.labels מיפוי: "PageStartTime", "PreviousPageUrl", "Description", "ReportId" → map_field
label target.resource.attribute.labels ממוזג
map_field target.resource.attribute.labels ממוזג
media_type_label target.resource.attribute.labels ממוזג
no_sql_que target.resource.attribute.labels ממוזג
number_fields_label target.resource.attribute.labels ממוזג
ope target.resource.attribute.labels ממוזג
query_type_label target.resource.attribute.labels ממוזג
rows_proc target.resource.attribute.labels ממוזג
rows_proc_label target.resource.attribute.labels ממוזג
run target.resource.attribute.labels ממוזג
run_time_label target.resource.attribute.labels ממוזג
ses_level target.resource.attribute.labels ממוזג
sql_id_label target.resource.attribute.labels ממוזג
ss_type target.resource.attribute.labels ממוזג
total_time target.resource.attribute.labels ממוזג
uripath_label target.resource.attribute.labels ממוזג
user_derieved_label target.resource.attribute.labels ממוזג
user_ty target.resource.attribute.labels ממוזג
user_type_label target.resource.attribute.labels ממוזג
verify_method target.resource.attribute.labels ממוזג
wave target.resource.attribute.labels ממוזג
URI target.resource.id מיפוי ישיר
accountid target.resource.id מיפוי ישיר
attrs.AccountId target.resource.id שם שונה/מיפוי
attrs.CaseId target.resource.id שם שונה/מיפוי
attrs.ContactId target.resource.id שם שונה/מיפוי
caseid target.resource.id מיפוי ישיר
contactid target.resource.id מיפוי ישיר
detail.id target.resource.id מיפוי ישיר
leadid target.resource.id מיפוי ישיר
opportunityid target.resource.id מיפוי ישיר
payload.RecordId target.resource.id מיפוי ישיר
properties.RecordId target.resource.id מיפוי ישיר
request_id target.resource.id מיפוי ישיר
StageName target.resource.name מיפוי ישיר
data.properties.DATASET_IDS.str target.resource.name מיפוי ישיר
field target.resource.name מיפוי ישיר
properties.Name target.resource.name מיפוי ישיר
resource_name target.resource.name מיפוי ישיר
column13 target.resource.product_object_id מיפוי ישיר
data.properties.REQUEST_ID.str target.resource.product_object_id מיפוי ישיר
properties.OrgId target.resource.product_object_id מיפוי ישיר
target_product_object_id target.resource.product_object_id מיפוי ישיר
event_id target.resource.resource_type מיפוי: PlatformEncryption → ACCESS_POLICY, ApexCallout → ACCESS_POLICY, ‏`ApexTrigge...
target_resource_type target.resource.resource_type מיפוי ישיר
event_id target.resource.type מיפוי: (QueuedExecution/ApexExecution) ← BATCH, ‏ ApexTrigger ← DATABASE_TRIGGER, ‏ `Co...
URI target.url מיפוי ישיר
attrs.LoginUrl target.url שם שונה/מיפוי
attrs.attributes.url target.url שם שונה/מיפוי
login_url target.url מיפוי ישיר
payload.LoginUrl target.url מיפוי ישיר
properties.LoginUrl target.url מיפוי ישיר
properties.PageUrl target.url מיפוי ישיר
uri target.url מיפוי ישיר
uripath target.url מיפוי ישיר
attrs.usrName target.user.email_addresses ממוזג
csv_format target.user.email_addresses מיפוי: false → attrs.usrName
email_address target.user.email_addresses ממוזג
event_id target.user.email_addresses מיפוי: Logout → attrs.usrName
target_user_display_name target.user.user_display_name מיפוי ישיר
column5 target.user.userid מיפוי ישיר
data.properties.CreatedById.str target.user.userid מיפוי ישיר
data.properties.UserId.str target.user.userid מיפוי ישיר
detail.payload.UserId target.user.userid מיפוי ישיר
target_login_key target.user.userid מיפוי ישיר
target_user_id target.user.userid מיפוי ישיר
target_user_name target.user.userid מיפוי ישיר
לא רלוונטי extensions.auth.auth_details קבוע: ACTIVE
לא רלוונטי extensions.auth.type קבוע: AUTHTYPE_UNSPECIFIED
לא רלוונטי metadata.event_type קבוע: USER_UNCATEGORIZED
לא רלוונטי metadata.product_name קבוע: SALESFORCE
לא רלוונטי metadata.vendor_name קבוע: SALESFORCE
לא רלוונטי network.application_protocol קבוע: HTTP
לא רלוונטי network.http.parsed_user_agent קבוע: parseduseragent
לא רלוונטי principal.platform קבוע: WINDOWS
לא רלוונטי principal.resource.type קבוע: USER
לא רלוונטי target.resource.resource_type קבוע: ACCESS_POLICY
לא רלוונטי target.resource.type קבוע: BATCH
column17 event.idm.read_only_udm.principal.user.email_addresses מופה מיומן השינויים
column5 event.idm.read_only_udm.principal.user.userid מופה מיומן השינויים
user_type event.idm.read_only_udm.principal.resource.attribute.labels מופה מיומן השינויים
USER_ID_DERIVED event.idm.read_only_udm.principal.resource.attribute.labels מופה מיומן השינויים
ApiVersion event.idm.read_only_udm.target.resource.attribute.labels מופה מיומן השינויים
column9 event.idm.read_only_udm.principal.resource.attribute.labels מופה מיומן השינויים
column9 event.idm.read_only_udm.network.http.user_agent מופה מיומן השינויים
column9 event.idm.read_only_udm.network.http.parsed_user_agent מופה מיומן השינויים
column4 event.idm.read_only_udm.target.administrative_domain מופה מיומן השינויים
column18 event.idm.read_only_udm.principal.user.email_addresses מופה מיומן השינויים
request_id event.idm.read_only_udm.target.resource.product_object_id מופה מיומן השינויים
column13 event.idm.read_only_udm.principal.resource.attribute.labels מופה מיומן השינויים
column18 event.idm.read_only_udm.principal.resource.attribute.labels מופה מיומן השינויים
column20 event.idm.read_only_udm.target.resource.attribute.labels מופה מיומן השינויים
column8 event.idm.read_only_udm.target.resource.attribute.labels מופה מיומן השינויים
column7 event.idm.read_only_udm.security_result.detection_fields מופה מיומן השינויים
column16 event.idm.read_only_udm.security_result.detection_fields מופה מיומן השינויים
login_subtype event.idm.read_only_udm.security_result.detection_fields מופה מיומן השינויים
column28 event.idm.read_only_udm.principal.ip וגם event.idm.read_only_udm.principal.asset.ip מופה מיומן השינויים
column26 event.idm.read_only_udm.metadata.collected_timestamp מופה מיומן השינויים
source_ip event.idm.read_only_udm.principal.nat_ip מופה מיומן השינויים
x_forwarded_for_ip event.idm.read_only_udm.principal.ip וגם event.idm.read_only_udm.principal.asset.ip מופה מיומן השינויים
column13 event.idm.read_only_udm.target.resource.name מופה מיומן השינויים
column14 event.idm.read_only_udm.security_result.description מופה מיומן השינויים
properties.Description event.idm.read_only_udm.metadata.description מופה מיומן השינויים
properties.City event.idm.read_only_udm.principal.location.city מופה מיומן השינויים
properties.AppName event.idm.read_only_udm.target.application מופה מיומן השינויים
properties.OrgId event.idm.read_only_udm.target.resource.product_object_id מופה מיומן השינויים
properties.OrgName event.idm.read_only_udm.target.administrative_domain מופה מיומן השינויים
namespace event.idm.read_only_udm.principal.namespace מופה מיומן השינויים
properties.LoginUrl, properties.PageUrl event.idm.read_only_udm.target.url מופה מיומן השינויים
properties.Application event.idm.read_only_udm.principal.application מופה מיומן השינויים
recordDate event.idm.read_only_udm.metadata.collected_timestamp מופה מיומן השינויים
name event.idm.read_only_udm.metadata.product_event_type מופה מיומן השינויים
properties.Username event.idm.read_only_udm.principal.user.email_addresses מופה מיומן השינויים
properties.UserId event.idm.read_only_udm.principal.user.userid מופה מיומן השינויים
properties.UserType event.idm.read_only_udm.principal.user.role_name מופה מיומן השינויים
properties.Country event.idm.read_only_udm.principal.location.country_or_region מופה מיומן השינויים
properties.SourceIp event.idm.read_only_udm.principal.ip מופה מיומן השינויים
properties.SourceIp event.idm.read_only_udm.principal.asset.ip מופה מיומן השינויים
properties.SourceIp (if not a valid IP), properties.OsName (if not Windows, Linux, or Mac), properties.DisplayedFieldEntities event.idm.read_only_udm.principal.resource.attribute.labels מופה מיומן השינויים
properties.TlsProtocol event.idm.read_only_udm.network.tls.version מופה מיומן השינויים
properties.CipherSuite event.idm.read_only_udm.network.tls.cipher מופה מיומן השינויים
properties.EventDate, startTime event.idm.read_only_udm.metadata.event_timestamp מופה מיומן השינויים
properties.EventIdentifier event.idm.read_only_udm.metadata.product_log_id מופה מיומן השינויים
properties.HttpMethod event.idm.read_only_udm.network.http.method מופה מיומן השינויים
properties.HttpMethod event.idm.read_only_udm.network.application_protocol מופה מיומן השינויים
properties.LoginLatitude event.idm.read_only_udm.principal.location.region_latitude מופה מיומן השינויים
properties.LoginLongitude event.idm.read_only_udm.principal.location.region_longitude מופה מיומן השינויים
properties.OsName, properties.Platform event.idm.read_only_udm.principal.platform מופה מיומן השינויים
properties.OsVersion event.idm.read_only_udm.principal.platform_version מופה מיומן השינויים
properties.RecordId event.idm.read_only_udm.target.resource.id מופה מיומן השינויים
properties.SessionKey event.idm.read_only_udm.network.session_id מופה מיומן השינויים
properties.UserAgent event.idm.read_only_udm.network.http.user_agent מופה מיומן השינויים
properties.UserAgent event.idm.read_only_udm.network.http.parsed_user_agent מופה מיומן השינויים
properties.PageStartTime, properties.PreviousPageUrl, properties.Description, properties.ReportId event.idm.read_only_udm.target.resource.attribute.labels מופה מיומן השינויים
properties.Name event.idm.read_only_udm.target.resource.name מופה מיומן השינויים
and event.idm.read_only_udm.additional.fields מופה מיומן השינויים
detail.payload.ConnectedAppId additional.fields מופה מיומן השינויים
detail.payload.Platform additional.fields מופה מיומן השינויים
detail.payload.EvaluationTime additional.fields מופה מיומן השינויים
detail.payload.Operation additional.fields מופה מיומן השינויים
detail.payload.LoginHistoryId additional.fields מופה מיומן השינויים
detail.payload.CreatedById additional.fields מופה מיומן השינויים
detail.payload.SessionKey additional.fields מופה מיומן השינויים
detail.payload.ApiType additional.fields מופה מיומן השינויים
detail.payload.PolicyOutcome security_result.detection_fields מופה מיומן השינויים
detail.payload.EventIdentifier additional.fields מופה מיומן השינויים
detail.payload.RequestIdentifier additional.fields מופה מיומן השינויים
detail.payload.ApiVersion additional.fields מופה מיומן השינויים
detail.payload.RelatedEventIdentifier additional.fields מופה מיומן השינויים
detail.payload.Username target.user.email_addresses מופה מיומן השינויים
detail.payload.RowsProcessed additional.fields מופה מיומן השינויים
detail.payload.RowsReturned additional.fields מופה מיומן השינויים
detail.payload.SourceIp principal.ip מופה מיומן השינויים
detail.payload.CreatedDate additional.fields מופה מיומן השינויים
detail.payload.LoginKey additional.fields מופה מיומן השינויים
detail.payload.Application additional.fields מופה מיומן השינויים
detail.payload.PolicyId additional.fields מופה מיומן השינויים
detail.payload.QueriedEntities additional.fields מופה מיומן השינויים
detail.payload.SessionLevel additional.fields מופה מיומן השינויים
detail.schemaId additional.fields מופה מיומן השינויים
records_index.attributes.type security_result.detection_fields מופה מיומן השינויים
column25 network.http.user_agent מופה מיומן השינויים
column24 network.http.user_agent מופה מיומן השינויים
column24 network.http.method מופה מיומן השינויים
CreatedBy.FederationIdentifier additional.fields מופה מיומן השינויים
Section additional.fields מופה מיומן השינויים
DelegateUser additional.fields מופה מיומן השינויים
ResponsibleNamespacePrefix additional.fields מופה מיומן השינויים
payload.PreviousPageEntityId", "payload.SdkVersion", "payload.Operation", "payload.PageUrl", "HasEffectivePageTimeDeviation_label", "payload.EffectivePageTime", "payload.EffectivePageTimeDeviationReason", "payload.DeviceSessionId", "payload.PreviousPageAppName", and "payload.PreviousPageEntityType additional.fields מופה מיומן השינויים

יומן שינויים

צפייה ביומן השינויים של מנתח התוכן הזה

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