LogPoint SIEM Integration
Use this Content Pack to search logs, fetch incident logs from LogPoint, analyze them for underlying threats, and respond to these threats in real-time.
Utilities · LogPoint SIEM Integration
Details
| ID | LogPoint SIEM Integration |
|---|---|
| Provider | Logpoint |
| Category | Utilities |
| From Version | 6.0.0 |
| Docker Image | demisto/python3:3.12.13.10116658 |
| Supported Modules | Agentix XSIAM |
README
Use this Content Pack to search logs, fetch incident logs from LogPoint, analyze them for underlying threats, and respond to these threats in real-time.
This integration was integrated and tested with version 6.7.4 of LogPoint.
Use Cases
- Retrieve incidents using available filters.
- Get data of particular incidents, their state, user, and user groups.
- Resolve, Close, Re-open, Re-assign, and add comments to the incidents.
- Act accordingly to the incidents using LogPoint provided or custom playbooks.
- Use commands to get logs from LogPoint’s devices and repos
Configure LogPoint on Cortex XSOAR
- Navigate to Settings > Integrations > Servers & Services.
- Search for LogPoint SIEM Integration.
-
Click Add instance to create and configure a new integration instance.
Parameter Description Required LogPoint URL True LogPoint Username True API Key User’s secret key True Trust any certificate (not secure) Whether to allow connections without verifying SSL certificates validity. False Use system proxy settings Whether to use XSOAR’s system proxy settings to connect to the API False First fetch timestamp (<number> <time unit>, e.g., 6 hours, 1 day) If it is not provided, incidents from past 24 hours will be fetched by default. False Incident type False Fetch incidents False Fetch limit (Max value is 200, Recommended value is 50 or less) If this is left blank, maximum 50 incidents will be fetched at a time. False Incidents Fetch Interval False - Click Test to validate the URLs, token, and connection.
Commands
You can execute these commands from the Cortex XSOAR CLI, as part of an automation, or in a playbook.
After you successfully execute a command, a DBot message appears in the War Room with the command details.
lp-get-incidents
Displays incidents between the provided two Timestamps ts_from and ts_to. By default, this command will display first 50 incidents of the past 24 hours but limit can be set to get desired number of incidents.
Base Command
lp-get-incidents
Input
| Argument Name | Description | Required |
|---|---|---|
| ts_from | From Timestamp. | Optional |
| ts_to | To Timestamp. | Optional |
| limit | Number of incidents to fetch. Accepts integer value. | Optional |
Context Output
| Path | Type | Description |
|---|---|---|
| LogPoint.Incidents.name | String | LogPoint Incident Name |
| LogPoint.Incidents.type | String | LogPoint Incident Type |
| LogPoint.Incidents.incident_id | String | LogPoint Incident ID |
| LogPoint.Incidents.assigned_to | String | LogPoint Incidents Assigned To |
| LogPoint.Incidents.status | String | LogPoint Incidents Status |
| LogPoint.Incidents.id | String | LogPoint Incident Object ID |
| LogPoint.Incidents.detection_timestamp | Number | LogPoint Incidents Detection Timestamp |
| LogPoint.Incidents.username | String | LogPoint Incident Username |
| LogPoint.Incidents.user_id | String | LogPoint Incidents User ID |
| LogPoint.Incidents.assigned_to | String | LogPoint Incidents Assigned To |
| LogPoint.Incidents.visible_to | String | LogPoint Incidents Visible To |
| LogPoint.Incidents.tid | String | LogPoint Incidents Tid |
| LogPoint.Incidents.rows_count | String | LogPoint Incidents Rows Count |
| LogPoint.Incidents.risk_level | String | LogPoint Incidents Risk Level |
| LogPoint.Incidents.detection_timestamp | String | LogPoint Incidents Detection Timestamp |
| LogPoint.Incidents.loginspect_ip_dns | String | LogPoint Incidents Loginspect IP DNS |
| LogPoint.Incidents.status | String | LogPoint Incidents Status |
| LogPoint.Incidents.comments | String | LogPoint Incidents Comments |
| LogPoint.Incidents.commentscount | Number | LogPoint Incidents Comments Count |
| LogPoint.Incidents.query | String | LogPoint Incidents Query |
| LogPoint.Incidents.repos | String | LogPoint Incidents Repos |
| LogPoint.Incidents.time_range | String | LogPoint Incidents Time Range |
| LogPoint.Incidents.alert_obj_id | String | LogPoint Incidents Alert Obj Id |
| LogPoint.Incidents.throttle_enabled | Boolean | LogPoint Incidents Throttle Enabled |
| LogPoint.Incidents.lastaction | String | LogPoint Incidents Last Action |
| LogPoint.Incidents.description | String | LogPoint Incidents Description |
Command Example
!lp-get-incidents ts_from=1610700720 ts_to=1610700900 limit=5
Context Example
{
"LogPoint": {
"Incidents": [
{
"alert_obj_id": "5fc8b1743dee69827459bc70",
"assigned_to": "5bebd9fdd8aaa42840edc853",
"comments": [],
"commentscount": 0,
"description": "",
"detection_timestamp": 1610700740.2248185,
"id": "600157c44a2018070b627f6a",
"incident_id": "8a676c39450e099b3512961d71ec4f7d",
"loginspect_ip_dns": "127.0.0.1",
"logpoint_name": "LogPoint",
"name": "Memory usages is greater than 50 percent",
"query": "\"col_type\"=\"filesystem\" use>=50",
"repos": [
"127.0.0.1:5504"
],
"risk_level": "medium",
"rows_count": 5,
"status": "unresolved",
"throttle_enabled": false,
"tid": "",
"time_range": [
1610700000,
1610700600
],
"type": "Alert",
"user_id": null,
"username": "5bebd9fdd8aaa42840edc853",
"visible_to": []
},
{
"alert_obj_id": "5fc8b1743dee69827459bc70",
"assigned_to": "5bebd9fdd8aaa42840edc853",
"comments": [
{
"comment": "Example Incident",
"time": 1610700910,
"title": "admin"
}
],
"commentscount": 0,
"description": "",
"detection_timestamp": 1610700860.245085,
"id": "6001583c4a2018070b627f6b",
"incident_id": "8a676c39450e099b3512961d71ec4f7d",
"lastaction": {
"action": "Commented",
"time": 1610700910,
"title": "admin"
},
"loginspect_ip_dns": "127.0.0.1",
"logpoint_name": "LogPoint",
"name": "Memory usages is greater than 50 percent",
"query": "\"col_type\"=\"filesystem\" use>=50",
"repos": [
"127.0.0.1:5504"
],
"risk_level": "medium",
"rows_count": 5,
"status": "unresolved",
"throttle_enabled": false,
"tid": "",
"time_range": [
1610700120,
1610700720
],
"type": "Alert",
"user_id": null,
"username": "5bebd9fdd8aaa42840edc853",
"visible_to": []
}
]
}
}
Human Readable Output
Displaying all 2 incidents between 1610700720 and 1610700900
Type Incident Id Name Description Username User Id Assigned To Visible To Tid Rows Count Risk Level Detection Timestamp Loginspect Ip Dns Logpoint Name Status Comments Commentscount Query Repos Time Range Alert Obj Id Throttle Enabled Id Alert 8a676c39450e099b3512961d71ec4f7d Memory usages is greater than 50 percent 5bebd9fdd8aaa42840edc853 5bebd9fdd8aaa42840edc853 5 medium 1610700740.2248185 127.0.0.1 LogPoint unresolved 0 “col_type”=”filesystem” use>=50 127.0.0.1:5504 1610700000,
16107006005fc8b1743dee69827459bc70 false 600157c44a2018070b627f6a Alert 8a676c39450e099b3512961d71ec4f7d Memory usages is greater than 50 percent 5bebd9fdd8aaa42840edc853 5bebd9fdd8aaa42840edc853 5 medium 1610700860.245085 127.0.0.1 LogPoint unresolved {‘title’: ‘admin’, ‘comment’: ‘Example Incident’, ‘time’: 1610700910} 0 “col_type”=”filesystem” use>=50 127.0.0.1:5504 1610700120,
16107007205fc8b1743dee69827459bc70 false 6001583c4a2018070b627f6b
lp-get-incident-data
Retrieves a Particular Incident’s Data
Base Command
lp-get-incident-data
Input
| Argument Name | Description | Required |
|---|---|---|
| incident_obj_id | Object ID of a particular incident. It is the value contained in ‘id’ key of the incidents obtained from ‘lp-get-incidents’ command. | Required |
| incident_id | Incident Id of a particular incident. It is the value contained in ‘incident_id’ key of the incidents obtained from ‘lp-get-incidents’ command. | Required |
| date | Incident Detection TImestamp. It is the value contained in ‘detection_timestamp’ key of the incidents obtained from ‘lp-get-incidents’ command. | Required |
Context Output
| Path | Type | Description |
|---|---|---|
| LogPoint.Incidents.data.use | String | LogPoint Incidents Data Use |
| LogPoint.Incidents.data.used | String | LogPoint Incidents Data Used |
| LogPoint.Incidents.data.log_ts | Number | LogPoint Incidents Data Log Ts |
| LogPoint.Incidents.data._type_str | String | LogPoint Incidents Data Type Str |
| LogPoint.Incidents.data.msg | String | LogPoint Incidents Data Msg |
| LogPoint.Incidents.data.total | String | LogPoint Incidents Data Total |
| LogPoint.Incidents.data.device_name | String | LogPoint Incidents Data Device Name |
| LogPoint.Incidents.data._offset | String | LogPoint Incidents Data Offset |
| LogPoint.Incidents.data.logpoint_name | String | LogPoint Incidents Data LogPoint Name |
| LogPoint.Incidents.data.repo_name | String | LogPoint Incidents Data Repo Name |
| LogPoint.Incidents.data.free | String | LogPoint Incidents Data Free |
| LogPoint.Incidents.data.source_name | String | LogPoint Incidents Data Source Name |
| LogPoint.Incidents.data.col_ts | Number | LogPoint Incidents Data Col Ts |
| LogPoint.Incidents.data._tz | String | LogPoint Incidents Data Tz |
| LogPoint.Incidents.data.norm_id | String | LogPoint Incidents Data Norm Id |
| LogPoint.Incidents.data._identifier | String | LogPoint Incidents Data Identifier |
| LogPoint.Incidents.data.collected_at | String | LogPoint Incidents Data Collected At |
| LogPoint.Incidents.data.device_ip | String | LogPoint Incidents Data Device IP |
| LogPoint.Incidents.data._fromV550 | String | LogPoint Incidents Data From V550 |
| LogPoint.Incidents.data._enrich_policy | String | LogPoint Incidents Data Enrich Policy |
| LogPoint.Incidents.data._type_num | String | LogPoint Incidents Data Type Num |
| LogPoint.Incidents.data._type_ip | String | LogPoint Incidents Data Type IP |
| LogPoint.Incidents.data.sig_id | String | LogPoint Incidents Data Sig Id |
| LogPoint.Incidents.data.col_type | String | LogPoint Incidents Data Col Type |
| LogPoint.Incidents.data.object | String | LogPoint Incidents Data Object |
| LogPoint.Incidents.data._labels | String | LogPoint Incidents Data Labels |
| LogPoint.Incidents.data.source_address | String | Source Address |
| LogPoint.Incidents.data.destination_address | String | Destination Address |
| LogPoint.Incidents.data.workstation | String | Workstation |
| LogPoint.Incidents.data.domain | String | Domain |
| LogPoint.Incidents.data.user | String | User |
| LogPoint.Incidents.data.caller_user | String | Caller User |
| LogPoint.Incidents.data.target_user | String | Target User |
| LogPoint.Incidents.data.source_machine_id | String | Source Machie Id |
| LogPoint.Incidents.data.destination_machine_id | String | Destination Machine Id |
| LogPoint.Incidents.data.destination_port | String | Destination Port |
| LogPoint.Incidents.data.event_type | String | Event Type |
| LogPoint.Incidents.data.share_path | String | Share Path |
| LogPoint.Incidents.data.object_name | String | Object Name |
| LogPoint.Incidents.data.sub_status_code | String | Sub Status Code |
| LogPoint.Incidents.data.object_type | String | Object Type |
| LogPoint.Incidents.data.request_method | String | Request Method |
| LogPoint.Incidents.data.status_code | String | Status Code |
| LogPoint.Incidents.data.received_datasize | String | Received Datasize |
| LogPoint.Incidents.data.received_packet | String | Received Packet |
| LogPoint.Incidents.data.user_agent | String | User Agent |
| LogPoint.Incidents.data.sent_datasize | String | Sent Datasize |
| LogPoint.Incidents.data.sender | String | Sender |
| LogPoint.Incidents.data.receiver | String | Receiver |
| LogPoint.Incidents.data.datasize | String | Datasize |
| LogPoint.Incidents.data.file | String | File |
| LogPoint.Incidents.data.subject | String | Subject |
| LogPoint.Incidents.data.status | String | Status |
| LogPoint.Incidents.data.file_count | String | File Count |
| LogPoint.Incidents.data.protocol_id | String | Protocol Id |
| LogPoint.Incidents.data.sent_packet | String | Sent Packet |
| LogPoint.Incidents.data.service | String | Service |
| LogPoint.Incidents.data.printer | String | Printer |
| LogPoint.Incidents.data.print_count | String | Print Count |
| LogPoint.Incidents.data.event_id | String | Event Id |
| LogPoint.Incidents.data.country_name | String | Country Name |
| LogPoint.Incidents.data.host | String | Host |
| LogPoint.Incidents.data.hash | String | Hash |
| LogPoint.Incidents.data.hash_sha1 | String | Hash SHA1 |
| LogPoint.Incidents.data.agent_address | String | Agent Address |
| LogPoint.Incidents.data.attacker_address | String | Attacker Address |
| LogPoint.Incidents.data.broadcast_address | String | Broadcast Address |
| LogPoint.Incidents.data.client_address | String | Client Address |
| LogPoint.Incidents.data.client_hardware_address | String | Client Hardware Address |
| LogPoint.Incidents.data.destination_hardware_address | String | Destination Hardware Address |
| LogPoint.Incidents.data.destination_nat_address | String | Destination NAT Address |
| LogPoint.Incidents.data.device_address | String | Device Address |
| LogPoint.Incidents.data.external_address | String | External Address |
| LogPoint.Incidents.data.gateway_address | String | Gateway Address |
| LogPoint.Incidents.data.hardware_address | String | Hardware Address |
| LogPoint.Incidents.data.host_address | String | Host Address |
| LogPoint.Incidents.data.interface_address | String | Interface Address |
| LogPoint.Incidents.data.lease_address | String | Lease Address |
| LogPoint.Incidents.data.local_address | String | Local Address |
| LogPoint.Incidents.data.nas_address | String | Nas ddress |
| LogPoint.Incidents.data.nas_ipv6_address | String | Nas_IPV6 Address |
| LogPoint.Incidents.data.nat_address | String | NAT Address |
| LogPoint.Incidents.data.nat_source_address | String | NAT Source Address |
| LogPoint.Incidents.data.network_address | String | Network Address |
| LogPoint.Incidents.data.new_hardware_address | String | New Hardware Address |
| LogPoint.Incidents.data.old_hardware_address | String | Old Hardware Address |
| LogPoint.Incidents.data.original_address | String | Original Address |
| LogPoint.Incidents.data.original_client_address | String | Original Client Address |
| LogPoint.Incidents.data.original_destination_address | String | Original Destination Address |
| LogPoint.Incidents.data.original_server_address | String | Original Server Address |
| LogPoint.Incidents.data.original_source_address | String | Original Source Address |
| LogPoint.Incidents.data.originating_address | String | Originating Address |
| LogPoint.Incidents.data.peer_address | String | Peer Address |
| LogPoint.Incidents.data.private_address | String | Private Address |
| LogPoint.Incidents.data.proxy_address | String | Proxy Address |
| LogPoint.Incidents.data.proxy_source_address | String | Proxy Source Address |
| LogPoint.Incidents.data.relay_address | String | Relay Address |
| LogPoint.Incidents.data.remote_address | String | Remote Address |
| LogPoint.Incidents.data.resolved_address | String | Resolved Address |
| LogPoint.Incidents.data.route_address | String | Route Address |
| LogPoint.Incidents.data.scanner_address | String | Scanner Address |
| LogPoint.Incidents.data.server_address | String | Server Address |
| LogPoint.Incidents.data.server_hardware_address | String | Server Hardware Address |
| LogPoint.Incidents.data.source_hardware_address | String | Source Hardware Address |
| LogPoint.Incidents.data.start_address | String | Start Address |
| LogPoint.Incidents.data.supplier_address | String | Supplier Address |
| LogPoint.Incidents.data.switch_address | String | Switch Address |
| LogPoint.Incidents.data.translated_address | String | Translated Address |
| LogPoint.Incidents.data.virtual_address | String | Virtual Address |
| LogPoint.Incidents.data.virtual_server_address | String | Virtual Server Address |
| LogPoint.Incidents.data.vpn_address | String | VPN Address |
| LogPoint.Incidents.data.hash_length | String | Hash Length |
| LogPoint.Incidents.data.hash_sha256 | String | Hash SHA256 |
| LogPoint.Incidents.data.alternate_user | String | Alternate User |
| LogPoint.Incidents.data.authenticated_user | String | Authenticated User |
| LogPoint.Incidents.data.authorized_user | String | Authorized User |
| LogPoint.Incidents.data.certificate_user | String | Certificate User |
| LogPoint.Incidents.data.current_user | String | Current User |
| LogPoint.Incidents.data.database_user | String | Database User |
| LogPoint.Incidents.data.destination_user | String | Destination User |
| LogPoint.Incidents.data.logon_user | String | Logon User |
| LogPoint.Incidents.data.new_max_user | String | New Max User |
| LogPoint.Incidents.data.new_user | String | New User |
| LogPoint.Incidents.data.old_max_user | String | Old Max User |
| LogPoint.Incidents.data.os_user | String | OS User |
| LogPoint.Incidents.data.remote_user | String | Remote User |
| LogPoint.Incidents.data.source_user | String | Source User |
| LogPoint.Incidents.data.system_user | String | System User |
| LogPoint.Incidents.data.target_logon_user | String | Target Logon User |
| LogPoint.Incidents.data.zone_user | String | Zone User |
Command Example
!lp-get-incident-data date=1610700740.2248185 incident_id=8a676c39450e099b3512961d71ec4f7d incident_obj_id=600157c44a2018070b627f6a
Context Example
{
"LogPoint": {
"Incidents": {
"data": [
{
"_enrich_policy": "None",
"_fromV550": "t",
"_identifier": "0",
"_labels": [
"Metrics",
"Usage",
"Memory",
"LogPoint"
],
"_offset": 195673,
"_type_ip": "device_ip",
"_type_num": "log_ts col_ts free total use used sig_id _offset _identifier",
"_type_str": "msg col_type device_name collected_at device_ip source_name _tz _enrich_policy label norm_id object _fromV550 repo_name logpoint_name",
"_tz": "UTC",
"col_ts": 1610700549,
"col_type": "filesystem",
"collected_at": "LogPoint",
"device_ip": "127.0.0.1",
"device_name": "localhost",
"free": "1963",
"log_ts": 1610700541,
"logpoint_name": "LogPoint",
"msg": "2021-01-15_08:49:01 Metrics; Physical Memory; total=7977 MB; use=71.0%; used=5664 MB; free=1963 MB",
"norm_id": "LogPoint",
"object": "Physical Memory",
"repo_name": "_logpoint",
"sig_id": "10507",
"source_name": "/opt/immune/var/log/system_metrics/system_metrics.log",
"total": "7977",
"use": "71.0",
"used": "5664"
},
{
"_enrich_policy": "None",
"_fromV550": "t",
"_identifier": "0",
"_labels": [
"Metrics",
"Usage",
"Memory",
"LogPoint"
],
"_offset": 101372,
"_type_ip": "device_ip",
"_type_num": "log_ts col_ts free total use used sig_id _offset _identifier",
"_type_str": "msg col_type device_name collected_at device_ip source_name _tz _enrich_policy label norm_id object _fromV550 repo_name logpoint_name",
"_tz": "UTC",
"col_ts": 1610700428,
"col_type": "filesystem",
"collected_at": "LogPoint",
"device_ip": "127.0.0.1",
"device_name": "localhost",
"free": "1965",
"log_ts": 1610700421,
"logpoint_name": "LogPoint",
"msg": "2021-01-15_08:47:01 Metrics; Physical Memory; total=7977 MB; use=71.0%; used=5662 MB; free=1965 MB",
"norm_id": "LogPoint",
"object": "Physical Memory",
"repo_name": "_logpoint",
"sig_id": "10507",
"source_name": "/opt/immune/var/log/system_metrics/system_metrics.log",
"total": "7977",
"use": "71.0",
"used": "5662"
}
]
}
}
}
Human Readable Output
Incident Data
Msg Use Used Log Ts Type Str Total Device Name Offset Logpoint Name Repo Name Free source Name col Ts Tz Norm Id Identifier Collected At Device Ip FromV550 Enrich Policy Type Num Type Ip Sig Id Col Type Object Labels 2021-01-15_08:49:01 Metrics; Physical Memory; total=7977 MB; use=71.0%; used=5664 MB; free=1963 MB 71.0 5664 1610700541 msg col_type device_name collected_at device_ip source_name_tz _enrich_policy label norm_id object_fromV550 repo_name logpoint_name 7977 localhost 195673 LogPoint _logpoint 1963 /opt/immune/var/log/system_metrics/system_metrics.log 1610700549 UTC LogPoint 0 LogPoint 127.0.0.1 t None log_ts col_ts free total use used sig_id_offset _identifier device_ip 10507 filesystem Physical Memory Metrics,
Usage,
Memory,
LogPoint2021-01-15_08:47:01 Metrics; Physical Memory; total=7977 MB; use=71.0%; used=5662 MB; free=1965 MB 71.0 5662 1610700421 msg col_type device_name collected_at device_ip source_name_tz _enrich_policy label norm_id object_fromV550 repo_name logpoint_name 7977 localhost 101372 LogPoint _logpoint 1965 /opt/immune/var/log/system_metrics/system_metrics.log 1610700428 UTC LogPoint 0 LogPoint 127.0.0.1 t None log_ts col_ts free total use used sig_id_offset _identifier device_ip 10507 filesystem Physical Memory Metrics,
Usage,
Memory,
LogPoint
lp-get-incident-states
Displays incident states data between the provided two Timestamps ts_from and ts_to. By default, this command will display first 50 data of the past 24 hours but limit can be set to get desired number of incident states data.
Base Command
lp-get-incident-states
Input
| Argument Name | Description | Required |
|---|---|---|
| ts_from | From Timestamp. | Optional |
| ts_to | To Timestamp. | Optional |
| limit | Number of incident states data to fetch. Accepts integer value. | Optional |
Context Output
| Path | Type | Description |
|---|---|---|
| LogPoint.Incidents.states.id | String | LogPoint Incidents States Id |
| LogPoint.Incidents.states.status | String | LogPoint Incidents States Status |
| LogPoint.Incidents.states.assigned_to | String | LogPoint Incidents States Assigned To |
| LogPoint.Incidents.states.comments | String | LogPoint Incidents States Comments |
Command Example
!lp-get-incident-states ts_from="1610700720" ts_to="1610700900" limit=5
Context Example
{
"LogPoint": {
"Incidents": {
"states": [
{
"assigned_to": "5fd9d95769d3a4ea5684fccf",
"comments": [
{
"comment": "Example comment",
"time": 1610700740,
"title": "admin"
},
{
"comment": "Reassigned",
"time": 1610700745,
"title": "admin"
}
],
"id": "5fdc788ecf35d7ae0f6b791b",
"name": "Greater than 60",
"status": "unresolved"
},
{
"assigned_to": "5fd9d95769d3a4ea5684fccf",
"comments": [
{
"comment": "Reassigned",
"time": 1610700745,
"title": "admin"
}
],
"id": "5fdc788ecf35d7ae0f6b791c",
"name": "Memory use greater than 50",
"status": "unresolved"
}
]
}
}
}
Human Readable Output
Displaying all 2 incident states data
Id Name Assigned To Status Comments 5fdc788ecf35d7ae0f6b791b Greater than 60 5fd9d95769d3a4ea5684fccf unresolved {‘title’: ‘admin’, ‘comment’: ‘Example comment’, ‘time’: 1610700740},
{‘title’: ‘admin’, ‘comment’: ‘Reassigned’, ‘time’: 1610700745}5fdc788ecf35d7ae0f6b791c Memory use greater than 50 5fd9d95769d3a4ea5684fccf unresolved {‘title’: ‘admin’, ‘comment’: ‘Reassigned’, ‘time’: 1610700745}
lp-add-incident-comment
Add comments to the incidents
Base Command
lp-add-incident-comment
Input
| Argument Name | Description | Required |
|---|---|---|
| incident_obj_id | Object ID of a particular incident. It is the value contained in ‘id’ key of the incidents obtained from ‘lp-get-incidents’ command. | Required |
| comment | Comment to be added to the incidents. | Required |
Context Output
| Path | Type | Description |
|---|---|---|
| LogPoint.Incidents.comment | String | LogPoint Incidents Comment |
Command Example
!lp-add-incident-comment comment="Example comment" incident_obj_id=600157c44a2018070b627f6a
Context Example
{
"LogPoint": {
"Incidents": {
"comment": "Comments added"
}
}
}
Human Readable Output
Comments added
lp-assign-incidents
Assigning/Re-assigning Incidents
Base Command
lp-assign-incidents
Input
| Argument Name | Description | Required |
|---|---|---|
| incident_obj_ids | Object ID of a particular incident. It is the value contained in ‘id’ key of the incidents obtained from ‘lp-get-incidents’ command. Multiple id can be provided by separating them using comma. | Required |
| new_assignee | Id of the user whom the incidents are assigned. It can be displayed using ‘lp-get-users’ command. | Required |
Context Output
| Path | Type | Description |
|---|---|---|
| LogPoint.Incidents.assign | String | LogPoint Incidents Assign |
Command Example
!lp-assign-incidents incident_obj_ids="600157c44a2018070b627f6a,6001583c4a2018070b627f6b" new_assignee=5bebd9fdd8aaa42840edc853
Context Example
{
"LogPoint": {
"Incidents": {
"assign": "Incidents re-assigned"
}
}
}
Human Readable Output
Incidents re-assigned
lp-resolve-incidents
Resolves the Incidents.
Base Command
lp-resolve-incidents
Input
| Argument Name | Description | Required |
|---|---|---|
| incident_obj_ids | Object ID of a particular incident. It is the value contained in ‘id’ key of the incidents obtained from ‘lp-get-incidents’ command. Multiple id can be provided by separating them using comma. | Required |
Context Output
| Path | Type | Description |
|---|---|---|
| LogPoint.Incidents.resolve | String | LogPoint Incidents Resolve |
Command Example
!lp-resolve-incidents incident_obj_ids="600157c44a2018070b627f6a,6001583c4a2018070b627f6b"
Context Example
{
"LogPoint": {
"Incidents": {
"resolve": "Incidents resolved"
}
}
}
Human Readable Output
Incidents resolved
lp-close-incidents
Closes the Incidents.
Base Command
lp-close-incidents
Input
| Argument Name | Description | Required |
|---|---|---|
| incident_obj_ids | Object ID of a particular incident. It is the value contained in ‘id’ key of the incidents obtained from ‘lp-get-incidents’ command. Multiple id can be provided by separating them using comma. | Required |
Context Output
| Path | Type | Description |
|---|---|---|
| LogPoint.Incidents.close | String | LogPoint Incidents Close |
Command Example
!lp-close-incidents incident_obj_ids="600157c44a2018070b627f6a,6001583c4a2018070b627f6b"
Context Example
{
"LogPoint": {
"Incidents": {
"close": "Incidents closed"
}
}
}
Human Readable Output
Incidents closed
lp-reopen-incidents
Re-opens the closed incidents
Base Command
lp-reopen-incidents
Input
| Argument Name | Description | Required |
|---|---|---|
| incident_obj_ids | Object ID of a particular incident. It is the value contained in ‘id’ key of the incidents obtained from ‘lp-get-incidents’ command. Multiple id can be provided by separating them using comma. | Required |
Context Output
| Path | Type | Description |
|---|---|---|
| LogPoint.Incidents.reopen | String | LogPoint Incidents Reopen |
Command Example
!lp-reopen-incidents incident_obj_ids="600157c44a2018070b627f6a,6001583c4a2018070b627f6b"
Context Example
{
"LogPoint": {
"Incidents": {
"reopen": "Incidents reopened"
}
}
}
Human Readable Output
Incidents reopened
lp-get-users
Gets Incident users and user groups.
Base Command
lp-get-users
Input
There are no input arguments for this command.
Context Output
| Path | Type | Description |
|---|---|---|
| LogPoint.Incidents.users.id | String | LogPoint Incidents Users Id |
| LogPoint.Incidents.users.name | String | LogPoint Incidents Users Name |
| LogPoint.Incidents.users.usergroups | String | LogPoint Incidents Users Usergroups |
Command Example
#### Context Example
```json
{
"LogPoint": {
"Incidents": {
"users": [
{
"id": "5bebd9fdd8aaa42840edc853",
"name": "admin",
"usergroups": [
{
"id": "5bebd9fdd8aaa42840edc84f",
"name": "LogPoint Administrator"
}
]
},
{
"id": "5fd9d95769d3a4ea5684fccf",
"name": "sbs",
"usergroups": [
{
"id": "5bebd9fdd8aaa42840edc850",
"name": "User Account Administrator"
},
{
"id": "5bebd9fdd8aaa42840edc84f",
"name": "LogPoint Administrator"
}
]
}
]
}
}
}
Human Readable Output
Incident Users
Id Name Usergroups 5bebd9fdd8aaa42840edc853 admin {‘id’: ‘5bebd9fdd8aaa42840edc84f’, ‘name’: ‘LogPoint Administrator’} 5fd9d95769d3a4ea5684fccf sbs {‘id’: ‘5bebd9fdd8aaa42840edc850’, ‘name’: ‘User Account Administrator’},
{‘id’: ‘5bebd9fdd8aaa42840edc84f’, ‘name’: ‘LogPoint Administrator’}
lp-get-users-preference
Gets LogPoint user’s preference such as timezone, date format, etc.
Base Command
lp-get-users-preference
Input
There are no input arguments for this command.
Context Output
| Path | Type | Description |
|---|---|---|
| LogPoint.User.Preference.timezone | String | LogPoint user’s timezone. |
| LogPoint.User.Preference.date_format | String | LogPoint user’s date format. |
| LogPoint.User.Preference.hour_format | String | LogPoint user’s hour format. |
Command Example
#### Context Example
```json
{
"LogPoint": {
"User": {
"Preference": {
"date_format": "%Y/%m/%d",
"hour_format": "24 Hour",
"timezone": "UTC"
}
}
}
}
Human Readable Output
User’s Preference
Timezone Date Format Hour Format UTC %Y/%m/%d 24 Hour
lp-get-logpoints
Gets user’s LogPoints.
Base Command
lp-get-logpoints
Input
There are no input arguments for this command.
Context Output
| Path | Type | Description |
|---|---|---|
| LogPoint.LogPoints.name | String | LogPoint name. |
| LogPoint.LogPoints.ip | String | LogPoint’s IP address. |
Command Example
#### Context Example
```json
{
"LogPoint": {
"LogPoints": {
"ip": "127.0.0.1",
"name": "LogPoint"
}
}
}
Human Readable Output
LogPoints
Name Ip LogPoint 127.0.0.1
lp-get-repos
Gets the list of LogPoint repos that can be accessed by the user.
Base Command
lp-get-repos
Input
There are no input arguments for this command.
Context Output
| Path | Type | Description |
|---|---|---|
| LogPoint.Repos.repo | String | LogPoint repo name. |
| LogPoint.Repos.address | String | LogPoint repo address. |
Command Example
#### Context Example
```json
{
"LogPoint": {
"Repos": [
{
"address": "127.0.0.1:5504/default",
"repo": "default"
},
{
"address": "127.0.0.1:5504/_logpoint",
"repo": "_logpoint"
}
]
}
}
Human Readable Output
LogPoint Repos
Repo Address default 127.0.0.1:5504/default _logpoint 127.0.0.1:5504/_logpoint
lp-get-devices
Gets devices associated with LogPoint.
Base Command
lp-get-devices
Input
There are no input arguments for this command.
Context Output
| Path | Type | Description |
|---|---|---|
| LogPoint.Devices.name | String | Device name. |
| LogPoint.Devices.address | String | Device IP address. |
Command Example
#### Context Example
```json
{
"LogPoint": {
"Devices": [
{
"address": "127.0.0.1/127.0.0.1",
"name": "localhost"
},
{
"address": "127.0.0.1/::1",
"name": "localhost"
},
{
"address": "127.0.0.1/192.168.1.20",
"name": "Windows Server"
}
]
}
}
Human Readable Output
Devices
Name Address localhost 127.0.0.1/127.0.0.1 localhost 127.0.0.1/::1 Windows Server 127.0.0.1/192.168.1.20
lp-get-livesearches
Gets live search results of the alerts and dashboards.
Base Command
lp-get-livesearches
Input
There are no input arguments for this command.
Context Output
| Path | Type | Description |
|---|---|---|
| LogPoint.LiveSearches.generated_by | String | Who generated the live search. |
| LogPoint.LiveSearches.searchname | String | The name of the live search. |
| LogPoint.LiveSearches.description | String | A description of the live search. |
| LogPoint.LiveSearches.query | String | The live search query. |
Command Example
#### Context Example
```json
{
"LogPoint": {
"LiveSearches": [
{
"description": "",
"flush_on_trigger": false,
"generated_by": "alert",
"life_id": "c4e38a6fe8226ec0975ee5ed935a733003bd1f11",
"limit": 25,
"query": "\"use\"> 86 col_type=filesystem ",
"query_info": {
"aliases": [],
"columns": [],
"fieldsToExtract": [
"use",
"col_type"
],
"grouping": [],
"lucene_query": "(_num_use:{86 TO *} AND col_type:filesystem)",
"query_filter": "\"use\"> 86 col_type=filesystem",
"query_type": "simple",
"success": true
},
"searchname": "Memory greater than 86",
"tid": "",
"timerange_day": 0,
"timerange_hour": 1,
"timerange_minute": 0,
"timerange_second": 0,
"vid": ""
}
]
}
}
Human Readable Output
Live Searches
Description Flush On Trigger Generated By Life Id Limit Query Query Info Searchname Tid Timerange Day Timerange Hour Timerange Minute Timerange Second Vid false alert c4e38a6fe8226ec0975ee5ed935a733003bd1f11 25 “use”> 86 col_type=filesystem fieldsToExtract: use,
col_type
aliases:
success: true
query_filter: “use”> 86 col_type=filesystem
columns:
query_type: simple
lucene_query: (_num_use:{86 TO *} AND col_type:filesystem)
grouping:Memory greater than 86 0 1 0 0
lp-get-searchid
Gets the search ID based on the provided search parameters.
Base Command
lp-get-searchid
Input
| Argument Name | Description | Required |
|---|---|---|
| query | LogPoint search query. | Required |
| time_range | Time range. For example: Last 30 minutes, Last 7 days, etc. If not provided, it will use ‘Last 5 minutes’ as the time range by default. Default is “Last 5 minutes”. | Optional |
| limit | Number of logs to fetch. If not provided, the first 100 logs will be displayed. Default is 100. | Optional |
| repos | A comma-separated list of LogPoint repos from which logs are to be fetched. If not provided, it will display logs from all repos. | Optional |
| timeout | LogPoint search timeout in seconds. Default is 60. | Optional |
Context Output
| Path | Type | Description |
|---|---|---|
| LogPoint.search_id | String | Search ID. Use this ID in the lp-search-logs command to get the search result. |
Command Example
!lp-get-searchid query="| chart count() by col_type" limit=5 time_range="Last 30 minutes"
Context Example
{
"LogPoint": {
"search_id": "97df79d3-b2b8-4260-bd12-805b69434591"
}
}
Human Readable Output
Search Id: 97df79d3-b2b8-4260-bd12-805b69434591
lp-search-logs
Gets LogPoint search result. Uses the value of search_id as an argument.
Base Command
lp-search-logs
Input
| Argument Name | Description | Required |
|---|---|---|
| search_id | Search ID obtained from the lp-get-searchid command. | Required |
Context Output
| Path | Type | Description |
|---|---|---|
| LogPoint.SearchLogs | String | Search results |
Command Example
!lp-search-logs search_id=29023c62-12f4-4771-b988-067284a0e0c5
Context Example
{
"LogPoint": {
"SearchLogs": [
{
"_group": [
"office365"
],
"_type_ip": "",
"_type_num": " count()",
"_type_str": " col_type count()",
"col_type": "office365",
"count()": 312
},
{
"_group": [
"filesystem"
],
"_type_ip": "",
"_type_num": " count()",
"_type_str": " col_type count()",
"col_type": "filesystem",
"count()": 3658
}
]
}
}
Human Readable Output
Found 2 logs
Group Type Ip Type Num Type Str Col Type Count() office365 count() col_type count() office365 312 filesystem count() col_type count() filesystem 3658
Configuration parameters
url— LogPoint URL (required)username— LogPoint Username (required)apikey— API Key (required)insecure— Trust any certificate (not secure)proxy— Use system proxy settingsfirst_fetch— First fetch timestamp (<number> <time unit>, e.g., 6 hours, 1 day)incidentType— Incident typeisFetch— Fetch incidentsmax_fetch— Fetch limit (Max value is 200, Recommended value is 50 or less)incidentFetchInterval— Incidents Fetch Interval
Commands (16)
-
lp-add-incident-commentAdd comments to the incidents.
-
lp-assign-incidentsAssigning/Re-assigning Incidents.
-
lp-close-incidentsCloses the Incidents.
-
lp-get-devicesGets devices associated with LogPoint.
-
lp-get-incident-dataRetrieves a Particular Incident's Data.
-
lp-get-incident-statesDisplays incident states data between the provided two Timestamps ts_from and ts_to. By default, this command will display first 50 data of the past 24 hours but limit can be set to get desired number of incident states data.
-
lp-get-incidentsDisplays incidents between the provided two Timestamps ts_from and ts_to. By default, this command will display first 50 incidents of the past 24 hours but limit can be set to get desired number of incidents.
-
lp-get-livesearchesGets live search results of the alerts and dashboards.
-
lp-get-logpointsGets user's LogPoints.
-
lp-get-reposGets the list of LogPoint repos that can be accessed by the user.
-
lp-get-searchidGets the search ID based on the provided search parameters.
-
lp-get-usersGets Incident users and user groups.
-
lp-get-users-preferenceGets LogPoint user's preference such as timezone, date format, etc.
-
lp-reopen-incidentsRe-opens the closed incidents.
-
lp-resolve-incidentsResolves the Incidents.
-
lp-search-logsGets LogPoint search results. Uses the value of search_id as an argument.
category: Utilities provider: Logpoint commonfields: id: LogPoint SIEM Integration version: -1 configuration: - display: LogPoint URL name: url required: true type: 0 - display: LogPoint Username name: username required: true type: 0 - additionalinfo: User's secret key display: API Key name: apikey required: true type: 4 - additionalinfo: Whether to allow connections without verifying SSL certificates validity. display: Trust any certificate (not secure) name: insecure type: 8 required: false - additionalinfo: Whether to use XSOAR’s system proxy settings to connect to the API display: Use system proxy settings name: proxy type: 8 required: false - additionalinfo: If it is not provided, incidents from past 24 hours will be fetched by default. defaultvalue: 1 day display: First fetch timestamp (<number> <time unit>, e.g., 6 hours, 1 day) name: first_fetch type: 0 required: false - display: Incident type name: incidentType type: 13 required: false - display: Fetch incidents name: isFetch type: 8 required: false - additionalinfo: If this is left blank, maximum 50 incidents will be fetched at a time. defaultvalue: '50' display: Fetch limit (Max value is 200, Recommended value is 50 or less) name: max_fetch type: 0 required: false - defaultvalue: '1' display: Incidents Fetch Interval name: incidentFetchInterval required: false type: 19 description: Use this Content Pack to search logs, fetch incident logs from LogPoint, analyze them for underlying threats, and respond to these threats in real-time. display: LogPoint SIEM Integration name: LogPoint SIEM Integration script: commands: - arguments: - description: From Timestamp. name: ts_from - description: To Timestamp. name: ts_to - description: Number of incidents to fetch. Accepts integer value. name: limit description: Displays incidents between the provided two Timestamps ts_from and ts_to. By default, this command will display first 50 incidents of the past 24 hours but limit can be set to get desired number of incidents. name: lp-get-incidents outputs: - contextPath: LogPoint.Incidents.name description: LogPoint Incident Name. type: String - contextPath: LogPoint.Incidents.type description: LogPoint Incident Type. type: String - contextPath: LogPoint.Incidents.incident_id description: LogPoint Incident ID. type: String - contextPath: LogPoint.Incidents.assigned_to description: LogPoint Incidents Assigned To. type: String - contextPath: LogPoint.Incidents.status description: LogPoint Incidents Status. type: String - contextPath: LogPoint.Incidents.id description: LogPoint Incident Object ID. type: String - contextPath: LogPoint.Incidents.detection_timestamp description: LogPoint Incidents Detection Timestamp. type: Number - contextPath: LogPoint.Incidents.username description: LogPoint Incident Username. type: String - contextPath: LogPoint.Incidents.user_id description: LogPoint Incidents User ID. type: String - contextPath: LogPoint.Incidents.assigned_to description: LogPoint Incidents Assigned To. type: String - contextPath: LogPoint.Incidents.visible_to description: LogPoint Incidents Visible To. type: String - contextPath: LogPoint.Incidents.tid description: LogPoint Incidents Tid. type: String - contextPath: LogPoint.Incidents.rows_count description: LogPoint Incidents Rows Count. type: String - contextPath: LogPoint.Incidents.risk_level description: LogPoint Incidents Risk Level. type: String - contextPath: LogPoint.Incidents.detection_timestamp description: LogPoint Incidents Detection Timestamp. type: String - contextPath: LogPoint.Incidents.loginspect_ip_dns description: LogPoint Incidents Loginspect IP DNS. type: String - contextPath: LogPoint.Incidents.status description: LogPoint Incidents Status. type: String - contextPath: LogPoint.Incidents.comments description: LogPoint Incidents Comments. type: String - contextPath: LogPoint.Incidents.commentscount description: LogPoint Incidents Comments Count. type: Number - contextPath: LogPoint.Incidents.query description: LogPoint Incidents Query. type: String - contextPath: LogPoint.Incidents.repos description: LogPoint Incidents Repos. type: String - contextPath: LogPoint.Incidents.time_range description: LogPoint Incidents Time Range. type: String - contextPath: LogPoint.Incidents.alert_obj_id description: LogPoint Incidents Alert Obj Id. type: String - contextPath: LogPoint.Incidents.throttle_enabled description: LogPoint Incidents Throttle Enabled. type: Boolean - contextPath: LogPoint.Incidents.lastaction description: LogPoint Incidents Last Action. type: String - contextPath: LogPoint.Incidents.description description: LogPoint Incidents Description. type: String - arguments: - description: Object ID of a particular incident. It is the value contained in 'id' key of the incidents obtained from 'lp-get-incidents' command. name: incident_obj_id required: true - description: Incident Id of a particular incident. It is the value contained in 'incident_id' key of the incidents obtained from 'lp-get-incidents' command. name: incident_id required: true - description: Incident Detection TImestamp. It is the value contained in 'detection_timestamp' key of the incidents obtained from 'lp-get-incidents' command. name: date required: true description: Retrieves a Particular Incident's Data. name: lp-get-incident-data outputs: - contextPath: LogPoint.Incidents.data.use description: LogPoint Incidents Data Use. type: String - contextPath: LogPoint.Incidents.data.used description: LogPoint Incidents Data Used. type: String - contextPath: LogPoint.Incidents.data.log_ts description: LogPoint Incidents Data Log Ts. type: Number - contextPath: LogPoint.Incidents.data._type_str description: LogPoint Incidents Data Type Str. type: String - contextPath: LogPoint.Incidents.data.msg description: LogPoint Incidents Data Msg. type: String - contextPath: LogPoint.Incidents.data.total description: LogPoint Incidents Data Total. type: String - contextPath: LogPoint.Incidents.data.device_name description: LogPoint Incidents Data Device Name. type: String - contextPath: LogPoint.Incidents.data._offset description: LogPoint Incidents Data Offset. type: String - contextPath: LogPoint.Incidents.data.logpoint_name description: LogPoint Incidents Data LogPoint Name. type: String - contextPath: LogPoint.Incidents.data.repo_name description: LogPoint Incidents Data Repo Name. type: String - contextPath: LogPoint.Incidents.data.free description: LogPoint Incidents Data Free. type: String - contextPath: LogPoint.Incidents.data.source_name description: LogPoint Incidents Data Source Name. type: String - contextPath: LogPoint.Incidents.data.col_ts description: LogPoint Incidents Data Col Ts. type: Number - contextPath: LogPoint.Incidents.data._tz description: LogPoint Incidents Data Tz. type: String - contextPath: LogPoint.Incidents.data.norm_id description: LogPoint Incidents Data Norm Id. type: String - contextPath: LogPoint.Incidents.data._identifier description: LogPoint Incidents Data Identifier. type: String - contextPath: LogPoint.Incidents.data.collected_at description: LogPoint Incidents Data Collected At. type: String - contextPath: LogPoint.Incidents.data.device_ip description: LogPoint Incidents Data Device IP. type: String - contextPath: LogPoint.Incidents.data._fromV550 description: LogPoint Incidents Data From V550. type: String - contextPath: LogPoint.Incidents.data._enrich_policy description: LogPoint Incidents Data Enrich Policy. type: String - contextPath: LogPoint.Incidents.data._type_num description: LogPoint Incidents Data Type Num. type: String - contextPath: LogPoint.Incidents.data._type_ip description: LogPoint Incidents Data Type IP. type: String - contextPath: LogPoint.Incidents.data.sig_id description: LogPoint Incidents Data Sig Id. type: String - contextPath: LogPoint.Incidents.data.col_type description: LogPoint Incidents Data Col Type. type: String - contextPath: LogPoint.Incidents.data.object description: LogPoint Incidents Data Object. type: String - contextPath: LogPoint.Incidents.data._labels description: LogPoint Incidents Data Labels. type: String - contextPath: LogPoint.Incidents.data.source_address description: Source Address. type: String - contextPath: LogPoint.Incidents.data.destination_address description: Destination Address. type: String - contextPath: LogPoint.Incidents.data.workstation description: Workstation. type: String - contextPath: LogPoint.Incidents.data.domain description: Domain. type: String - contextPath: LogPoint.Incidents.data.user description: User. type: String - contextPath: LogPoint.Incidents.data.caller_user description: Caller User. type: String - contextPath: LogPoint.Incidents.data.target_user description: Target User. type: String - contextPath: LogPoint.Incidents.data.source_machine_id description: Source Machie Id. type: String - contextPath: LogPoint.Incidents.data.destination_machine_id description: Destination Machine Id. type: String - contextPath: LogPoint.Incidents.data.destination_port description: Destination Port. type: String - contextPath: LogPoint.Incidents.data.event_type description: Event Type. type: String - contextPath: LogPoint.Incidents.data.share_path description: Share Path. type: String - contextPath: LogPoint.Incidents.data.object_name description: Object Name. type: String - contextPath: LogPoint.Incidents.data.sub_status_code description: Sub Status Code. type: String - contextPath: LogPoint.Incidents.data.object_type description: Object Type. type: String - contextPath: LogPoint.Incidents.data.request_method description: Request Method. type: String - contextPath: LogPoint.Incidents.data.status_code description: Status Code. type: String - contextPath: LogPoint.Incidents.data.received_datasize description: Received Datasize. type: String - contextPath: LogPoint.Incidents.data.received_packet description: Received Packet. type: String - contextPath: LogPoint.Incidents.data.user_agent description: User Agent. type: String - contextPath: LogPoint.Incidents.data.sent_datasize description: Sent Datasize. type: String - contextPath: LogPoint.Incidents.data.sender description: Sender. type: String - contextPath: LogPoint.Incidents.data.receiver description: Receiver. type: String - contextPath: LogPoint.Incidents.data.datasize description: Datasize. type: String - contextPath: LogPoint.Incidents.data.file description: File. type: String - contextPath: LogPoint.Incidents.data.subject description: Subject. type: String - contextPath: LogPoint.Incidents.data.status description: Status. type: String - contextPath: LogPoint.Incidents.data.file_count description: File Count. type: String - contextPath: LogPoint.Incidents.data.protocol_id description: Protocol Id. type: String - contextPath: LogPoint.Incidents.data.sent_packet description: Sent Packet. type: String - contextPath: LogPoint.Incidents.data.service description: Service. type: String - contextPath: LogPoint.Incidents.data.printer description: Printer. type: String - contextPath: LogPoint.Incidents.data.print_count description: Print Count. type: String - contextPath: LogPoint.Incidents.data.event_id description: Event Id. type: String - contextPath: LogPoint.Incidents.data.country_name description: Country Name. type: String - contextPath: LogPoint.Incidents.data.host description: Host. type: String - contextPath: LogPoint.Incidents.data.hash description: Hash. type: String - contextPath: LogPoint.Incidents.data.hash_sha1 description: Hash SHA1. type: String - contextPath: LogPoint.Incidents.data.agent_address description: Agent Address. type: String - contextPath: LogPoint.Incidents.data.attacker_address description: Attacker Address. type: String - contextPath: LogPoint.Incidents.data.broadcast_address description: Broadcast Address. type: String - contextPath: LogPoint.Incidents.data.client_address description: Client Address. type: String - contextPath: LogPoint.Incidents.data.client_hardware_address description: Client Hardware Address. type: String - contextPath: LogPoint.Incidents.data.destination_hardware_address description: Destination Hardware Address. type: String - contextPath: LogPoint.Incidents.data.destination_nat_address description: Destination NAT Address. type: String - contextPath: LogPoint.Incidents.data.device_address description: Device Address. type: String - contextPath: LogPoint.Incidents.data.external_address description: External Address. type: String - contextPath: LogPoint.Incidents.data.gateway_address description: Gateway Address. type: String - contextPath: LogPoint.Incidents.data.hardware_address description: Hardware Address. type: String - contextPath: LogPoint.Incidents.data.host_address description: Host Address. type: String - contextPath: LogPoint.Incidents.data.interface_address description: Interface Address. type: String - contextPath: LogPoint.Incidents.data.lease_address description: Lease Address. type: String - contextPath: LogPoint.Incidents.data.local_address description: Local Address. type: String - contextPath: LogPoint.Incidents.data.nas_address description: Nas ddress. type: String - contextPath: LogPoint.Incidents.data.nas_ipv6_address description: Nas_IPV6 Address. type: String - contextPath: LogPoint.Incidents.data.nat_address description: NAT Address. type: String - contextPath: LogPoint.Incidents.data.nat_source_address description: NAT Source Address. type: String - contextPath: LogPoint.Incidents.data.network_address description: Network Address. type: String - contextPath: LogPoint.Incidents.data.new_hardware_address description: New Hardware Address. type: String - contextPath: LogPoint.Incidents.data.old_hardware_address description: Old Hardware Address. type: String - contextPath: LogPoint.Incidents.data.original_address description: Original Address. type: String - contextPath: LogPoint.Incidents.data.original_client_address description: Original Client Address. type: String - contextPath: LogPoint.Incidents.data.original_destination_address description: Original Destination Address. type: String - contextPath: LogPoint.Incidents.data.original_server_address description: Original Server Address. type: String - contextPath: LogPoint.Incidents.data.original_source_address description: Original Source Address. type: String - contextPath: LogPoint.Incidents.data.originating_address description: Originating Address. type: String - contextPath: LogPoint.Incidents.data.peer_address description: Peer Address. type: String - contextPath: LogPoint.Incidents.data.private_address description: Private Address. type: String - contextPath: LogPoint.Incidents.data.proxy_address description: Proxy Address. type: String - contextPath: LogPoint.Incidents.data.proxy_source_address description: Proxy Source Address. type: String - contextPath: LogPoint.Incidents.data.relay_address description: Relay Address. type: String - contextPath: LogPoint.Incidents.data.remote_address description: Remote Address. type: String - contextPath: LogPoint.Incidents.data.resolved_address description: Resolved Address. type: String - contextPath: LogPoint.Incidents.data.route_address description: Route Address. type: String - contextPath: LogPoint.Incidents.data.scanner_address description: Scanner Address. type: String - contextPath: LogPoint.Incidents.data.server_address description: Server Address. type: String - contextPath: LogPoint.Incidents.data.server_hardware_address description: Server Hardware Address. type: String - contextPath: LogPoint.Incidents.data.source_hardware_address description: Source Hardware Address. type: String - contextPath: LogPoint.Incidents.data.start_address description: Start Address. type: String - contextPath: LogPoint.Incidents.data.supplier_address description: Supplier Address. type: String - contextPath: LogPoint.Incidents.data.switch_address description: Switch Address. type: String - contextPath: LogPoint.Incidents.data.translated_address description: Translated Address. type: String - contextPath: LogPoint.Incidents.data.virtual_address description: Virtual Address. type: String - contextPath: LogPoint.Incidents.data.virtual_server_address description: Virtual Server Address. type: String - contextPath: LogPoint.Incidents.data.vpn_address description: VPN Address. type: String - contextPath: LogPoint.Incidents.data.hash_length description: Hash Length. type: String - contextPath: LogPoint.Incidents.data.hash_sha256 description: Hash SHA256. type: String - contextPath: LogPoint.Incidents.data.alternate_user description: Alternate User. type: String - contextPath: LogPoint.Incidents.data.authenticated_user description: Authenticated User. type: String - contextPath: LogPoint.Incidents.data.authorized_user description: Authorized User. type: String - contextPath: LogPoint.Incidents.data.certificate_user description: Certificate User. type: String - contextPath: LogPoint.Incidents.data.current_user description: Current User. type: String - contextPath: LogPoint.Incidents.data.database_user description: Database User. type: String - contextPath: LogPoint.Incidents.data.destination_user description: Destination User. type: String - contextPath: LogPoint.Incidents.data.logon_user description: Logon User. type: String - contextPath: LogPoint.Incidents.data.new_max_user description: New Max User. type: String - contextPath: LogPoint.Incidents.data.new_user description: New User. type: String - contextPath: LogPoint.Incidents.data.old_max_user description: Old Max User. type: String - contextPath: LogPoint.Incidents.data.os_user description: OS User. type: String - contextPath: LogPoint.Incidents.data.remote_user description: Remote User. type: String - contextPath: LogPoint.Incidents.data.source_user description: Source User. type: String - contextPath: LogPoint.Incidents.data.system_user description: System User. type: String - contextPath: LogPoint.Incidents.data.target_logon_user description: Target Logon User. type: String - contextPath: LogPoint.Incidents.data.zone_user description: Zone User. type: String - arguments: - description: From Timestamp. name: ts_from - description: To Timestamp. name: ts_to - description: Number of incident states data to fetch. Accepts integer value. name: limit description: Displays incident states data between the provided two Timestamps ts_from and ts_to. By default, this command will display first 50 data of the past 24 hours but limit can be set to get desired number of incident states data. name: lp-get-incident-states outputs: - contextPath: LogPoint.Incidents.states.id description: LogPoint Incidents States Id. type: String - contextPath: LogPoint.Incidents.states.status description: LogPoint Incidents States Status. type: String - contextPath: LogPoint.Incidents.states.assigned_to description: LogPoint Incidents States Assigned To. type: String - contextPath: LogPoint.Incidents.states.comments description: LogPoint Incidents States Comments. type: String - arguments: - description: Object ID of a particular incident. It is the value contained in 'id' key of the incidents obtained from 'lp-get-incidents' command. name: incident_obj_id required: true - description: Comment to be added to the incidents. name: comment required: true description: Add comments to the incidents. name: lp-add-incident-comment outputs: - contextPath: LogPoint.Incidents.comment description: LogPoint Incidents Comment. type: String - arguments: - description: Object ID of a particular incident. It is the value contained in 'id' key of the incidents obtained from 'lp-get-incidents' command. Multiple id can be provided by separating them using comma. isArray: true name: incident_obj_ids required: true - description: Id of the user whom the incidents are assigned. It can be displayed using 'lp-get-users' command. name: new_assignee required: true description: Assigning/Re-assigning Incidents. name: lp-assign-incidents outputs: - contextPath: LogPoint.Incidents.assign description: LogPoint Incidents Assign. type: String - arguments: - description: Object ID of a particular incident. It is the value contained in 'id' key of the incidents obtained from 'lp-get-incidents' command. Multiple id can be provided by separating them using comma. isArray: true name: incident_obj_ids required: true description: Resolves the Incidents. name: lp-resolve-incidents outputs: - contextPath: LogPoint.Incidents.resolve description: LogPoint Incidents Resolve. type: String - arguments: - description: Object ID of a particular incident. It is the value contained in 'id' key of the incidents obtained from 'lp-get-incidents' command. Multiple id can be provided by separating them using comma. isArray: true name: incident_obj_ids required: true description: Closes the Incidents. name: lp-close-incidents outputs: - contextPath: LogPoint.Incidents.close description: LogPoint Incidents Close. type: String - arguments: - description: Object ID of a particular incident. It is the value contained in 'id' key of the incidents obtained from 'lp-get-incidents' command. Multiple id can be provided by separating them using comma. isArray: true name: incident_obj_ids required: true description: Re-opens the closed incidents. name: lp-reopen-incidents outputs: - contextPath: LogPoint.Incidents.reopen description: LogPoint Incidents Reopen. type: String - description: Gets Incident users and user groups. name: lp-get-users outputs: - contextPath: LogPoint.Incidents.users.id description: LogPoint Incidents Users Id. type: String - contextPath: LogPoint.Incidents.users.name description: LogPoint Incidents Users Name. type: String - contextPath: LogPoint.Incidents.users.usergroups description: LogPoint Incidents Users Usergroups. type: String arguments: [] - description: Gets LogPoint user's preference such as timezone, date format, etc. name: lp-get-users-preference outputs: - contextPath: LogPoint.User.Preference.timezone description: LogPoint user's timezone. type: String - contextPath: LogPoint.User.Preference.date_format description: LogPoint user's date format. type: String - contextPath: LogPoint.User.Preference.hour_format description: LogPoint user's hour format. type: String arguments: [] - description: Gets user's LogPoints. name: lp-get-logpoints outputs: - contextPath: LogPoint.LogPoints.name description: LogPoint name. type: String - contextPath: LogPoint.LogPoints.ip description: LogPoint's IP address. type: String arguments: [] - description: Gets the list of LogPoint repos that can be accessed by the user. name: lp-get-repos outputs: - contextPath: LogPoint.Repos.repo description: LogPoint repo name. type: String - contextPath: LogPoint.Repos.address description: LogPoint repo address. type: String arguments: [] - description: Gets devices associated with LogPoint. name: lp-get-devices outputs: - contextPath: LogPoint.Devices.name description: Device name. type: String - contextPath: LogPoint.Devices.address description: Device IP address. type: String arguments: [] - description: Gets live search results of the alerts and dashboards. name: lp-get-livesearches outputs: - contextPath: LogPoint.LiveSearches.generated_by description: Who generated the live search. type: String - contextPath: LogPoint.LiveSearches.searchname description: The name of the live search. type: String - contextPath: LogPoint.LiveSearches.description description: A description of the live search. type: String - contextPath: LogPoint.LiveSearches.query description: The live search query. type: String arguments: [] - arguments: - description: LogPoint search query. This should be the exact query to use to search logs in the LogPoint UI. name: query required: true - defaultValue: Last 5 minutes description: 'Time range. For example: Last 30 minutes, Last 7 days, etc. If not provided, it will use "Last 5 minutes" as the time range by default.' name: time_range - defaultValue: '100' description: Number of logs to fetch. If not provided, the first 100 logs will be displayed. name: limit - description: A comma-separated list of LogPoint repos from which logs are to be fetched. If not provided, it will display logs from all repos. isArray: true name: repos - defaultValue: '60' description: LogPoint search timeout in seconds. name: timeout description: Gets the search ID based on the provided search parameters. name: lp-get-searchid outputs: - contextPath: LogPoint.search_id description: Search ID. Use this ID in the lp-search-logs command to get the search result. type: String - arguments: - description: Search ID obtained from the lp-get-searchid command. name: search_id required: true description: Gets LogPoint search results. Uses the value of search_id as an argument. name: lp-search-logs outputs: - contextPath: LogPoint.SearchLogs description: Search results. type: String dockerimage: demisto/python3:3.12.13.10116658 isfetch: true runonce: false script: '' subtype: python3 type: python tests: - LogPoint SIEM Integration - Test Playbook 1 - LogPoint SIEM Integration - Test Playbook 2 - LogPoint SIEM Integration - Test Playbook 3 defaultmapperin: LogPoint SIEM Integration - Incoming Mapper fromversion: 6.0.0