איסוף יומנים של McAfee ESM
במאמר הזה מוסבר איך להטמיע יומנים של Trellix Enterprise Security Manager ב-Google Security Operations באמצעות סוכן Bindplane.
Trellix Enterprise Security Manager (לשעבר McAfee ESM) היא פלטפורמה לניהול אבטחת מידע ואירועים (SIEM) שמספקת זיהוי איומים בזמן אמת, קורלציה ומעקב אחרי תאימות. הוא אוסף, מנרמל ומנתח נתונים של אירועי אבטחה מכל הארגון, ומאפשר לצוותי האבטחה לזהות איומים ולהגיב להם באמצעות מרכזי בקרה מרכזיים, ניתוח מתקדם והתראות אוטומטיות.
לפני שמתחילים
חשוב לוודא שמתקיימות הדרישות המוקדמות הבאות:
- מופע של Google SecOps
- מארח עם Windows 2016 ואילך או Linux עם
systemd - אם השרת פועל מאחורי שרת proxy, צריך לוודא שהיציאות של חומת האש פתוחות בהתאם לדרישות של סוכן Bindplane.
- גישה מורשית למסוף Trellix Enterprise Security Manager
קבלת פרטי כניסה ל-Google SecOps עבור סוכן Bindplane
כדי לאמת את סוכן Bindplane ב-Google SecOps, בוחרים באחת מהשיטות הבאות:
- פריסות חדשות: משתמשים ב-Chronicle API (אפשרות 1).
- פריסות מדור קודם: אפשר להמשיך להשתמש בקובץ האימות של ה-API להעברת נתונים (אפשרות 2) עד שה-API להעברת נתונים יפסיק לפעול ב-20 ביולי 2027.
אפשרות 1: יצירת חשבון שירות ל-Chronicle API (מומלץ)
- נכנסים למסוףGoogle Cloud ובוחרים את הפרויקט ב- Google Cloud שמקושר למכונה של Google SecOps.
- נכנסים לדף IAM & Admin > Service Accounts.
- לוחצים על Create service account.
- מספקים את פרטי ההגדרה הבאים:
- Service account name: מזינים שם לחשבון (לדוגמה,
bindplane-ingest). - Service account description: מזינים תיאור (לדוגמה,
Bindplane agent log ingestion).
- Service account name: מזינים שם לחשבון (לדוגמה,
- לוחצים על Create and continue.
- בקטע Grant this service account access to project, לוחצים על Select a role ובוחרים באפשרות Chronicle Editor.
- לוחצים על המשך ואז על סיום.
- לוחצים על חשבון השירות שיצרתם ועוברים לכרטיסייה Keys.
- לוחצים על Add key > Create new key.
- בוחרים באפשרות JSON ולוחצים על Create. קובץ המפתח יורד למחשב.
- שומרים את קובץ המפתח בשם
ingestion-auth.jsonבספריית Bindplane Collector (/opt/observiq-otel-collector/ingestion-auth.jsonב-Linux אוC:\Program Files\observIQ OpenTelemetry Collector\ingestion-auth.jsonב-Windows), או מעדכנים אתcreds_file_pathב-config.yamlכך שיתאים לנתיב שבו שומרים את הקובץ. - עוברים אל IAM & Admin > Settings (ניהול הרשאות גישה ואדמין > הגדרות) ומעתיקים את מספר הפרויקט. תצטרכו אותו כדי להגדיר את הייצוא.
אפשרות 2: הורדה של קובץ האימות להטמעת נתונים (מדור קודם)
- נכנסים למסוף Google SecOps.
- עוברים אל הגדרות SIEM > סוכני איסוף.
- מורידים את קובץ האימות להטמעת נתונים.
- שומרים את הקובץ בצורה מאובטחת במערכת שבה יותקן סוכן Bindplane.
איך מקבלים את מספר הלקוח ב-Google SecOps
- נכנסים למסוף Google SecOps.
- עוברים אל SIEM Settings > Profile.
- מעתיקים ושומרים את מזהה הלקוח מהקטע פרטי הארגון.
התקנת Bindplane Agent
מתקינים את סוכן Bindplane במערכת ההפעלה Windows או Linux לפי ההוראות הבאות.
התקנת Windows
- פותחים את שורת הפקודה או את PowerShell כאדמין.
מריצים את הפקודה הבאה:
msiexec /i "https://github.com/observIQ/bindplane-agent/releases/latest/download/observiq-otel-collector.msi" /quiet
התקנה ב-Linux
- פותחים טרמינל עם הרשאות root או sudo.
מריצים את הפקודה הבאה:
sudo sh -c "$(curl -fsSlL https://github.com/observiq/bindplane-agent/releases/latest/download/install_unix.sh)" install_unix.sh
מקורות מידע נוספים בנושא התקנה
- אפשרויות התקנה נוספות מפורטות במדריך ההתקנה.
הגדרת Bindplane Agent להטמעת Syslog ושליחה ל-Google SecOps
גישה לקובץ ההגדרות:
- מאתרים את הקובץ
config.yaml. בדרך כלל, הוא נמצא בספרייה/opt/observiq-otel-collector/ב-Linux או בספריית ההתקנה ב-Windows. - פותחים את הקובץ באמצעות כלי לעריכת טקסט (לדוגמה,
nano,viאו פנקס הרשימות).
- מאתרים את הקובץ
עורכים את הקובץ
config.yamlבאופן הבא:receivers: tcplog: # Replace the port and IP address as required listen_address: "0.0.0.0:514" exporters: chronicle/chronicle_w_labels: protocol: https # Region of your instance, for example us, europe, asia-southeast1 location: <LOCATION> # Project number of the Google Cloud project linked to the instance project: '<PROJECT_NUMBER>' compression: gzip # Adjust the path to the credentials file you downloaded in Step 1 creds_file_path: '/path/to/ingestion-authentication-file.json' # Replace with your actual customer ID from Step 2 customer_id: YOUR_CUSTOMER_ID_HERE endpoint: chronicle.googleapis.com # Add optional ingestion labels for better organization log_type: 'MCAFEE_ESM' raw_log_field: body ingestion_labels: service: pipelines: logs/source0__chronicle_w_labels-0: receivers: - tcplog exporters: - chronicle/chronicle_w_labels
- מחליפים את היציאה ואת כתובת ה-IP לפי הצורך בתשתית שלכם.
- מחליפים את
YOUR_CUSTOMER_ID_HEREבמספר הלקוח בפועל. - מעדכנים את
/path/to/ingestion-authentication-file.jsonלנתיב הקובץ שבו נשמר קובץ המפתח של חשבון השירות (אפשרות 1) בשלב 1. - מחליפים את
<LOCATION>באזור של מכונת Google SecOps (לדוגמה,us,europeאוasia-southeast1). הערך הזה יתווסף לתחילת השם של קובץ הייצואchronicle.googleapis.com. לרשימה המלאה, ראו נקודות קצה אזוריות. - מחליפים את
<PROJECT_NUMBER>במספר הפרויקט שמופיע בקטע IAM & Admin > Settings.
מייצא API להטמעה מדור קודם
אם משתמשים בקובץ האימות של ההעלאה מאפשרות 2, מחליפים את הבלוק
exportersבבלוק הבא. מגדירים אתcreds_file_pathלנתיב לקובץ האימות של ההעברה, ואם המופע שלכם נמצא מחוץ לארה"ב, מחליפים אתmalachiteingestion-pa.googleapis.comבנקודת הקצה האזורית (לדוגמה,europe-malachiteingestion-pa.googleapis.com).exporters: chronicle/chronicle_w_labels: compression: gzip # Adjust the path to the credentials file you downloaded in Step 1 creds_file_path: '/path/to/ingestion-authentication-file.json' # Replace with your actual customer ID from Step 2 customer_id: YOUR_CUSTOMER_ID_HERE endpoint: malachiteingestion-pa.googleapis.com # Add optional ingestion labels for better organization log_type: 'MCAFEE_ESM' raw_log_field: body ingestion_labels:
מפעילים מחדש את Bindplane Agent כדי להחיל את השינויים.
כדי להפעיל מחדש את הסוכן של Bindplane ב-Linux, מריצים את הפקודה הבאה:
sudo systemctl restart observiq-otel-collectorכדי להפעיל מחדש את סוכן Bindplane ב-Windows, אפשר להשתמש במסוף Services או להזין את הפקודה הבאה:
net stop observiq-otel-collector && net start observiq-otel-collector
הגדרת העברה של syslog ב-Trellix Enterprise Security Manager
- נכנסים למסוף Trellix Enterprise Security Manager.
- עוברים אל מאפייני המערכת > העברת אירועים.
- לוחצים על הוספה כדי ליצור יעד חדש להעברת אירועים.
- בשדה Name, מזינים שם תיאורי (לדוגמה,
Chronicle-Bindplane). - בקטע יעד, מספקים את פרטי ההגדרה הבאים:
- IP Address: מזינים את כתובת ה-IP של המארח של סוכן Bindplane (לדוגמה,
192.168.1.100). - יציאה: מזינים
514(או את היציאה שהוגדרה ב-Bindplane). - Protocol: בוחרים באפשרות TCP.
- פורמט: בוחרים באפשרות Syslog (פורמט CEF או פורמט Syslog רגיל).
- IP Address: מזינים את כתובת ה-IP של המארח של סוכן Bindplane (לדוגמה,
- בקטע Filters, בוחרים את סוגי האירועים ורמות החומרה שרוצים להעביר:
- בוחרים באפשרות כל האירועים כדי להעביר את כל האירועים, או מגדירים מסננים ספציפיים.
- מגדירים את סף החומרה לפי הצורך (לדוגמה, 1-100 לכל רמות החומרה).
- מסמנים את תיבת הסימון מופעל כדי להפעיל את כלל ההעברה.
- לוחצים על OK (אישור) כדי לשמור את ההגדרה.
- לוחצים על אישור כדי להפעיל את העברת האירועים.
כדי לוודא שהאירועים מועברים, בודקים את הסטטוס של העברת אירועים במסוף ESM.
טבלת מיפוי UDM
| שדה ביומן | מיפוי UDM | היגיון |
|---|---|---|
about |
about |
ממוזג |
about_token |
about |
ממוזג |
deviceNtDomain |
about.administrative_domain |
שינוי שם/מיפוי |
deviceExternalId |
about.asset.asset_id |
מיפוי ישיר |
device_product |
about.asset.asset_id |
מיפוי ישיר |
device_vendor |
about.asset.asset_id |
מיפוי ישיר |
fileHash |
about.file.full_path |
מיפוי ישיר |
filePath |
about.file.full_path |
שם שונה/מיפוי |
_hash |
about.file.sha256 |
שינוי שם/מיפוי |
fileHash |
about.file.sha256 |
שינוי שם/מיפוי |
fsize |
about.file.size |
שינוי שם/מיפוי |
dvchost |
about.hostname |
שינוי שם/מיפוי |
ips |
about.ip |
ממוזג |
subjectLogonId_label |
about.labels |
ממוזג |
dvcmac |
about.mac |
ממוזג |
mac_address |
about.mac |
ממוזג |
deviceTranslatedAddress |
about.nat_ip |
ממוזג |
Emne |
about.process.command_line |
מיפוי ישיר |
Path |
about.process.command_line |
מיפוי ישיר |
Subject |
about.process.command_line |
מיפוי ישיר |
deviceProcessName |
about.process.command_line |
שם שונה/מיפוי |
dvcpid |
about.process.pid |
שינוי שם/מיפוי |
permissions |
about.resource.attribute.permissions |
ממוזג |
ARCH_label |
additional.fields |
ממוזג |
AUID_label |
additional.fields |
ממוזג |
EGID_label |
additional.fields |
ממוזג |
EUID_label |
additional.fields |
ממוזג |
FSGID_label |
additional.fields |
ממוזג |
FSUID_label |
additional.fields |
ממוזג |
GID_label |
additional.fields |
ממוזג |
SGID_label |
additional.fields |
ממוזג |
SUID_label |
additional.fields |
ממוזג |
SYSCALL_label |
additional.fields |
ממוזג |
UID_label |
additional.fields |
ממוזג |
additional_cfp1 |
additional.fields |
ממוזג |
additional_cfp2 |
additional.fields |
ממוזג |
additional_cfp3 |
additional.fields |
ממוזג |
additional_cfp4 |
additional.fields |
ממוזג |
additional_cn1 |
additional.fields |
ממוזג |
additional_cn2 |
additional.fields |
ממוזג |
additional_cn3 |
additional.fields |
ממוזג |
additional_cs1 |
additional.fields |
ממוזג |
additional_cs2 |
additional.fields |
ממוזג |
additional_cs3 |
additional.fields |
ממוזג |
additional_cs4 |
additional.fields |
ממוזג |
additional_cs5 |
additional.fields |
ממוזג |
additional_cs6 |
additional.fields |
ממוזג |
additional_cs7 |
additional.fields |
ממוזג |
additional_devicePayloadId |
additional.fields |
ממוזג |
additional_euid |
additional.fields |
ממוזג |
additional_eventId |
additional.fields |
ממוזג |
additional_flexString1 |
additional.fields |
ממוזג |
additional_fname |
additional.fields |
ממוזג |
additional_logname |
additional.fields |
ממוזג |
additional_rsa_signature |
additional.fields |
ממוזג |
additional_tty |
additional.fields |
ממוזג |
arch_label |
additional.fields |
ממוזג |
attack_count_label |
additional.fields |
ממוזג |
auid_label |
additional.fields |
ממוזג |
category_label |
additional.fields |
ממוזג |
cmd_param_a0_label |
additional.fields |
ממוזג |
cmd_param_a1_label |
additional.fields |
ממוזג |
cmd_param_a2_label |
additional.fields |
ממוזג |
cmd_param_a3_label |
additional.fields |
ממוזג |
cs5_label |
additional.fields |
ממוזג |
egid_label |
additional.fields |
ממוזג |
euid_label |
additional.fields |
ממוזג |
execution_status_label |
additional.fields |
ממוזג |
exit_code_label |
additional.fields |
ממוזג |
fsgid_label |
additional.fields |
ממוזג |
fsuid_label |
additional.fields |
ממוזג |
interface_label |
additional.fields |
ממוזג |
items_label |
additional.fields |
ממוזג |
key_label |
additional.fields |
ממוזג |
node_label |
additional.fields |
ממוזג |
proctitle_label |
additional.fields |
ממוזג |
sensor_name_label |
additional.fields |
ממוזג |
severity_label |
additional.fields |
ממוזג |
sgid_label |
additional.fields |
ממוזג |
suid_label |
additional.fields |
ממוזג |
syscall_label |
additional.fields |
ממוזג |
tty_label |
additional.fields |
ממוזג |
auth_mechanism |
extensions.auth.mechanism |
ממוזג |
vuln_token |
extensions.vulns.vulnerabilities |
ממוזג |
intermediary |
intermediary |
ממוזג |
Hostname |
intermediary.hostname |
מיפוי ישיר |
msg |
metadata.description |
מיפוי ישיר |
event_type |
metadata.event_type |
מיפוי ישיר |
log_category |
metadata.log_type |
מיפוי ישיר |
device_event_class_id |
metadata.product_event_type |
מיפוי ישיר |
event_name |
metadata.product_event_type |
מיפוי ישיר |
log_type |
metadata.product_event_type |
מיפוי ישיר |
type |
metadata.product_event_type |
מיפוי ישיר |
column1 |
metadata.product_log_id |
מיפוי ישיר |
externalId |
metadata.product_log_id |
מיפוי ישיר |
device_product |
metadata.product_name |
מיפוי ישיר |
sourceName |
metadata.product_name |
מיפוי ישיר |
device_version |
metadata.product_version |
מיפוי ישיר |
device_vendor |
metadata.vendor_name |
שינוי שם/מיפוי |
app_protocol_output |
network.application_protocol |
מיפוי ישיר |
requestMethod |
network.http.method |
שם שונה/מיפוי |
requestClientApplication |
network.http.user_agent |
שם שונה/מיפוי |
ip_protocol_out |
network.ip_protocol |
מיפוי ישיר |
in |
network.received_bytes |
שם שונה/מיפוי |
out |
network.sent_bytes |
שם שונה/מיפוי |
ses |
network.session_id |
מיפוי ישיר |
session_id |
network.session_id |
מיפוי ישיר |
sntdom |
principal.administrative_domain |
שם שונה/מיפוי |
sourceServiceName |
principal.application |
שם שונה/מיפוי |
Group_name |
principal.group.group_display_name |
מיפוי ישיר |
Gruppenavn |
principal.group.group_display_name |
מיפוי ישיר |
Device_name |
principal.hostname |
מיפוי ישיר |
Enhetsnavn |
principal.hostname |
מיפוי ישיר |
hostname |
principal.hostname |
מיפוי ישיר |
shost |
principal.hostname |
שינוי שם/מיפוי |
data.src_ip |
principal.ip |
ממוזג |
principal_ip |
principal.ip |
ממוזג |
shost |
principal.ip |
ממוזג |
src_ip |
principal.ip |
ממוזג |
valid_src_ip |
principal.ip |
ממוזג |
data.src_mac |
principal.mac |
מיפוי ישיר |
mac |
principal.mac |
ממוזג |
sourceTranslatedAddress |
principal.nat_ip |
ממוזג |
sourceTranslatedPort |
principal.nat_port |
שינוי שם/מיפוי |
INT:principal_port |
principal.port |
מיפוי ישיר |
data.src_port |
principal.port |
מיפוי ישיר |
principal_port |
principal.port |
שם שונה/מיפוי |
source_port |
principal.port |
שינוי שם/מיפוי |
spt |
principal.port |
שם שונה/מיפוי |
comm |
principal.process.command_line |
מיפוי ישיר |
sproc |
principal.process.command_line |
שינוי שם/מיפוי |
exe |
principal.process.file.full_path |
מיפוי ישיר |
ppid |
principal.process.parent_pid |
מיפוי ישיר |
pid |
principal.process.pid |
מיפוי ישיר |
spid |
principal.process.pid |
שינוי שם/מיפוי |
principal_role |
principal.user.attribute.roles |
ממוזג |
gid |
principal.user.groupid |
מיפוי ישיר |
ruser |
principal.user.user_display_name |
מיפוי ישיר |
suser |
principal.user.user_display_name |
מיפוי ישיר |
data.UserIDSrc |
principal.user.userid |
מיפוי ישיר |
suid |
principal.user.userid |
שינוי שם/מיפוי |
uid |
principal.user.userid |
מיפוי ישיר |
user_id |
principal.user.userid |
מיפוי ישיר |
data.Source_UserID |
principal.user.windows_sid |
מיפוי ישיר |
security_result |
security_result |
ממוזג |
security_token |
security_result |
ממוזג |
_action |
security_result.action |
ממוזג |
Action_Taken |
security_result.action_details |
מיפוי ישיר |
act |
security_result.action_details |
מיפוי ישיר |
cat |
security_result.category_details |
ממוזג |
Scan_Type |
security_result.description |
מיפוי ישיר |
Type |
security_result.description |
מיפוי ישיר |
data.sig.name |
security_result.description |
מיפוי ישיר |
msg_data_2 |
security_result.description |
מיפוי ישיר |
infection_channel_label |
security_result.detection_fields |
ממוזג |
operasjon_label |
security_result.detection_fields |
ממוזג |
operation_label |
security_result.detection_fields |
ממוזג |
permission_label |
security_result.detection_fields |
ממוזג |
spyware_Grayware_Type_label |
security_result.detection_fields |
ממוזג |
threat_probability_label |
security_result.detection_fields |
ממוזג |
tillatelse_label |
security_result.detection_fields |
ממוזג |
mwProfile |
security_result.rule_name |
מיפוי ישיר |
Result |
security_result.summary |
מיפוי ישיר |
appcategory |
security_result.summary |
מיפוי ישיר |
reason |
security_result.summary |
שינוי שם/מיפוי |
Spyware |
security_result.threat_name |
מיפוי ישיר |
Unknown_Threat |
security_result.threat_name |
מיפוי ישיר |
Virus_Malware_Name |
security_result.threat_name |
מיפוי ישיר |
oldFilePath |
src.file.full_path |
שם שונה/מיפוי |
oldFileSize |
src.file.size |
שינוי שם/מיפוי |
old_permissions |
src.resource.attribute.permissions |
ממוזג |
data.DomainID |
target.administrative_domain |
מיפוי ישיר |
dntdom |
target.administrative_domain |
שינוי שם/מיפוי |
data.AppID |
target.application |
מיפוי ישיר |
destinationServiceName |
target.application |
שינוי שם/מיפוי |
data.Destination_Hostname |
target.hostname |
מיפוי ישיר |
data.HostID |
target.hostname |
מיפוי ישיר |
temp_dhost |
target.hostname |
מיפוי ישיר |
IPv6_Address |
target.ip |
ממוזג |
data.dst_ip |
target.ip |
ממוזג |
dest_ip |
target.ip |
ממוזג |
dst_ip |
target.ip |
ממוזג |
data.dst_mac |
target.mac |
מיפוי ישיר |
mac_address |
target.mac |
ממוזג |
destination_translated_address |
target.nat_ip |
ממוזג |
destinationTranslatedPort |
target.nat_port |
שינוי שם/מיפוי |
INT:target_port |
target.port |
מיפוי ישיר |
data.dst_port |
target.port |
מיפוי ישיר |
destination_port |
target.port |
שם שונה/מיפוי |
dpt |
target.port |
שינוי שם/מיפוי |
target_port |
target.port |
שם שונה/מיפוי |
data.Process_Name |
target.process.command_line |
מיפוי ישיר |
dproc |
target.process.command_line |
שינוי שם/מיפוי |
File_name |
target.process.file.full_path |
מיפוי ישיר |
Infected_Resource |
target.process.file.full_path |
מיפוי ישיר |
Object |
target.process.file.full_path |
מיפוי ישיר |
Objekt |
target.process.file.full_path |
מיפוי ישיר |
data.PID |
target.process.pid |
מיפוי ישיר |
dpid |
target.process.pid |
שינוי שם/מיפוי |
resource_Type_label |
target.resource.attribute.labels |
ממוזג |
request |
target.url |
מיפוי ישיר |
target_role |
target.user.attribute.roles |
ממוזג |
CustomerName |
target.user.user_display_name |
מיפוי ישיר |
temp_duser |
target.user.user_display_name |
מיפוי ישיר |
username |
target.user.user_display_name |
מיפוי ישיר |
Bruker |
target.user.userid |
מיפוי ישיר |
User_value |
target.user.userid |
מיפוי ישיר |
data.UserIDDst |
target.user.userid |
מיפוי ישיר |
temp_duid |
target.user.userid |
מיפוי ישיר |
data.Destination_UserID |
target.user.windows_sid |
מיפוי ישיר |
| לא רלוונטי | about |
קבוע: about_token |
| לא רלוונטי | about.ip |
קבוע: ips |
| לא רלוונטי | about.labels |
קבוע: subjectLogonId_label |
| לא רלוונטי | about.mac |
קבוע: mac_address |
| לא רלוונטי | about.nat_ip |
קבוע: deviceTranslatedAddress |
| לא רלוונטי | about.resource.attribute.permissions |
קבוע: permissions |
| לא רלוונטי | additional.fields |
קבוע: severity_label |
| לא רלוונטי | extensions.auth.auth_details |
קבוע: UNKNOWN_AUTHENTICATION_STATUS |
| לא רלוונטי | extensions.auth.mechanism |
קבוע: auth_mechanism |
| לא רלוונטי | extensions.vulns.vulnerabilities |
קבוע: vuln_token |
| לא רלוונטי | intermediary |
קבוע: intermediary |
| לא רלוונטי | metadata.event_type |
קבוע: GENERIC_EVENT |
| לא רלוונטי | metadata.vendor_name |
קבוע: MCAFEE |
| לא רלוונטי | network.application_protocol |
קבוע: SSH |
| לא רלוונטי | network.direction |
קבוע: INBOUND |
| לא רלוונטי | principal.ip |
קבוע: src_ip |
| לא רלוונטי | principal.mac |
קבוע: mac |
| לא רלוונטי | principal.nat_ip |
קבוע: sourceTranslatedAddress |
| לא רלוונטי | principal.user.attribute.roles |
קבוע: principal_role |
| לא רלוונטי | security_result |
קבוע: security_token |
| לא רלוונטי | security_result.action |
קבוע: _action |
| לא רלוונטי | security_result.category_details |
קבוע: cat |
| לא רלוונטי | security_result.detection_fields |
קבוע: operation_label |
| לא רלוונטי | security_result.severity |
קבוע: LOW |
| לא רלוונטי | src.resource.attribute.permissions |
קבוע: old_permissions |
| לא רלוונטי | target.ip |
קבוע: dest_ip |
| לא רלוונטי | target.mac |
קבוע: mac_address |
| לא רלוונטי | target.nat_ip |
קבוע: destination_translated_address |
| לא רלוונטי | target.resource.attribute.labels |
קבוע: resource_Type_label |
| לא רלוונטי | target.user.attribute.roles |
קבוע: target_role |
הבעיה עדיין לא נפתרה? קבלת תשובות מחברי הקהילה וממומחי Google SecOps.