Skip to content

Commit

Permalink
Merge pull request #9 from splunk-soar-connectors/next
Browse files Browse the repository at this point in the history
Merging next to main for release 1.4.0
  • Loading branch information
ishans-crest committed Jul 17, 2023
2 parents 1d88046 + 96e0981 commit 2d197f5
Show file tree
Hide file tree
Showing 11 changed files with 493 additions and 96 deletions.
28 changes: 0 additions & 28 deletions .github/workflows/semgrep.yml

This file was deleted.

52 changes: 50 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
# Sandfly Security

Publisher: Sandfly Security, Ltd.
Connector Version: 1.3.0
Connector Version: 1.4.0
Product Vendor: Sandfly Security
Product Name: Sandfly Security Agentless Linux Security
Product Version Supported (regex): ".\*"
Expand Down Expand Up @@ -70,6 +70,8 @@ VARIABLE | REQUIRED | TYPE | DESCRIPTION
[sandfly recon investigation](#action-sandfly-recon-investigation) - Run a Sandfly recon investigation
[list endpoints](#action-list-endpoints) - List all the endpoints/sensors configured on the device
[get system info](#action-get-system-info) - Get information about an endpoint
[list users](#action-list-users) - List the user accounts on a machine
[list processes](#action-list-processes) - List the running processes on a machine

## action: 'test connectivity'
Validate the asset configuration for connectivity using supplied configuration
Expand Down Expand Up @@ -330,4 +332,50 @@ action_result.data | string | |
action_result.summary | string | |
action_result.message | string | |
summary.total_objects | numeric | |
summary.total_objects_successful | numeric | |
summary.total_objects_successful | numeric | |

## action: 'list users'
List the user accounts on a machine

Type: **investigate**
Read only: **True**

List all user accounts on the specified system.

#### Action Parameters
PARAMETER | REQUIRED | DESCRIPTION | TYPE | CONTAINS
--------- | -------- | ----------- | ---- | --------
**ip_hostname** | required | Hostname/IP of the machine to list user accounts | string | `ip` `host name`

#### Action Output
DATA PATH | TYPE | CONTAINS | EXAMPLE VALUES
--------- | ---- | -------- | --------------
action_result.parameter.ip_hostname | string | `ip` `host name` |
action_result.status | string | | success failed
action_result.data | string | |
action_result.summary | string | |
action_result.message | string | |
summary.total_objects | numeric | |
summary.total_objects_successful | numeric | |

## action: 'list processes'
List the running processes on a machine

Type: **investigate**
Read only: **True**

#### Action Parameters
PARAMETER | REQUIRED | DESCRIPTION | TYPE | CONTAINS
--------- | -------- | ----------- | ---- | --------
**ip_hostname** | optional | Hostname/IP of the machine to list processes on | string | `ip` `host name`

#### Action Output
DATA PATH | TYPE | CONTAINS | EXAMPLE VALUES
--------- | ---- | -------- | --------------
action_result.parameter.ip_hostname | string | `ip` `host name` |
action_result.status | string | | success failed
action_result.message | string | |
summary.total_objects | numeric | |
summary.total_objects_successful | numeric | |
action_result.data | string | |
action_result.summary | string | |
3 changes: 3 additions & 0 deletions release_notes/1.4.0.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
* Added two new actions to get information from the Sandfly Server
* list users - List all the user accounts on the specified system
* list processes - List all the processes running on the specified system
1 change: 0 additions & 1 deletion requirements.txt
Original file line number Diff line number Diff line change
@@ -1,2 +1 @@
beautifulsoup4==4.9.1
requests==2.25.0
Loading

0 comments on commit 2d197f5

Please sign in to comment.