Coletar registros do Salesforce
Este documento explica como coletar registros do Salesforce configurando um feed do Google Security Operations usando a API de terceiros.
O Salesforce é uma plataforma de gestão de relacionamento com o cliente (CRM) baseada na nuvem que oferece ferramentas para vendas, serviços, marketing e análises. Os registros do Salesforce capturam a atividade do usuário, eventos de segurança, mudanças no sistema e uso da API em toda a plataforma.
Antes de começar
Verifique se você atende aos seguintes pré-requisitos:
- Uma instância do Google SecOps
- Salesforce Enterprise Edition ou superior (acesso à API ativado)
- Licença do Salesforce Shield Event Monitoring ativada (necessária para acesso ao
EventLogFile) - Permissões de administrador do sistema do Salesforce
- OpenSSL instalado (para geração de certificados)
Gerar par Chave RSA e certificado
Gere uma chave privada RSA e um certificado X.509 autoassinado para assinatura de JWT.
Gerar chave privada
Gere a chave no formato PKCS#8. O feed do Google SecOps só aceita chaves PKCS#8 (cabeçalho
-----BEGIN PRIVATE KEY-----). As chaves PKCS#1 legadas (-----BEGIN RSA PRIVATE KEY-----) causam erros de análise na criação do feed.openssl genpkey -algorithm RSA -out salesforce_private.key -pkeyopt rsa_keygen_bits:2048
Gerar certificado autoassinado
Use sua chave privada para gerar um certificado X.509 autoassinado válido por 365 dias.
openssl req -new -x509 -key salesforce_private.key -out salesforce_certificate.crt -days 365
Quando solicitado, insira os detalhes do certificado:
- Nome do país: insira o código de duas letras do país (por exemplo,
US). - Nome do estado ou da província: insira seu estado (por exemplo,
California). - Nome da localidade: insira sua cidade (por exemplo,
San Francisco). - Nome da organização: insira o nome da sua organização (por exemplo,
Acme Corp). - Nome da unidade organizacional: insira o departamento (por exemplo,
IT Security). - Nome comum: insira um nome descritivo (por exemplo,
SecOps Integration). - Endereço de e-mail: insira o e-mail de contato.
Criar um app cliente externo do Salesforce
Os apps cliente externos são o método recomendado para autenticação OAuth no Salesforce (Spring '26 e versões mais recentes).
- Faça login no Salesforce.
- Acesse Configuração (ícone de engrenagem no canto superior direito).
- Na caixa Quick Find, digite
External Client Apps. - Clique em Gerenciador de apps cliente externos.
- Clique em Novo app cliente externo.
Configurar informações básicas
- Informe os seguintes detalhes de configuração:
- Nome do app cliente externo: insira um nome descritivo (por exemplo,
Google SecOps Integration). - Nome da API: preenchido automaticamente com base no nome do app. Mantenha o valor padrão ou personalize.
- E-mail de contato: insira seu endereço de e-mail.
- Estado da distribuição: selecione Local.
- Nome do app cliente externo: insira um nome descritivo (por exemplo,
- Clique em Continuar.
Ativar configurações do OAuth
- Marque a caixa de seleção Ativar OAuth.
- Informe os seguintes detalhes de configuração:
- URL de callback: insira
https://login.salesforce.com/services/oauth2/callback.
- URL de callback: insira
- Na seção Escopos do OAuth, mova os seguintes escopos de Escopos do OAuth disponíveis para Escopos do OAuth selecionados:
- Gerenciar dados do usuário por APIs (api)
- Fazer solicitações a qualquer momento (refresh_token, offline_access) (refresh_token, offline_access)
Ativar o fluxo de portador JWT e fazer upload do certificado
- Na seção Ativação de fluxo, marque a caixa de seleção Ativar fluxo de portador JWT.
- A seção Upload de certificado aparece.
- Clique em Fazer upload de arquivos ou arraste e solte o arquivo de certificado.
- Selecione o arquivo
salesforce_certificate.crt. - Aguarde a conclusão do upload. O nome do arquivo do certificado vai aparecer abaixo do botão de upload.
Configurar políticas de OAuth
- Na seção Políticas do OAuth:
- Usuários permitidos: selecione Os usuários aprovados pelo administrador são pré-autorizados.
- Clique em Salvar.
Receber token do cliente
Depois de criar o app cliente externo, recupere a chave do consumidor para a configuração do feed do Google SecOps.
- No Gerenciador de apps cliente externos, clique no nome do app (por exemplo,
Google SecOps Integration). - Acesse a guia Configurações.
- Na seção Configurações do OAuth, clique em Chave e chave secreta do consumidor.
- Copie e salve o valor da Chave do consumidor.
Exemplo de formato de chave do consumidor:
3MVG9IKcPoNiNVBIPjdw4z.pcfRjTFBp7xC8x9k4U8jZ0HlLQdPqX5bKjR8yNzQ9_YvY.8xD3F2W6nXb5YgNx
Pré-autorizar o app cliente externo
O Salesforce exige pré-autorização para o fluxo de portador JWT. Pré-autorize atribuindo o app cliente externo a um usuário por um conjunto de permissões.
Criar conjunto de permissões
- Acesse Configuração > Usuários > Conjuntos de permissões.
- Clique em Novo.
- Informe os seguintes detalhes de configuração:
- Marcador: digite
SecOps Integration Users(por exemplo). - Nome da API: preenchido automaticamente com base no rótulo.
- Marcador: digite
- Clique em Salvar.
Atribuir um conjunto de permissões ao app cliente externo
- Acesse Configuração > Gerenciador de apps cliente externos.
- Clique no app cliente externo (por exemplo,
Google SecOps Integration). - Clique na guia Políticas.
- Na seção Políticas de apps, em Selecionar conjuntos de permissões:
- Mova seu conjunto de permissões (por exemplo,
SecOps Integration Users) de Conjuntos de permissões disponíveis para Conjuntos de permissões selecionados.
- Mova seu conjunto de permissões (por exemplo,
- Clique em Salvar.
Atribuir um conjunto de permissões ao usuário
- Na página de detalhes do conjunto de permissões, clique em Gerenciar atribuições.
- Clique em Adicionar atribuições.
- Marque a caixa de seleção ao lado da conta de usuário que será usada para a integração do Google SecOps (por exemplo,
integration@acme.com). - Clique em Atribuir.
- Clique em Concluído.
Configurar um feed no Google SecOps para ingerir registros do Salesforce
- Acesse Configurações do SIEM > Feeds.
- Clique em Adicionar novo feed.
- Na próxima página, clique em Configurar um único feed.
- No campo Nome do feed, insira um nome para o feed (por exemplo,
Salesforce EventLogFile). - Selecione API de terceiros como o Tipo de origem.
- Selecione SALESFORCE como o Tipo de registro.
- Clique em Próxima.
Especifique valores para os seguintes parâmetros de entrada:
- Nome do host da API: digite o nome do host da sua instância do Salesforce (por exemplo,
acme.my.salesforce.com).
- Endpoint JWT do OAuth: insira o URL do endpoint do token OAuth. O parâmetro de consulta
grant_typeé obrigatório para o buscador de feeds do Google SecOps e precisa ser adicionado ao URL exatamente como mostrado:- Organizações de Production:
https://login.salesforce.com/services/oauth2/token?grant_type=urn:ietf:params:oauth:grant-type:jwt-bearer - Organizações de sandbox:
https://test.salesforce.com/services/oauth2/token?grant_type=urn:ietf:params:oauth:grant-type:jwt-bearer - Meu domínio:
https://acme.my.salesforce.com/services/oauth2/token?grant_type=urn:ietf:params:oauth:grant-type:jwt-bearer
- Organizações de Production:
- Emissor de declarações JWT: insira a chave do consumidor do app cliente externo.
- Assunto das declarações do JWT: insira o nome de usuário do Salesforce do usuário pré-autorizado (por exemplo,
integration@acme.com). - Público-alvo das declarações JWT: insira o URL do servidor de autorização. Use apenas um dos dois valores abaixo. Não substitua um URL de Meu domínio, porque o Salesforce o rejeita durante a validação da assinatura JWT:
- Organizações Production e do Meu domínio:
https://login.salesforce.com - Organizações de sandbox:
https://test.salesforce.com
- Organizações Production e do Meu domínio:
Chave privada RSA: cole o conteúdo completo da chave privada PKCS#8, incluindo os marcadores
-----BEGIN PRIVATE KEY-----e-----END PRIVATE KEY-----. O cabeçalho e o rodapé não podem conter a palavraRSA. Uma chave com-----BEGIN RSA PRIVATE KEY-----(PKCS#1) é rejeitada pelo analisador de feed.Para acessar o conteúdo da chave privada:
cat salesforce_private.key
Copie toda a saída, incluindo as linhas de cabeçalho e rodapé.
- Namespace do recurso: o namespace do recurso.
- Rótulos de ingestão: o rótulo a ser aplicado aos eventos deste feed.
- Nome do host da API: digite o nome do host da sua instância do Salesforce (por exemplo,
Clique em Próxima.
Revise a nova configuração do feed na tela Finalizar e clique em Enviar.
Referência de tipos de instâncias do Salesforce
Os valores do endpoint e do público-alvo do JWT do OAuth dependem do tipo de instância do Salesforce:
| Tipo de instância | Endpoint JWT OAuth | Público-alvo das declarações JWT | Formato do nome do host da 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 |
| Meu domínio | 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 |
Tabela de mapeamento de UDM
| Campo de registro | Mapeamento do UDM | Lógica |
|---|---|---|
ApiType_label |
additional.fields |
Mesclado |
ApiVersion_label |
additional.fields |
Mesclado |
Application_label |
additional.fields |
Mesclado |
AuthMethodReference_label |
additional.fields |
Mesclado |
Browser_label |
additional.fields |
Mesclado |
ConnectedAppId_label |
additional.fields |
Mesclado |
CountryIso_label |
additional.fields |
Mesclado |
CreatedByContext_label |
additional.fields |
Mesclado |
CreatedById_label |
additional.fields |
Mesclado |
CreatedByIssuer_label |
additional.fields |
Mesclado |
CreatedBy_FederationIdentifier_label |
additional.fields |
Mesclado |
CreatedDate_label |
additional.fields |
Mesclado |
DeviceSessionId_label |
additional.fields |
Mesclado |
EffectivePageTimeDeviationReason_label |
additional.fields |
Mesclado |
EffectivePageTime_label |
additional.fields |
Mesclado |
Entityid_label |
additional.fields |
Mesclado |
EventIdentifier_label |
additional.fields |
Mesclado |
EventUuid_label |
additional.fields |
Mesclado |
FederationIdentifier_label |
additional.fields |
Mesclado |
HasEffectivePageTimeDeviation_label |
additional.fields |
Mesclado |
Id_label |
additional.fields |
Mesclado |
LoginGeoId_label |
additional.fields |
Mesclado |
LoginHistoryId_label |
additional.fields |
Mesclado |
LoginKey_label |
additional.fields |
Mesclado |
LoginSubType_label |
additional.fields |
Mesclado |
LoginType_label |
additional.fields |
Mesclado |
NetId_label |
additional.fields |
Mesclado |
NetworkId_label |
additional.fields |
Mesclado |
Operation_label |
additional.fields |
Mesclado |
OptionsIsGet_label |
additional.fields |
Mesclado |
OptionsIsPost_label |
additional.fields |
Mesclado |
Platform_label |
additional.fields |
Mesclado |
PolicyId_label |
additional.fields |
Mesclado |
PreviousPageAppName_label |
additional.fields |
Mesclado |
PreviousPageEntityType_label |
additional.fields |
Mesclado |
QueriedEntities_label |
additional.fields |
Mesclado |
RelatedEventIdentifier_label |
additional.fields |
Mesclado |
RequestIdentifier_label |
additional.fields |
Mesclado |
RowsProcessed_label |
additional.fields |
Mesclado |
RowsReturned_label |
additional.fields |
Mesclado |
SdkVersion_label |
additional.fields |
Mesclado |
SessionKey_label |
additional.fields |
Mesclado |
SessionLevel_label |
additional.fields |
Mesclado |
Subdivision_label |
additional.fields |
Mesclado |
api_token_label |
additional.fields |
Mesclado |
api_type_label |
additional.fields |
Mesclado |
auth_service_id_label |
additional.fields |
Mesclado |
auth_token |
additional.fields |
Mesclado |
browser_version_label |
additional.fields |
Mesclado |
channel_label |
additional.fields |
Mesclado |
connection_type_label |
additional.fields |
Mesclado |
customerName_label |
additional.fields |
Mesclado |
datacell_label |
additional.fields |
Mesclado |
decoded_body_size_label |
additional.fields |
Mesclado |
delegate_user_label |
additional.fields |
Mesclado |
device_label |
additional.fields |
Mesclado |
device_platform |
additional.fields |
Mapeado: : → device_label |
done_label |
additional.fields |
Mesclado |
encoded_body_size_label |
additional.fields |
Mesclado |
evaluation_time_label |
additional.fields |
Mesclado |
event_id |
additional.fields |
Mapeado: "LightningInteraction", "LightningPerformance", "LightningPageView", "LightningUriE... |
initiator_type_label |
additional.fields |
Mesclado |
login_key_label |
additional.fields |
Mesclado |
loginkey_label |
additional.fields |
Mesclado |
map_field |
additional.fields |
Mesclado |
next_hop_protocol_label |
additional.fields |
Mesclado |
page_app_name_label |
additional.fields |
Mesclado |
page_context_label |
additional.fields |
Mesclado |
page_entity_id_label |
additional.fields |
Mesclado |
page_entity_type_label |
additional.fields |
Mesclado |
page_url_label |
additional.fields |
Mesclado |
parent_ui_element_label |
additional.fields |
Mesclado |
platform_label |
additional.fields |
Mesclado |
postal_code_label |
additional.fields |
Mesclado |
redirect_start_label |
additional.fields |
Mesclado |
render_blocking_status_label |
additional.fields |
Mesclado |
replayId_label |
additional.fields |
Mesclado |
request_start_label |
additional.fields |
Mesclado |
response_end_label |
additional.fields |
Mesclado |
response_start_label |
additional.fields |
Mesclado |
responsible_namespace_prefix_label |
additional.fields |
Mesclado |
schemaId_label |
additional.fields |
Mesclado |
schema_label |
additional.fields |
Mesclado |
section_label |
additional.fields |
Mesclado |
server_request_id_label |
additional.fields |
Mesclado |
target_ui_element_label |
additional.fields |
Mesclado |
totalSize_label |
additional.fields |
Mesclado |
transfer_size_label |
additional.fields |
Mesclado |
ts_label |
additional.fields |
Mesclado |
ui_event_id_label |
additional.fields |
Mesclado |
ui_event_sequence_num_label |
additional.fields |
Mesclado |
ui_event_source_label |
additional.fields |
Mesclado |
ui_event_timestamp_label |
additional.fields |
Mesclado |
ui_event_type_label |
additional.fields |
Mesclado |
ui_root_activity_id_label |
additional.fields |
Mesclado |
ui_thread_response_delay_label |
additional.fields |
Mesclado |
worker_start_label |
additional.fields |
Mesclado |
Login_type |
extensions.auth.auth_details |
Mapeado diretamente |
auth.mechanism |
extensions.auth.mechanism |
Mesclado |
csv_format |
extensions.auth.mechanism |
Mapeado: false → auth.mechanism |
event_id |
extensions.auth.mechanism |
Mapeado: Login: Success → auth.mechanism |
mechanism |
extensions.auth.mechanism |
Mesclado |
LoginType |
extensions.auth.type |
Mapeado: Application → AUTHTYPE_UNSPECIFIED |
csv_format |
extensions.auth.type |
Mapeado: false → AUTHTYPE_UNSPECIFIED |
event_id |
extensions.auth.type |
Valores mapeados (8 no total, por exemplo, "IdentityProviderEventStore", "LoginEventStream", "WaveDownloa... |
logintype |
extensions.auth.type |
Mapeado: SAML Sfdc Initiated SSO → SSO |
intermediary_ip |
intermediary.ip |
Mesclado |
user_name |
intermediary.user.user_display_name |
Mapeado diretamente |
userid |
intermediary.user.userid |
Mapeado diretamente |
Report_description |
metadata.description |
Mapeado diretamente |
data.properties.Description.str |
metadata.description |
Mapeado diretamente |
metadata_description |
metadata.description |
Mapeado diretamente |
properties.Description |
metadata.description |
Mapeado diretamente |
@timestamp |
metadata.event_timestamp |
Analisado como ISO8601 |
LoginTime |
metadata.event_timestamp |
Analisado como yyyy-MM-ddTHH:mm:ss.SSS+0000 |
TIMESTAMP |
metadata.event_timestamp |
Analisado como UNIX |
TIMESTAMP_DERIVED |
metadata.event_timestamp |
Analisado como ISO8601 |
User.LastLoginDate |
metadata.event_timestamp |
Analisado como yyyy-MM-ddTHH:mm:ss.SSS+0000 |
collected_timestamp |
metadata.event_timestamp |
Analisado como yyyyMMddHHmmss |
column6 |
metadata.event_timestamp |
Analisado como yyyyMMddHHmmss |
createdAt |
metadata.event_timestamp |
Analisado como UNIX |
detail.payload.EventDate |
metadata.event_timestamp |
Analisado como ISO8601 |
payload.EventDate |
metadata.event_timestamp |
Analisado como ISO8601 |
properties.EventDate |
metadata.event_timestamp |
Analisado como ISO8601 |
recordDate |
metadata.event_timestamp |
Analisado como UNIX_MS |
startTime |
metadata.event_timestamp |
Analisado como MMM d yyyy, HH:mm:ss:SSS |
time_stamp |
metadata.event_timestamp |
Analisado como YYYY-MM-ddTHH:mm:ss |
timestamp |
metadata.event_timestamp |
Analisado como yyyyMMddHHmmss |
ts_date |
metadata.event_timestamp |
Analisado como yyyy-MM-dd HH:mm:ss.SSSZ |
event_type |
metadata.event_type |
Mapeado: "", "GENERIC_EVENT" → USER_UNCATEGORIZED, "", "GENERIC_EVENT" → `NETWORK_CONNE... |
principal_machine_id_present |
metadata.event_type |
Mapeado: true → NETWORK_CONNECTION, true → STATUS_UPDATE |
principal_user_present |
metadata.event_type |
Mapeado: true → USER_UNCATEGORIZED |
label |
metadata.ingestion_labels |
Mesclado |
resource_name |
metadata.ingestion_labels |
Mapeado: `"ReportEvent","SessionHijackingEventStore","BulkApiResultEventStore","CredentialStu... |
action |
metadata.product_event_type |
Mapeado diretamente |
attrs.cat |
metadata.product_event_type |
Mapeado diretamente |
event_id |
metadata.product_event_type |
Mapeado diretamente |
name |
metadata.product_event_type |
Mapeado diretamente |
REQUEST_ID |
metadata.product_log_id |
Mapeado diretamente |
column9 |
metadata.product_log_id |
Mapeado diretamente |
data.properties.EventIdentifier.str |
metadata.product_log_id |
Mapeado diretamente |
event_identifier |
metadata.product_log_id |
Mapeado diretamente |
id |
metadata.product_log_id |
Mapeado diretamente |
payload.EventIdentifier |
metadata.product_log_id |
Mapeado diretamente |
product_log_id |
metadata.product_log_id |
Mapeado diretamente |
properties.EventIdentifier |
metadata.product_log_id |
Mapeado diretamente |
ClientVersion |
metadata.product_version |
Mapeado diretamente |
payload.ClientVersion |
metadata.product_version |
Mapeado diretamente |
data.properties.LoginUrl.str |
metadata.url_back_to_product |
Mapeado diretamente |
data.properties.PageUrl.str |
metadata.url_back_to_product |
Mapeado diretamente |
payload.PreviousPageUrl |
metadata.url_back_to_product |
Mapeado diretamente |
protocol |
network.application_protocol |
Mapeado diretamente |
METHOD |
network.http.method |
Mapeado diretamente |
data.properties.HttpMethod.str |
network.http.method |
Mapeado diretamente |
method |
network.http.method |
Mapeado diretamente |
payload.HttpMethod |
network.http.method |
Mapeado diretamente |
properties.HttpMethod |
network.http.method |
Mapeado diretamente |
properties.UserAgent |
network.http.parsed_user_agent |
Mapeado diretamente |
user_agent |
network.http.parsed_user_agent |
Mapeado diretamente |
referral_url |
network.http.referral_url |
Mapeado diretamente |
STATUS_CODE |
network.http.response_code |
Mapeado diretamente |
request_status |
network.http.response_code |
Mapeado diretamente |
Browser_type |
network.http.user_agent |
Mapeado diretamente |
Client_info |
network.http.user_agent |
Mapeado diretamente |
data.properties.UserAgent.str |
network.http.user_agent |
Mapeado diretamente |
detail.payload.UserAgent |
network.http.user_agent |
Mapeado diretamente |
payload.UserAgent |
network.http.user_agent |
Mapeado diretamente |
properties.UserAgent |
network.http.user_agent |
Mapeado diretamente |
user_agent |
network.http.user_agent |
Mapeado diretamente |
RESPONSE_SIZE |
network.received_bytes |
Renomeado/mapeado |
REQUEST_SIZE |
network.sent_bytes |
Renomeado/mapeado |
column17 |
network.sent_bytes |
Mapeado diretamente |
event_id |
network.sent_bytes |
Mapeado: AuraRequest → uinteger |
LOGIN_KEY |
network.session_id |
Mapeado diretamente |
SESSION_KEY |
network.session_id |
Mapeado diretamente |
data.properties.SESSION_KEY.str |
network.session_id |
Mapeado diretamente |
data.properties.SessionKey.str |
network.session_id |
Mapeado diretamente |
payload.SessionKey |
network.session_id |
Mapeado diretamente |
properties.SessionKey |
network.session_id |
Mapeado diretamente |
session_id |
network.session_id |
Mapeado diretamente |
session_key |
network.session_id |
Mapeado diretamente |
cipher_suite |
network.tls.cipher |
Mapeado diretamente |
data.properties.CipherSuite.str |
network.tls.cipher |
Mapeado diretamente |
payload.CipherSuite |
network.tls.cipher |
Mapeado diretamente |
properties.CipherSuite |
network.tls.cipher |
Mapeado diretamente |
data.properties.TlsProtocol.str |
network.tls.version |
Mapeado diretamente |
payload.TlsProtocol |
network.tls.version |
Mapeado diretamente |
properties.TlsProtocol |
network.tls.version |
Mapeado diretamente |
tls_protocol |
network.tls.version_protocol |
Mapeado diretamente |
data.properties.DelegatedUsername.str |
observer.user.userid |
Mapeado diretamente |
application |
principal.application |
Mapeado diretamente |
attrs.Application |
principal.application |
Renomeado/mapeado |
data.properties.Application.str |
principal.application |
Mapeado diretamente |
payload.Application |
principal.application |
Mapeado diretamente |
properties.Application |
principal.application |
Mapeado diretamente |
src_app_name |
principal.application |
Mapeado diretamente |
SourceIp |
principal.asset.hostname |
Mapeado diretamente |
client_host |
principal.asset.hostname |
Mapeado diretamente |
client_ip_1 |
principal.asset.hostname |
Mapeado diretamente |
detail.payload.Client |
principal.asset.hostname |
Mapeado diretamente |
CLIENT_IP |
principal.asset.ip |
Mesclado |
Client_ip |
principal.asset.ip |
Mesclado |
SourceIp |
principal.asset.ip |
Mesclado |
attrs.src |
principal.asset.ip |
Mesclado |
client_ip |
principal.asset.ip |
Mesclado |
client_ip_1 |
principal.asset.ip |
Mesclado |
column28 |
principal.asset.ip |
Mesclado |
csv_format |
principal.asset.ip |
Mapeado: false → attrs.src |
event_id |
principal.asset.ip |
Mapeado: API → prin_ip, Sites → column28, Login: Success → attrs.src |
ip |
principal.asset.ip |
Mesclado |
prin_ip |
principal.asset.ip |
Mesclado |
principal_ip_address |
principal.asset.ip |
Mesclado |
src_ip1 |
principal.asset.ip |
Mesclado |
value |
principal.asset.ip |
Mesclado |
data.properties.ASSET_ID.str |
principal.asset_id |
Mapeado diretamente |
SourceIp |
principal.hostname |
Mapeado diretamente |
client_host |
principal.hostname |
Mapeado diretamente |
client_ip_1 |
principal.hostname |
Mapeado diretamente |
detail.payload.Client |
principal.hostname |
Mapeado diretamente |
CLIENT_IP |
principal.ip |
Mesclado |
Client_ip |
principal.ip |
Mesclado |
SourceIp |
principal.ip |
Mesclado |
attrs.src |
principal.ip |
Mesclado |
client_ip |
principal.ip |
Mesclado |
client_ip_1 |
principal.ip |
Mesclado |
column28 |
principal.ip |
Mesclado |
csv_format |
principal.ip |
Mapeado: false → attrs.src |
event_id |
principal.ip |
Mapeado: API → prin_ip, Sites → column28, Login: Success → attrs.src |
ip |
principal.ip |
Mesclado |
prin_ip |
principal.ip |
Mesclado |
principal_ip |
principal.ip |
Mesclado |
principal_ip_address |
principal.ip |
Mesclado |
src_ip1 |
principal.ip |
Mesclado |
value |
principal.ip |
Mesclado |
ApiType_label |
principal.labels |
Mesclado |
Client_label |
principal.labels |
Mesclado |
ConApp_label |
principal.labels |
Mesclado |
OrderBy_label |
principal.labels |
Mesclado |
Org_id |
principal.labels |
Mesclado |
Qentry_label |
principal.labels |
Mesclado |
Query_label |
principal.labels |
Mesclado |
Records_label |
principal.labels |
Mesclado |
channel |
principal.labels |
Mesclado |
colhdr_label |
principal.labels |
Mesclado |
disp_field_hdr_label |
principal.labels |
Mesclado |
evt_src_label |
principal.labels |
Mesclado |
federation_identifier |
principal.labels |
Mesclado |
grouped_colhdr_label |
principal.labels |
Mesclado |
city |
principal.location.city |
Mapeado diretamente |
data.properties.City.str |
principal.location.city |
Mapeado diretamente |
geoip_src.city_name |
principal.location.city |
Mapeado diretamente |
payload.City |
principal.location.city |
Mapeado diretamente |
properties.City |
principal.location.city |
Mapeado diretamente |
client_geo |
principal.location.country_or_region |
Mapeado diretamente |
data.properties.Country.str |
principal.location.country_or_region |
Mapeado diretamente |
geoip_src.country_name |
principal.location.country_or_region |
Mapeado diretamente |
payload.CountryIso |
principal.location.country_or_region |
Mapeado diretamente |
properties.Country |
principal.location.country_or_region |
Mapeado diretamente |
region |
principal.location.country_or_region |
Mapeado diretamente |
data.properties.LoginLatitude.number |
principal.location.region_latitude |
Renomeado/mapeado |
payload.LoginLatitude |
principal.location.region_latitude |
Renomeado/mapeado |
properties.LoginLatitude |
principal.location.region_latitude |
Renomeado/mapeado |
data.properties.LoginLongitude.number |
principal.location.region_longitude |
Renomeado/mapeado |
payload.LoginLongitude |
principal.location.region_longitude |
Renomeado/mapeado |
properties.LoginLongitude |
principal.location.region_longitude |
Renomeado/mapeado |
geoip_src.region_name |
principal.location.state |
Mapeado diretamente |
namespace |
principal.namespace |
Mapeado diretamente |
source_ip |
principal.nat_ip |
Mesclado |
Platform |
principal.platform |
Mapeado: Windows → WINDOWS, Linux → LINUX, Mac → MAC |
data.properties.OsName.str |
principal.platform |
Mapeado diretamente |
os_name |
principal.platform |
Mapeado diretamente |
payload.OsName |
principal.platform |
Mapeado diretamente |
platform |
principal.platform |
Mapeado diretamente |
data.properties.Platform.str |
principal.platform_version |
Mapeado diretamente |
os_version |
principal.platform_version |
Mapeado diretamente |
payload.OsVersion |
principal.platform_version |
Mapeado diretamente |
properties.OsVersion |
principal.platform_version |
Mapeado diretamente |
ApiVersion_label |
principal.resource.attribute.labels |
Mesclado |
IsDeleted_label |
principal.resource.attribute.labels |
Mesclado |
LogFileContentType_label |
principal.resource.attribute.labels |
Mesclado |
LogFileLength_label |
principal.resource.attribute.labels |
Mesclado |
LogFile_label |
principal.resource.attribute.labels |
Mesclado |
created_by_id_label |
principal.resource.attribute.labels |
Mesclado |
key |
principal.resource.attribute.labels |
Mapeado: DisplayedFieldEntities → map_field |
map_field |
principal.resource.attribute.labels |
Mesclado |
os_name_label |
principal.resource.attribute.labels |
Mesclado |
principal_ip_address |
principal.resource.attribute.labels |
Mesclado |
browser_name |
principal.resource.name |
Mapeado diretamente |
data.properties.Browser.str |
principal.resource.name |
Mapeado diretamente |
product_object_id |
principal.resource.product_object_id |
Mapeado diretamente |
principal_resource_type |
principal.resource.type |
Mapeado diretamente |
LoginUrl |
principal.url |
Mapeado diretamente |
user_labels |
principal.user.attribute.labels |
Mesclado |
user_permission_label |
principal.user.attribute.labels |
Mesclado |
roles |
principal.user.attribute.roles |
Mesclado |
CreatedBy.Email |
principal.user.email_addresses |
Mesclado |
Email |
principal.user.email_addresses |
Mesclado |
User.Email |
principal.user.email_addresses |
Mesclado |
User.Username |
principal.user.email_addresses |
Mapeado diretamente |
attrs.usrName |
principal.user.email_addresses |
Mesclado |
csv_format |
principal.user.email_addresses |
Mapeado: false → attrs.usrName |
email |
principal.user.email_addresses |
Mesclado |
properties.Username |
principal.user.email_addresses |
Mesclado |
src_email |
principal.user.email_addresses |
Mapeado: ^.+@.+$ → src_email |
User.Id |
principal.user.product_object_id |
Mapeado diretamente |
attrs.USER_ID_DERIVED |
principal.user.product_object_id |
Renomeado/mapeado |
data.properties.USER_ID_DERIVED.str |
principal.user.product_object_id |
Mapeado diretamente |
principal_product_object_id |
principal.user.product_object_id |
Mapeado diretamente |
payload.UserType |
principal.user.role_name |
Mapeado diretamente |
properties.UserType |
principal.user.role_name |
Mapeado diretamente |
CreatedBy.Name |
principal.user.user_display_name |
Mapeado diretamente |
Name |
principal.user.user_display_name |
Mapeado diretamente |
User.Name |
principal.user.user_display_name |
Mapeado diretamente |
email |
principal.user.user_display_name |
Mapeado diretamente |
profile_name |
principal.user.user_display_name |
Mapeado diretamente |
user_display_name |
principal.user.user_display_name |
Mapeado diretamente |
username |
principal.user.user_display_name |
Mapeado diretamente |
Id |
principal.user.userid |
Mapeado diretamente |
USER_ID |
principal.user.userid |
Mapeado diretamente |
account |
principal.user.userid |
Mapeado diretamente |
attrs.usrName |
principal.user.userid |
Mapeado diretamente |
data.properties.LoginKey.str |
principal.user.userid |
Mapeado diretamente |
data.properties.USER_ID.str |
principal.user.userid |
Mapeado diretamente |
login_key |
principal.user.userid |
Mapeado diretamente |
payload.UserId |
principal.user.userid |
Mapeado diretamente |
principal_user |
principal.user.userid |
Mapeado diretamente |
properties.UserId |
principal.user.userid |
Mapeado diretamente |
user_id |
principal.user.userid |
Mapeado diretamente |
username |
principal.user.userid |
Mapeado diretamente |
action |
security_result.action |
Mapeado: "ALLOW", "BLOCK" → action |
csv_format |
security_result.action |
Mapeado: false → sec_action |
event_id |
security_result.action |
Mapeado: ` "Login", "LoginAsEvent", "IdentityVerificationEvent"... |
sec_action |
security_result.action |
Mesclado |
status |
security_result.action |
Mapeado: Success → sec_action |
Status |
security_result.action_details |
Mapeado diretamente |
action |
security_result.action_details |
Mapeado diretamente |
data.properties.Status.str |
security_result.action_details |
Mapeado diretamente |
properties.Status |
security_result.action_details |
Mapeado diretamente |
detail.payload.Query |
security_result.category_details |
Mesclado |
LoginType |
security_result.description |
Mapeado diretamente |
description |
security_result.description |
Mapeado diretamente |
logintype |
security_result.description |
Mapeado diretamente |
ActionMessage_label |
security_result.detection_fields |
Mesclado |
ElapsedTime_label |
security_result.detection_fields |
Mesclado |
EvaluationTime_label |
security_result.detection_fields |
Mesclado |
Id_label |
security_result.detection_fields |
Mesclado |
NumberOfFailedLogins_label |
security_result.detection_fields |
Mesclado |
PolicyOutcome_label |
security_result.detection_fields |
Mesclado |
User_url_label |
security_result.detection_fields |
Mesclado |
event_id |
security_result.detection_fields |
Mapeado: AuraRequest → ActionMessage_label |
type_label |
security_result.detection_fields |
Mesclado |
column5 |
security_result.rule_author |
Mapeado diretamente |
column1 |
security_result.rule_id |
Mapeado diretamente |
payload.PolicyId |
security_result.rule_id |
Mapeado diretamente |
properties.PolicyId |
security_result.rule_id |
Mapeado diretamente |
column4 |
security_result.rule_name |
Mapeado diretamente |
rule_name |
security_result.rule_name |
Mapeado diretamente |
REQUEST_STATUS |
security_result.summary |
Mapeado diretamente |
column10 |
security_result.summary |
Mapeado diretamente |
data.properties.LoginType.str |
security_result.summary |
Mapeado diretamente |
forecastcategory |
security_result.summary |
Mapeado diretamente |
newvalue |
security_result.summary |
Mapeado diretamente |
oldvalue |
security_result.summary |
Mapeado diretamente |
summary |
security_result.summary |
Mapeado diretamente |
ORGANIZATION_ID |
target.administrative_domain |
Mapeado diretamente |
domain |
target.administrative_domain |
Mapeado diretamente |
organization_id |
target.administrative_domain |
Mapeado diretamente |
properties.OrgName |
target.administrative_domain |
Mapeado diretamente |
app_name |
target.application |
Mapeado diretamente |
data.properties.Application.str |
target.application |
Mapeado diretamente |
payload.AppName |
target.application |
Mapeado diretamente |
properties.AppName |
target.application |
Mapeado diretamente |
target_host |
target.asset.hostname |
Mapeado diretamente |
target_hostname |
target.asset.hostname |
Mapeado diretamente |
data.properties.CLIENT_IP.str |
target.asset.ip |
Mesclado |
device_id |
target.asset_id |
Mapeado diretamente |
file_type |
target.file.mime_type |
Mapeado diretamente |
size_bytes |
target.file.size |
Mapeado diretamente |
target_host |
target.hostname |
Mapeado diretamente |
target_hostname |
target.hostname |
Mapeado diretamente |
data.properties.CLIENT_IP.str |
target.ip |
Mesclado |
QUERY_IDENTIFIER |
target.process.command_line |
Mapeado diretamente |
cmd_line |
target.process.command_line |
Mapeado diretamente |
data.properties.Query.str |
target.process.command_line |
Mapeado diretamente |
query_exec |
target.process.command_line |
Mapeado diretamente |
job_id |
target.process.pid |
Mapeado diretamente |
PageStartTime_label |
target.resource.attribute.labels |
Mesclado |
call_time |
target.resource.attribute.labels |
Mesclado |
counts_against_api_limit_label |
target.resource.attribute.labels |
Mesclado |
cpu |
target.resource.attribute.labels |
Mesclado |
cpu_time_label |
target.resource.attribute.labels |
Mesclado |
db_blocks_label |
target.resource.attribute.labels |
Mesclado |
db_cpu |
target.resource.attribute.labels |
Mesclado |
db_cpu_time_label |
target.resource.attribute.labels |
Mesclado |
db_total_time_label |
target.resource.attribute.labels |
Mesclado |
db_type |
target.resource.attribute.labels |
Mesclado |
duration_time |
target.resource.attribute.labels |
Mesclado |
entity_name |
target.resource.attribute.labels |
Mesclado |
entity_name_label |
target.resource.attribute.labels |
Mesclado |
entry_p |
target.resource.attribute.labels |
Mesclado |
event_id |
target.resource.attribute.labels |
Valores mapeados (5 no total, por exemplo, ApiEventStream → ope, ApiEventStream → ses_level, "ApiT... |
exception_label |
target.resource.attribute.labels |
Mesclado |
exe_time |
target.resource.attribute.labels |
Mesclado |
key |
target.resource.attribute.labels |
Mapeado: "PageStartTime", "PreviousPageUrl", "Description", "ReportId" → map_field |
label |
target.resource.attribute.labels |
Mesclado |
map_field |
target.resource.attribute.labels |
Mesclado |
media_type_label |
target.resource.attribute.labels |
Mesclado |
no_sql_que |
target.resource.attribute.labels |
Mesclado |
number_fields_label |
target.resource.attribute.labels |
Mesclado |
ope |
target.resource.attribute.labels |
Mesclado |
query_type_label |
target.resource.attribute.labels |
Mesclado |
rows_proc |
target.resource.attribute.labels |
Mesclado |
rows_proc_label |
target.resource.attribute.labels |
Mesclado |
run |
target.resource.attribute.labels |
Mesclado |
run_time_label |
target.resource.attribute.labels |
Mesclado |
ses_level |
target.resource.attribute.labels |
Mesclado |
sql_id_label |
target.resource.attribute.labels |
Mesclado |
ss_type |
target.resource.attribute.labels |
Mesclado |
total_time |
target.resource.attribute.labels |
Mesclado |
uripath_label |
target.resource.attribute.labels |
Mesclado |
user_derieved_label |
target.resource.attribute.labels |
Mesclado |
user_ty |
target.resource.attribute.labels |
Mesclado |
user_type_label |
target.resource.attribute.labels |
Mesclado |
verify_method |
target.resource.attribute.labels |
Mesclado |
wave |
target.resource.attribute.labels |
Mesclado |
URI |
target.resource.id |
Mapeado diretamente |
accountid |
target.resource.id |
Mapeado diretamente |
attrs.AccountId |
target.resource.id |
Renomeado/mapeado |
attrs.CaseId |
target.resource.id |
Renomeado/mapeado |
attrs.ContactId |
target.resource.id |
Renomeado/mapeado |
caseid |
target.resource.id |
Mapeado diretamente |
contactid |
target.resource.id |
Mapeado diretamente |
detail.id |
target.resource.id |
Mapeado diretamente |
leadid |
target.resource.id |
Mapeado diretamente |
opportunityid |
target.resource.id |
Mapeado diretamente |
payload.RecordId |
target.resource.id |
Mapeado diretamente |
properties.RecordId |
target.resource.id |
Mapeado diretamente |
request_id |
target.resource.id |
Mapeado diretamente |
StageName |
target.resource.name |
Mapeado diretamente |
data.properties.DATASET_IDS.str |
target.resource.name |
Mapeado diretamente |
field |
target.resource.name |
Mapeado diretamente |
properties.Name |
target.resource.name |
Mapeado diretamente |
resource_name |
target.resource.name |
Mapeado diretamente |
column13 |
target.resource.product_object_id |
Mapeado diretamente |
data.properties.REQUEST_ID.str |
target.resource.product_object_id |
Mapeado diretamente |
properties.OrgId |
target.resource.product_object_id |
Mapeado diretamente |
target_product_object_id |
target.resource.product_object_id |
Mapeado diretamente |
event_id |
target.resource.resource_type |
Mapeado: PlatformEncryption → ACCESS_POLICY, ApexCallout → ACCESS_POLICY, `ApexTrigge... |
target_resource_type |
target.resource.resource_type |
Mapeado diretamente |
event_id |
target.resource.type |
Mapeado: (QueuedExecution/ApexExecution) → BATCH, ApexTrigger → DATABASE_TRIGGER, `Co... |
URI |
target.url |
Mapeado diretamente |
attrs.LoginUrl |
target.url |
Renomeado/mapeado |
attrs.attributes.url |
target.url |
Renomeado/mapeado |
login_url |
target.url |
Mapeado diretamente |
payload.LoginUrl |
target.url |
Mapeado diretamente |
properties.LoginUrl |
target.url |
Mapeado diretamente |
properties.PageUrl |
target.url |
Mapeado diretamente |
uri |
target.url |
Mapeado diretamente |
uripath |
target.url |
Mapeado diretamente |
attrs.usrName |
target.user.email_addresses |
Mesclado |
csv_format |
target.user.email_addresses |
Mapeado: false → attrs.usrName |
email_address |
target.user.email_addresses |
Mesclado |
event_id |
target.user.email_addresses |
Mapeado: Logout → attrs.usrName |
target_user_display_name |
target.user.user_display_name |
Mapeado diretamente |
column5 |
target.user.userid |
Mapeado diretamente |
data.properties.CreatedById.str |
target.user.userid |
Mapeado diretamente |
data.properties.UserId.str |
target.user.userid |
Mapeado diretamente |
detail.payload.UserId |
target.user.userid |
Mapeado diretamente |
target_login_key |
target.user.userid |
Mapeado diretamente |
target_user_id |
target.user.userid |
Mapeado diretamente |
target_user_name |
target.user.userid |
Mapeado diretamente |
| N/A | extensions.auth.auth_details |
Constante: ACTIVE |
| N/A | extensions.auth.type |
Constante: AUTHTYPE_UNSPECIFIED |
| N/A | metadata.event_type |
Constante: USER_UNCATEGORIZED |
| N/A | metadata.product_name |
Constante: SALESFORCE |
| N/A | metadata.vendor_name |
Constante: SALESFORCE |
| N/A | network.application_protocol |
Constante: HTTP |
| N/A | network.http.parsed_user_agent |
Constante: parseduseragent |
| N/A | principal.platform |
Constante: WINDOWS |
| N/A | principal.resource.type |
Constante: USER |
| N/A | target.resource.resource_type |
Constante: ACCESS_POLICY |
| N/A | target.resource.type |
Constante: BATCH |
column17 |
event.idm.read_only_udm.principal.user.email_addresses |
Mapeado do registro de mudanças |
column5 |
event.idm.read_only_udm.principal.user.userid |
Mapeado do registro de mudanças |
user_type |
event.idm.read_only_udm.principal.resource.attribute.labels |
Mapeado do registro de mudanças |
USER_ID_DERIVED |
event.idm.read_only_udm.principal.resource.attribute.labels |
Mapeado do registro de mudanças |
ApiVersion |
event.idm.read_only_udm.target.resource.attribute.labels |
Mapeado do registro de mudanças |
column9 |
event.idm.read_only_udm.principal.resource.attribute.labels |
Mapeado do registro de mudanças |
column9 |
event.idm.read_only_udm.network.http.user_agent |
Mapeado do registro de mudanças |
column9 |
event.idm.read_only_udm.network.http.parsed_user_agent |
Mapeado do registro de mudanças |
column4 |
event.idm.read_only_udm.target.administrative_domain |
Mapeado do registro de mudanças |
column18 |
event.idm.read_only_udm.principal.user.email_addresses |
Mapeado do registro de mudanças |
request_id |
event.idm.read_only_udm.target.resource.product_object_id |
Mapeado do registro de mudanças |
column13 |
event.idm.read_only_udm.principal.resource.attribute.labels |
Mapeado do registro de mudanças |
column18 |
event.idm.read_only_udm.principal.resource.attribute.labels |
Mapeado do registro de mudanças |
column20 |
event.idm.read_only_udm.target.resource.attribute.labels |
Mapeado do registro de mudanças |
column8 |
event.idm.read_only_udm.target.resource.attribute.labels |
Mapeado do registro de mudanças |
column7 |
event.idm.read_only_udm.security_result.detection_fields |
Mapeado do registro de mudanças |
column16 |
event.idm.read_only_udm.security_result.detection_fields |
Mapeado do registro de mudanças |
login_subtype |
event.idm.read_only_udm.security_result.detection_fields |
Mapeado do registro de mudanças |
column28 |
event.idm.read_only_udm.principal.ip e event.idm.read_only_udm.principal.asset.ip |
Mapeado do registro de mudanças |
column26 |
event.idm.read_only_udm.metadata.collected_timestamp |
Mapeado do registro de mudanças |
source_ip |
event.idm.read_only_udm.principal.nat_ip |
Mapeado do registro de mudanças |
x_forwarded_for_ip |
event.idm.read_only_udm.principal.ip e event.idm.read_only_udm.principal.asset.ip |
Mapeado do registro de mudanças |
column13 |
event.idm.read_only_udm.target.resource.name |
Mapeado do registro de mudanças |
column14 |
event.idm.read_only_udm.security_result.description |
Mapeado do registro de mudanças |
properties.Description |
event.idm.read_only_udm.metadata.description |
Mapeado do registro de mudanças |
properties.City |
event.idm.read_only_udm.principal.location.city |
Mapeado do registro de mudanças |
properties.AppName |
event.idm.read_only_udm.target.application |
Mapeado do registro de mudanças |
properties.OrgId |
event.idm.read_only_udm.target.resource.product_object_id |
Mapeado do registro de mudanças |
properties.OrgName |
event.idm.read_only_udm.target.administrative_domain |
Mapeado do registro de mudanças |
namespace |
event.idm.read_only_udm.principal.namespace |
Mapeado do registro de mudanças |
properties.LoginUrl, properties.PageUrl |
event.idm.read_only_udm.target.url |
Mapeado do registro de mudanças |
properties.Application |
event.idm.read_only_udm.principal.application |
Mapeado do registro de mudanças |
recordDate |
event.idm.read_only_udm.metadata.collected_timestamp |
Mapeado do registro de mudanças |
name |
event.idm.read_only_udm.metadata.product_event_type |
Mapeado do registro de mudanças |
properties.Username |
event.idm.read_only_udm.principal.user.email_addresses |
Mapeado do registro de mudanças |
properties.UserId |
event.idm.read_only_udm.principal.user.userid |
Mapeado do registro de mudanças |
properties.UserType |
event.idm.read_only_udm.principal.user.role_name |
Mapeado do registro de mudanças |
properties.Country |
event.idm.read_only_udm.principal.location.country_or_region |
Mapeado do registro de mudanças |
properties.SourceIp |
event.idm.read_only_udm.principal.ip |
Mapeado do registro de mudanças |
properties.SourceIp |
event.idm.read_only_udm.principal.asset.ip |
Mapeado do registro de mudanças |
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 |
Mapeado do registro de mudanças |
properties.TlsProtocol |
event.idm.read_only_udm.network.tls.version |
Mapeado do registro de mudanças |
properties.CipherSuite |
event.idm.read_only_udm.network.tls.cipher |
Mapeado do registro de mudanças |
properties.EventDate, startTime |
event.idm.read_only_udm.metadata.event_timestamp |
Mapeado do registro de mudanças |
properties.EventIdentifier |
event.idm.read_only_udm.metadata.product_log_id |
Mapeado do registro de mudanças |
properties.HttpMethod |
event.idm.read_only_udm.network.http.method |
Mapeado do registro de mudanças |
properties.HttpMethod |
event.idm.read_only_udm.network.application_protocol |
Mapeado do registro de mudanças |
properties.LoginLatitude |
event.idm.read_only_udm.principal.location.region_latitude |
Mapeado do registro de mudanças |
properties.LoginLongitude |
event.idm.read_only_udm.principal.location.region_longitude |
Mapeado do registro de mudanças |
properties.OsName, properties.Platform |
event.idm.read_only_udm.principal.platform |
Mapeado do registro de mudanças |
properties.OsVersion |
event.idm.read_only_udm.principal.platform_version |
Mapeado do registro de mudanças |
properties.RecordId |
event.idm.read_only_udm.target.resource.id |
Mapeado do registro de mudanças |
properties.SessionKey |
event.idm.read_only_udm.network.session_id |
Mapeado do registro de mudanças |
properties.UserAgent |
event.idm.read_only_udm.network.http.user_agent |
Mapeado do registro de mudanças |
properties.UserAgent |
event.idm.read_only_udm.network.http.parsed_user_agent |
Mapeado do registro de mudanças |
properties.PageStartTime, properties.PreviousPageUrl, properties.Description, properties.ReportId |
event.idm.read_only_udm.target.resource.attribute.labels |
Mapeado do registro de mudanças |
properties.Name |
event.idm.read_only_udm.target.resource.name |
Mapeado do registro de mudanças |
and |
event.idm.read_only_udm.additional.fields |
Mapeado do registro de mudanças |
detail.payload.ConnectedAppId |
additional.fields |
Mapeado do registro de mudanças |
detail.payload.Platform |
additional.fields |
Mapeado do registro de mudanças |
detail.payload.EvaluationTime |
additional.fields |
Mapeado do registro de mudanças |
detail.payload.Operation |
additional.fields |
Mapeado do registro de mudanças |
detail.payload.LoginHistoryId |
additional.fields |
Mapeado do registro de mudanças |
detail.payload.CreatedById |
additional.fields |
Mapeado do registro de mudanças |
detail.payload.SessionKey |
additional.fields |
Mapeado do registro de mudanças |
detail.payload.ApiType |
additional.fields |
Mapeado do registro de mudanças |
detail.payload.PolicyOutcome |
security_result.detection_fields |
Mapeado do registro de mudanças |
detail.payload.EventIdentifier |
additional.fields |
Mapeado do registro de mudanças |
detail.payload.RequestIdentifier |
additional.fields |
Mapeado do registro de mudanças |
detail.payload.ApiVersion |
additional.fields |
Mapeado do registro de mudanças |
detail.payload.RelatedEventIdentifier |
additional.fields |
Mapeado do registro de mudanças |
detail.payload.Username |
target.user.email_addresses |
Mapeado do registro de mudanças |
detail.payload.RowsProcessed |
additional.fields |
Mapeado do registro de mudanças |
detail.payload.RowsReturned |
additional.fields |
Mapeado do registro de mudanças |
detail.payload.SourceIp |
principal.ip |
Mapeado do registro de mudanças |
detail.payload.CreatedDate |
additional.fields |
Mapeado do registro de mudanças |
detail.payload.LoginKey |
additional.fields |
Mapeado do registro de mudanças |
detail.payload.Application |
additional.fields |
Mapeado do registro de mudanças |
detail.payload.PolicyId |
additional.fields |
Mapeado do registro de mudanças |
detail.payload.QueriedEntities |
additional.fields |
Mapeado do registro de mudanças |
detail.payload.SessionLevel |
additional.fields |
Mapeado do registro de mudanças |
detail.schemaId |
additional.fields |
Mapeado do registro de mudanças |
records_index.attributes.type |
security_result.detection_fields |
Mapeado do registro de mudanças |
column25 |
network.http.user_agent |
Mapeado do registro de mudanças |
column24 |
network.http.user_agent |
Mapeado do registro de mudanças |
column24 |
network.http.method |
Mapeado do registro de mudanças |
CreatedBy.FederationIdentifier |
additional.fields |
Mapeado do registro de mudanças |
Section |
additional.fields |
Mapeado do registro de mudanças |
DelegateUser |
additional.fields |
Mapeado do registro de mudanças |
ResponsibleNamespacePrefix |
additional.fields |
Mapeado do registro de mudanças |
payload.PreviousPageEntityId", "payload.SdkVersion", "payload.Operation", "payload.PageUrl", "HasEffectivePageTimeDeviation_label", "payload.EffectivePageTime", "payload.EffectivePageTimeDeviationReason", "payload.DeviceSessionId", "payload.PreviousPageAppName", and "payload.PreviousPageEntityType |
additional.fields |
Mapeado do registro de mudanças |
Registro de alterações
Ver o registro de alterações deste analisador
Precisa de mais ajuda? Receba respostas de membros da comunidade e profissionais do Google SecOps.