Mengumpulkan log Audit Microsoft Entra ID

Didukung di:

Dokumen ini menjelaskan cara mengumpulkan log Microsoft Entra ID (AD) dengan menyiapkan feed Google Security Operations.

Azure Active Directory (AZURE_AD) kini disebut Microsoft Entra ID. Log audit Azure AD (AZURE_AD_AUDIT) kini menjadi log audit Microsoft Entra ID.

Untuk mengetahui informasi selengkapnya, lihat Penyerapan data ke Google Security Operations.

Label penyerapan mengidentifikasi parser yang menormalisasi data log mentah ke format UDM terstruktur.

Sebelum memulai

Pastikan Anda memiliki prasyarat berikut:

  • Langganan Azure yang dapat Anda gunakan untuk login
  • Peran administrator global atau administrator Azure AD
  • Azure AD (tenant) di Azure

Cara mengonfigurasi Azure AD

  1. Login ke portal Azure.
  2. Buka Beranda > Pendaftaran aplikasi, pilih aplikasi yang terdaftar atau daftarkan aplikasi jika Anda belum membuat aplikasi.
  3. Untuk mendaftarkan aplikasi, di bagian App registration, klik New registration.
  4. Di kolom Name, berikan nama tampilan untuk aplikasi Anda.
  5. Di bagian Jenis akun yang didukung, pilih opsi yang diperlukan untuk menentukan siapa yang dapat menggunakan aplikasi atau mengakses API.
  6. Klik Daftar.
  7. Buka halaman Overview, lalu salin ID aplikasi (klien) dan ID direktori (tenant), yang diperlukan untuk mengonfigurasi feed Google Security Operations.
  8. Klik API permissions.
  9. Klik Add a permission, lalu pilih Microsoft Graph di panel baru.
  10. Klik Application permissions.
  11. Pilih izin AuditLog.Read.All, Directory.Read.All, dan SecurityEvents.Read.All. Pastikan izinnya adalah Izin aplikasi, bukan Izin yang didelegasikan.
  12. Klik Grant admin consent for default directory. Aplikasi diberi otorisasi untuk memanggil API jika aplikasi diberi izin oleh pengguna atau administrator sebagai bagian dari proses izin.
  13. Buka Setelan > Kelola.
  14. Klik Certificates and secrets.
  15. Klik New client secret. Di kolom Nilai, rahasia klien akan muncul.
  16. Salin nilai rahasia klien. Nilai ini hanya ditampilkan pada saat pembuatan dan diperlukan untuk pendaftaran aplikasi Azure dan untuk mengonfigurasi feed Google Security Operations.

Untuk mengetahui informasi selengkapnya, lihat Cara menyiapkan aplikasi Microsoft Entra ID.

Untuk mengetahui informasi selengkapnya terkait Microsoft Entra untuk izin, lihat Microsoft Entra untuk izin.

Menyiapkan feed

Ada dua titik entri berbeda untuk menyiapkan feed di platform Google SecOps:

  • Setelan SIEM > Feed > Tambahkan Baru
  • Hub Konten > Paket Konten > Mulai

Cara menyiapkan feed Audit Microsoft Entra ID (AZURE AD)

  1. Klik paket Azure Platform.
  2. Temukan jenis log Azure AD Directory Audit.
  3. Tentukan nilai untuk kolom berikut:

    • Jenis Sumber: API pihak ketiga (direkomendasikan)
    • OAUTH client ID: Tentukan client ID yang Anda peroleh sebelumnya.
    • Rahasia klien OAUTH: Tentukan rahasia klien yang Anda peroleh sebelumnya.
    • Tenant ID: Tentukan tenant ID yang Anda peroleh sebelumnya.
    • Jalur lengkap API: URL endpoint Microsoft Graph REST API.
    • Endpoint Autentikasi API: Endpoint Autentikasi Microsoft Active Directory.

    Opsi Lanjutan

    • Nama Feed: Nilai yang telah diisi otomatis yang mengidentifikasi feed.
    • Namespace Aset: Namespace yang terkait dengan feed.
    • Label Penyerapan: Label yang diterapkan ke semua peristiwa dari feed ini.
  4. Klik Buat feed.

Untuk mengetahui informasi selengkapnya tentang cara mengonfigurasi beberapa feed untuk berbagai jenis log dalam keluarga produk ini, lihat Mengonfigurasi feed menurut produk.

Untuk mengetahui informasi selengkapnya tentang feed Google Security Operations, lihat dokumentasi feed Google Security Operations. Untuk mengetahui informasi tentang persyaratan untuk setiap jenis feed, lihat Konfigurasi feed menurut jenis. Jika Anda mengalami masalah saat membuat feed, hubungi dukungan Operasi Keamanan Google.

Referensi pemetaan kolom

Parser ini memproses log Audit Direktori Azure AD dalam format JSON. Fitur ini mengekstrak kolom yang relevan, mengubahnya menjadi model data terpadu (UDM), dan memperkaya data dengan konteks tambahan seperti detail pengguna, alamat IP, dan hasil keamanan. Parser juga mengategorikan peristiwa berdasarkan karakteristiknya, memetakannya ke jenis peristiwa UDM tertentu agar lebih mudah dianalisis.

Tabel Pemetaan UDM

Kolom Log Pemetaan UDM Logika
activityDateTime read_only_udm.metadata.event_timestamp Pemetaan langsung dari kolom log mentah "activityDateTime".
activityDisplayName read_only_udm.metadata.product_event_type Pemetaan langsung dari kolom log mentah "activityDisplayName".
additionalDetails.ApplicationId read_only_udm.additional.fields Pemetaan langsung dari kolom log mentah "additionalDetails", dengan kunci adalah "ApplicationId".
additionalDetails.Client read_only_udm.network.http.user_agent Pemetaan langsung dari kolom log mentah "additionalDetails", dengan kunci adalah "Client".
additionalDetails.ClientIpAddress read_only_udm.principal.ip, read_only_udm.principal.asset.ip Pemetaan langsung dari kolom log mentah "additionalDetails", dengan kunci "ClientIpAddress".
additionalDetails.DomainName read_only_udm.target.hostname, read_only_udm.target.asset.hostname Pemetaan langsung dari kolom log mentah "additionalDetails", dengan kunci "DomainName".
additionalDetails.EmailAddress read_only_udm.target.user.email_addresses Pemetaan langsung dari kolom log mentah "additionalDetails", dengan kunci adalah "EmailAddress".
additionalDetails.GrantType read_only_udm.additional.fields Pemetaan langsung dari kolom log mentah "additionalDetails", dengan kunci "GrantType".
additionalDetails.LocalAccountUsername read_only_udm.additional.fields Pemetaan langsung dari kolom log mentah "additionalDetails", dengan kunci adalah "LocalAccountUsername".
additionalDetails.PhoneNumber read_only_udm.target.user.phone_numbers Pemetaan langsung dari kolom log mentah "additionalDetails", dengan kunci "PhoneNumber".
additionalDetails.PolicyId read_only_udm.security_result.rule_name Pemetaan langsung dari kolom log mentah "additionalDetails", dengan kunci adalah "PolicyId".
additionalDetails.Scopes read_only_udm.additional.fields Pemetaan langsung dari kolom log mentah "additionalDetails", dengan kunci "Scopes".
additionalDetails.TenantId read_only_udm.additional.fields Pemetaan langsung dari kolom log mentah "additionalDetails", dengan kunci adalah "TenantId".
additionalDetails.VerificationMethod read_only_udm.additional.fields Pemetaan langsung dari kolom log mentah "additionalDetails", dengan kunci adalah "VerificationMethod".
appId read_only_udm.target.process.pid Pemetaan langsung dari kolom log mentah "appId".
appliedConditionalAccessPolicies read_only_udm.about Kolom "displayName" dipetakan ke "read_only_udm.about.user.user_display_name" dan kolom "id" dipetakan ke "read_only_udm.about.user.userid". Kolom "result" dipetakan ke "read_only_udm.about.labels", dengan kunci yang ditetapkan ke "Result".
category read_only_udm.additional.fields, read_only_udm.security_result.category_details Pemetaan langsung dari kolom log mentah "category". Kunci untuk "read_only_udm.additional.fields" ditetapkan ke "log_category".
callerIpAddress read_only_udm.principal.ip, read_only_udm.principal.asset.ip Pemetaan langsung dari kolom log mentah "callerIpAddress".
clientAppUsed read_only_udm.principal.application Pemetaan langsung dari kolom log mentah "clientAppUsed".
correlationId read_only_udm.network.session_id Pemetaan langsung dari kolom log mentah "correlationId".
id read_only_udm.metadata.product_log_id Pemetaan langsung dari kolom log mentah "id".
identitas read_only_udm.target.user.userid Pemetaan langsung dari kolom log mentah "identity".
initiatedBy.app.appId read_only_udm.principal.resource.attribute.labels Pemetaan langsung dari kolom log mentah "initiatedBy.app.appId". Kunci untuk "read_only_udm.principal.resource.attribute.labels" ditetapkan ke "ID Aplikasi".
initiatedBy.app.displayName read_only_udm.principal.application Pemetaan langsung dari kolom log mentah "initiatedBy.app.displayName".
initiatedBy.app.servicePrincipalId read_only_udm.principal.user.product_object_id Pemetaan langsung dari kolom log mentah "initiatedBy.app.servicePrincipalId".
initiatedBy.app.servicePrincipalName read_only_udm.principal.user.userid Pemetaan langsung dari kolom log mentah "initiatedBy.app.servicePrincipalName".
initiatedBy.user.displayName read_only_udm.principal.user.user_display_name, read_only_udm.principal.user.email_addresses Jika nilai berisi "@", nilai tersebut akan diuraikan sebagai alamat email dan dipetakan ke "read_only_udm.principal.user.email_addresses". Jika tidak, kolom ini dipetakan ke "read_only_udm.principal.user.user_display_name".
initiatedBy.user.id read_only_udm.principal.user.product_object_id Pemetaan langsung dari kolom log mentah "initiatedBy.user.id".
initiatedBy.user.ipAddress read_only_udm.principal.ip, read_only_udm.principal.asset.ip Pemetaan langsung dari kolom log mentah "initiatedBy.user.ipAddress".
initiatedBy.user.userPrincipalName read_only_udm.principal.user.userid, read_only_udm.principal.user.email_addresses, read_only_udm.principal.administrative_domain, read_only_udm.principal.resource.attribute.labels Jika nilai berisi "@", nilai tersebut akan diuraikan sebagai alamat email dan dipetakan ke "read_only_udm.principal.user.email_addresses". Jika tidak, ID ini dipetakan ke "read_only_udm.principal.user.userid". Bagian domain dari alamat email dipetakan ke "read_only_udm.principal.administrative_domain". Nilai lengkap juga dipetakan ke "read_only_udm.principal.resource.attribute.labels" dengan kunci yang ditetapkan ke "User Principal Name".
ipAddress read_only_udm.principal.ip, read_only_udm.principal.asset.ip Pemetaan langsung dari kolom log mentah "ipAddress".
Tingkat read_only_udm.security_result.severity, read_only_udm.security_result.severity_details Nilai dikonversi menjadi string dan dipetakan ke "read_only_udm.security_result.severity_details". Kolom "read_only_udm.security_result.severity" ditetapkan ke "INFORMATIONAL".
location.city read_only_udm.principal.location.city Pemetaan langsung dari kolom log mentah "location.city".
location.countryOrRegion read_only_udm.principal.location.country_or_region Pemetaan langsung dari kolom log mentah "location.countryOrRegion".
location.geoCoordinates.latitude read_only_udm.principal.location.region_latitude Pemetaan langsung dari kolom log mentah "location.geoCoordinates.latitude".
location.geoCoordinates.longitude read_only_udm.principal.location.region_longitude Pemetaan langsung dari kolom log mentah "location.geoCoordinates.longitude".
location.state read_only_udm.principal.location.state Pemetaan langsung dari kolom log mentah "location.state".
loggedByService read_only_udm.additional.fields Pemetaan langsung dari kolom log mentah "loggedByService". Kunci untuk "read_only_udm.additional.fields" ditetapkan ke "loggedByService".
operationName read_only_udm.metadata.product_event_type Pemetaan langsung dari kolom log mentah "operationName".
operationType read_only_udm.security_result.action_details Pemetaan langsung dari kolom log mentah "operationType".
properties.activityDateTime read_only_udm.metadata.event_timestamp Pemetaan langsung dari kolom log mentah "properties.activityDateTime".
properties.activityDisplayName read_only_udm.metadata.product_event_type Pemetaan langsung dari kolom log mentah "properties.activityDisplayName".
properties.appDisplayName read_only_udm.target.application Pemetaan langsung dari kolom log mentah "properties.appDisplayName".
properties.category read_only_udm.security_result.category_details Pemetaan langsung dari kolom log mentah "properties.category".
properties.id read_only_udm.metadata.product_log_id Pemetaan langsung dari kolom log mentah "properties.id".
properties.initiatedBy.app.appId read_only_udm.principal.resource.attribute.labels Pemetaan langsung dari kolom log mentah "properties.initiatedBy.app.appId". Kunci untuk "read_only_udm.principal.resource.attribute.labels" ditetapkan ke "ID Aplikasi".
properties.initiatedBy.app.displayName read_only_udm.principal.application Pemetaan langsung dari kolom log mentah "properties.initiatedBy.app.displayName".
properties.initiatedBy.app.servicePrincipalId read_only_udm.principal.user.product_object_id Pemetaan langsung dari kolom log mentah "properties.initiatedBy.app.servicePrincipalId".
properties.initiatedBy.app.servicePrincipalName read_only_udm.principal.user.userid Pemetaan langsung dari kolom log mentah "properties.initiatedBy.app.servicePrincipalName".
properties.initiatedBy.user.displayName read_only_udm.principal.user.user_display_name, read_only_udm.principal.user.email_addresses Jika nilai berisi "@", nilai tersebut akan diuraikan sebagai alamat email dan dipetakan ke "read_only_udm.principal.user.email_addresses". Jika tidak, kolom ini dipetakan ke "read_only_udm.principal.user.user_display_name".
properties.initiatedBy.user.id read_only_udm.principal.user.product_object_id Pemetaan langsung dari kolom log mentah "properties.initiatedBy.user.id".
properties.initiatedBy.user.ipAddress read_only_udm.principal.ip, read_only_udm.principal.asset.ip Pemetaan langsung dari kolom log mentah "properties.initiatedBy.user.ipAddress".
properties.initiatedBy.user.userPrincipalName read_only_udm.principal.user.userid, read_only_udm.principal.user.email_addresses, read_only_udm.principal.administrative_domain, read_only_udm.principal.resource.attribute.labels Jika nilai berisi "@", nilai tersebut akan diuraikan sebagai alamat email dan dipetakan ke "read_only_udm.principal.user.email_addresses". Jika tidak, ID ini dipetakan ke "read_only_udm.principal.user.userid". Bagian domain dari alamat email dipetakan ke "read_only_udm.principal.administrative_domain". Nilai lengkap juga dipetakan ke "read_only_udm.principal.resource.attribute.labels" dengan kunci yang ditetapkan ke "User Principal Name".
properties.loggedByService read_only_udm.additional.fields Pemetaan langsung dari kolom log mentah "properties.loggedByService". Kunci untuk "read_only_udm.additional.fields" ditetapkan ke "loggedByService".
properties.operationType read_only_udm.security_result.action_details Pemetaan langsung dari kolom log mentah "properties.operationType".
properties.result read_only_udm.security_result.summary Pemetaan langsung dari kolom log mentah "properties.result".
properties.resultReason read_only_udm.security_result.description Pemetaan langsung dari kolom log mentah "properties.resultReason".
properties.userPrincipalName read_only_udm.target.user.user_display_name Pemetaan langsung dari kolom log mentah "properties.userPrincipalName".
hasil read_only_udm.security_result.summary, read_only_udm.security_result.action Pemetaan langsung dari kolom log mentah "result". Jika nilainya adalah "success", maka "read_only_udm.security_result.action" akan ditetapkan ke "ALLOW". Jika nilainya adalah "failure", maka "read_only_udm.security_result.action" disetel ke "BLOCK".
resultDescription read_only_udm.metadata.description, read_only_udm.security_result.description Pemetaan langsung dari kolom log mentah "resultDescription".
resultReason read_only_udm.security_result.description Pemetaan langsung dari kolom log mentah "resultReason".
resultType read_only_udm.security_result.rule_id, read_only_udm.security_result.summary, read_only_udm.security_result.action Pemetaan langsung dari kolom log mentah "resultType". Jika nilainya adalah "0", "read_only_udm.security_result.action" akan disetel ke "ALLOW" dan "read_only_udm.security_result.summary" akan disetel ke "Successful login occurred". Jika tidak, "read_only_udm.security_result.action" ditetapkan ke "BLOCK", "read_only_udm.security_result.summary" ditetapkan ke "Failed login occurred", "read_only_udm.security_result.description" ditetapkan ke nilai "resultDescription", dan "read_only_udm.security_result.severity" ditetapkan ke "ERROR".
resourceDisplayName read_only_udm.target.resource.name Pemetaan langsung dari kolom log mentah "resourceDisplayName".
resourceId read_only_udm.additional.fields Pemetaan langsung dari kolom log mentah "resourceId". Kunci untuk "read_only_udm.additional.fields" ditetapkan ke "resourceId".
riskDetail read_only_udm.additional.fields Pemetaan langsung dari kolom log mentah "riskDetail". Kunci untuk "read_only_udm.additional.fields" ditetapkan ke "riskDetail".
riskEventTypes read_only_udm.additional.fields Pemetaan langsung dari kolom log mentah "riskEventTypes". Kunci untuk "read_only_udm.additional.fields" ditetapkan ke "riskEventTypes".
riskEventTypes_v2 read_only_udm.additional.fields Pemetaan langsung dari kolom log mentah "riskEventTypes_v2". Kunci untuk "read_only_udm.additional.fields" ditetapkan ke "riskEventTypes_v2".
riskLevelAggregated read_only_udm.additional.fields Pemetaan langsung dari kolom log mentah "riskLevelAggregated". Kunci untuk "read_only_udm.additional.fields" ditetapkan ke "riskLevelAggregated".
riskLevelDuringSignIn read_only_udm.additional.fields, read_only_udm.security_result.priority Pemetaan langsung dari kolom log mentah "riskLevelDuringSignIn". Kunci untuk "read_only_udm.additional.fields" ditetapkan ke "riskLevelDuringSignIn". Jika nilainya adalah "medium", "read_only_udm.security_result.priority" akan ditetapkan ke "MEDIUM_PRIORITY".
riskState read_only_udm.additional.fields Pemetaan langsung dari kolom log mentah "riskState". Kunci untuk "read_only_udm.additional.fields" ditetapkan ke "riskState".
targetResources.0.displayName read_only_udm.target.resource.name, read_only_udm.target.user.user_display_name, read_only_udm.target.group.group_display_name Jika nilai "targetResources.0.type" adalah "User" atau "ServicePrincipal", maka nilai tersebut dipetakan ke "read_only_udm.target.user.user_display_name". Jika nilai "targetResources.0.type" adalah "Group", maka nilai tersebut dipetakan ke "read_only_udm.target.group.group_display_name". Jika tidak, nilai akan dipetakan ke "read_only_udm.target.resource.name".
targetResources.0.groupType read_only_udm.target.group.attribute.labels Pemetaan langsung dari kolom log mentah "targetResources.0.groupType". Kunci untuk "read_only_udm.target.group.attribute.labels" ditetapkan ke "groupType".
targetResources.0.id read_only_udm.target.resource.product_object_id, read_only_udm.target.user.product_object_id, read_only_udm.target.group.product_object_id Jika nilai "targetResources.0.type" adalah "User" atau "ServicePrincipal", maka nilai tersebut dipetakan ke "read_only_udm.target.user.product_object_id". Jika nilai "targetResources.0.type" adalah "Group", maka nilai tersebut dipetakan ke "read_only_udm.target.group.product_object_id". Jika tidak, nilai dipetakan ke "read_only_udm.target.resource.product_object_id".
targetResources.0.modifiedProperties.displayName read_only_udm.additional.fields, read_only_udm.target.asset.asset_id, read_only_udm.target.user.title, read_only_udm.target.resource.attribute.roles, read_only_udm.target.user.user_display_name, read_only_udm.target.user.first_name, read_only_udm.target.user.last_name, read_only_udm.target.user.department, read_only_udm.target.user.office_address.name, read_only_udm.target.user.employee_id, read_only_udm.target.user.phone_numbers, read_only_udm.target.user.userid, read_only_udm.target.resource.attribute.labels, read_only_udm.src.resource.attribute.labels Nilai dipetakan ke "read_only_udm.additional.fields" dengan kunci yang ditetapkan ke "targetResources.modifiedProperties.displayname {index}". Jika nilainya adalah "TargetId.DeviceId", maka nilai "targetResources.0.modifiedProperties.newValue" dipetakan ke "read_only_udm.target.asset.asset_id" dengan awalan "ID Perangkat:". Jika nilainya adalah "DisplayName" atau "jobTitle", nilai "targetResources.0.modifiedProperties.newValue" akan dipetakan ke "read_only_udm.target.user.title". Jika nilainya adalah "WellKnownObjectName", nilai "targetResources.0.modifiedProperties.newValue" akan dipetakan ke "read_only_udm.target.resource.attribute.roles" dengan kunci yang ditetapkan ke "name". Jika nilainya adalah "displayName" dan "targetResources.0.displayName" bernilai null, maka nilai "targetResources.0.modifiedProperties.newValue" dipetakan ke "read_only_udm.target.user.user_display_name". Jika nilainya adalah "givenName", maka nilai "targetResources.0.modifiedProperties.newValue" dipetakan ke "read_only_udm.target.user.first_name". Jika nilainya adalah "surname", nilai "targetResources.0.modifiedProperties.newValue" akan dipetakan ke "read_only_udm.target.user.last_name". Jika nilainya adalah "department", nilai "targetResources.0.modifiedProperties.newValue" akan dipetakan ke "read_only_udm.target.user.department". Jika nilainya adalah "physicalDeliveryOfficeName", nilai "targetResources.0.modifiedProperties.newValue" akan dipetakan ke "read_only_udm.target.user.office_address.name". Jika nilainya adalah "employeeId", nilai "targetResources.0.modifiedProperties.newValue" akan dipetakan ke "read_only_udm.target.user.employee_id". Jika nilainya adalah "mobile", nilai "targetResources.0.modifiedProperties.newValue" akan dipetakan ke "read_only_udm.target.user.phone_numbers". Jika nilainya adalah "MailNickname", nilai "targetResources.0.modifiedProperties.newValue" akan dipetakan ke "read_only_udm.target.user.userid". Jika tidak, nilai "targetResources.0.modifiedProperties.newValue" dipetakan ke "read_only_udm.target.resource.attribute.labels" dengan kunci yang ditetapkan ke nilai "targetResources.0.modifiedProperties.displayName". Nilai "targetResources.0.modifiedProperties.oldValue" dipetakan ke "read_only_udm.src.resource.attribute.labels" dengan kunci yang ditetapkan ke nilai "targetResources.0.modifiedProperties.displayName".
targetResources.0.modifiedProperties.newValue read_only_udm.target.asset.asset_id, read_only_udm.target.user.title, read_only_udm.target.resource.attribute.roles, read_only_udm.target.user.user_display_name, read_only_udm.target.user.first_name, read_only_udm.target.user.last_name, read_only_udm.target.user.department, read_only_udm.target.user.office_address.name, read_only_udm.target.user.employee_id, read_only_udm.target.user.phone_numbers, read_only_udm.target.user.userid, read_only_udm.target.resource.attribute.labels, read_only_udm.additional.fields Jika nilai "targetResources.0.modifiedProperties.displayName" adalah "TargetId.DeviceId", maka nilai tersebut dipetakan ke "read_only_udm.target.asset.asset_id" dengan awalan "Device ID:". Jika nilai "targetResources.0.modifiedProperties.displayName" adalah "DisplayName" atau "jobTitle", maka nilai tersebut dipetakan ke "read_only_udm.target.user.title". Jika nilai "targetResources.0.modifiedProperties.displayName" adalah "WellKnownObjectName", maka nilai tersebut dipetakan ke "read_only_udm.target.resource.attribute.roles" dengan kunci yang ditetapkan ke "name". Jika nilai "targetResources.0.modifiedProperties.displayName" adalah "displayName" dan "targetResources.0.displayName" adalah null, maka nilai tersebut dipetakan ke "read_only_udm.target.user.user_display_name". Jika nilai "targetResources.0.modifiedProperties.displayName" adalah "givenName", maka nilai tersebut dipetakan ke "read_only_udm.target.user.first_name". Jika nilai "targetResources.0.modifiedProperties.displayName" adalah "surname", maka nilai tersebut dipetakan ke "read_only_udm.target.user.last_name". Jika nilai "targetResources.0.modifiedProperties.displayName" adalah "department", maka nilai tersebut dipetakan ke "read_only_udm.target.user.department". Jika nilai "targetResources.0.modifiedProperties.displayName" adalah "physicalDeliveryOfficeName", maka nilai tersebut dipetakan ke "read_only_udm.target.user.office_address.name". Jika nilai "targetResources.0.modifiedProperties.displayName" adalah "employeeId", maka nilai tersebut dipetakan ke "read_only_udm.target.user.employee_id". Jika nilai "targetResources.0.modifiedProperties.displayName" adalah "mobile", maka nilai tersebut dipetakan ke "read_only_udm.target.user.phone_numbers". Jika nilai "targetResources.0.modifiedProperties.displayName" adalah "MailNickname", maka nilai tersebut dipetakan ke "read_only_udm.target.user.userid". Jika tidak, nilai dipetakan ke "read_only_udm.target.resource.attribute.labels" dengan kunci yang ditetapkan ke nilai "targetResources.0.modifiedProperties.displayName". Nilai juga dipetakan ke "read_only_udm.additional.fields" dengan kunci yang ditetapkan ke "targetResources.modifiedProperties.newValue {index}".
targetResources.0.modifiedProperties.oldValue read_only_udm.src.resource.attribute.labels, read_only_udm.additional.fields Nilai dipetakan ke "read_only_udm.src.resource.attribute.labels" dengan kunci yang ditetapkan ke nilai "targetResources.0.modifiedProperties.displayName". Nilai juga dipetakan ke "read_only_udm.additional.fields" dengan kunci yang ditetapkan ke "targetResources.modifiedProperties.oldValue {index}".
targetResources.0.type read_only_udm.target.resource.resource_subtype, read_only_udm.target.resource.resource_type, read_only_udm.target.user.userid, read_only_udm.target.user.product_object_id, read_only_udm.target.user.user_display_name, read_only_udm.target.group.product_object_id, read_only_udm.target.group.group_display_name Pemetaan langsung dari kolom log mentah "targetResources.0.type". Jika nilainya adalah "ServicePrincipal", maka "read_only_udm.target.resource.resource_type" akan disetel ke "SERVICE_ACCOUNT". Jika nilainya adalah "Device", maka "read_only_udm.target.resource.resource_type" ditetapkan ke "DEVICE". Jika tidak, "read_only_udm.target.resource.resource_type" disetel ke "UNSPECIFIED". Jika nilainya adalah "User" atau "ServicePrincipal", maka nilai "targetResources.0.userPrincipalName" dipetakan ke "read_only_udm.target.user.userid", nilai "targetResources.0.id" dipetakan ke "read_only_udm.target.user.product_object_id", dan nilai "targetResources.0.displayName" dipetakan ke "read_only_udm.target.user.user_display_name". Jika nilainya adalah "Group", nilai "targetResources.0.id" akan dipetakan ke "read_only_udm.target.group.product_object_id" dan nilai "targetResources.0.displayName" akan dipetakan ke "read_only_udm.target.group.group_display_name".
targetResources.0.userPrincipalName read_only_udm.target.user.userid, read_only_udm.target.user.email_addresses Jika nilai berisi "@", nilai tersebut akan diuraikan sebagai alamat email dan dipetakan ke "read_only_udm.target.user.email_addresses". Jika tidak, ID pengguna akan dipetakan ke "read_only_udm.target.user.userid".
targetResources.displayName read_only_udm.about.resource.name, read_only_udm.about.user.userid, read_only_udm.about.user.user_display_name, read_only_udm.about.group.group_display_name, read_only_udm.about.group.attribute.labels Jika nilai "targetResources.type" adalah "User" atau "ServicePrincipal", maka nilai tersebut dipetakan ke "read_only_udm.about.user.user_display_name" dan "read_only_udm.about.user.userid". Jika nilai "targetResources.type" adalah "Group", maka nilai tersebut dipetakan ke "read_only_udm.about.group.group_display_name". Nilai "targetResources.groupType" dipetakan ke "read_only_udm.about.group.attribute.labels" dengan kunci yang ditetapkan ke "groupType". Jika tidak, nilai akan dipetakan ke "read_only_udm.about.resource.name".
targetResources.groupType read_only_udm.about.group.attribute.labels, read_only_udm.target.user.group_identifiers Pemetaan langsung dari kolom log mentah "targetResources.groupType". Kunci untuk "read_only_udm.about.group.attribute.labels" ditetapkan ke "groupType".
targetResources.id read_only_udm.about.resource.product_object_id, read_only_udm.about.user.product_object_id, read_only_udm.about.group.product_object_id Jika nilai "targetResources.type" adalah "User" atau "ServicePrincipal", maka nilai tersebut dipetakan ke "read_only_udm.about.user.product_object_id". Jika nilai "targetResources.type" adalah "Group", maka nilai tersebut dipetakan ke "read_only_udm.about.group.product_object_id". Jika tidak, nilai dipetakan ke "read_only_udm.about.resource.product_object_id".
targetResources.modifiedProperties.displayName read_only_udm.additional.fields Nilai dipetakan ke "read_only_udm.additional.fields" dengan kunci yang ditetapkan ke "targetResources.modifiedProperties.displayname {index}".
targetResources.modifiedProperties.newValue read_only_udm.additional.fields Nilai dipetakan ke "read_only_udm.additional.fields" dengan kunci yang ditetapkan ke "targetResources.modifiedProperties.newValue {index}".
targetResources.modifiedProperties.oldValue read_only_udm.additional.fields Nilai dipetakan ke "read_only_udm.additional.fields" dengan kunci yang ditetapkan ke "targetResources.modifiedProperties.oldValue {index}".
targetResources.type read_only_udm.about.resource.resource_subtype, read_only_udm.about.resource.resource_type, read_only_udm.about.user.userid, read_only_udm.about.user.product_object_id, read_only_udm.about.user.user_display_name, read_only_udm.about.group.product_object_id, read_only_udm.about.group.group_display_name Pemetaan langsung dari kolom log mentah "targetResources.type". Jika nilainya adalah "ServicePrincipal", maka "read_only_udm.about.resource.resource_type" disetel ke "SERVICE_ACCOUNT". Jika nilainya adalah "Device", maka "read_only_udm.about.resource.resource_type" ditetapkan ke "DEVICE". Jika tidak, "read_only_udm.about.resource.resource_type" ditetapkan ke "UNSPECIFIED". Jika nilainya adalah "User" atau "ServicePrincipal", nilai "targetResources.userPrincipalName" akan dipetakan ke "read_only_udm.about.user.userid", nilai "targetResources.id" akan dipetakan ke "read_only_udm.about.user.product_object_id", dan nilai "targetResources.displayName" akan dipetakan ke "read_only_udm.about.user.user_display_name". Jika nilainya adalah "Group", maka nilai "targetResources.id" dipetakan ke "read_only_udm.about.group.product_object_id" dan nilai "targetResources.displayName" dipetakan ke "read_only_udm.about.group.group_display_name".
targetResources.userPrincipalName read_only_udm.about.user.userid, read_only_udm.about.user.email_addresses Jika nilai berisi "@", nilai tersebut akan diuraikan sebagai alamat email dan dipetakan ke "read_only_udm.about.user.email_addresses". Jika tidak, ID pengguna akan dipetakan ke "read_only_udm.about.user.userid".
tenantId read_only_udm.additional.fields Pemetaan langsung dari kolom log mentah "tenantId". Kunci untuk "read_only_udm.additional.fields" ditetapkan ke "tenantId".
waktu read_only_udm.metadata.event_timestamp Pemetaan langsung dari kolom log mentah "time".
userId read_only_udm.target.user.product_object_id Pemetaan langsung dari kolom log mentah "userId". Nilai ditetapkan berdasarkan nilai kolom lain, termasuk "activityDisplayName", "principal_userid_present", "target_userid_present", "principal_ip_present", "loggedByService", dan "category". Logika untuk menetapkan nilai ini rumit dan bergantung pada kombinasi nilai tertentu di kolom ini. Nilai ditetapkan ke "SSO" jika nilai "operationName" adalah "Aktivitas login". Nilai ditetapkan ke "Microsoft". Nilai ditetapkan ke "Azure AD Directory Audit". Nilai ditetapkan ke "AZURE_AD_AUDIT".

Perlu bantuan lain? Dapatkan jawaban dari anggota Komunitas dan profesional Google SecOps.