CyberArk Identity Event Collector
This integration collects events from the Idaptive Next-Gen Access (INGA) using REST APIs.
Analytics & SIEM · CyberArk Identity
Details
| ID | CyberArk Identity Event Collector |
|---|---|
| Provider | CyberArk |
| Category | Analytics & SIEM |
| From Version | 6.8.0 |
| Docker Image | demisto/py3-tools:1.0.0.10120494 |
| Supported Modules | Agentix XSIAM |
README
CyberArk Identity log event collector integration for Cortex XSIAM.
This integration was integrated and tested with version 22.4 of CyberArk Identity Event Collector.
Configure CyberArk Identity Event Collector in Cortex
| Parameter | Description | Required |
|---|---|---|
| Server URL | The CyberArk Identity URL to get the logs from. For example, https://{{tenant}}.my.idaptive.app. | True |
| App ID | The application ID to fetch the logs from. | True |
| User name | The user that was created in CyberArk for the XSIAM integration. For example, admin@example.com. |
True |
| Password | The password for the user that was created in CyberArk for the XSIAM integration. | True |
| First fetch time | The period to retrieve events for. Format: <number> <time unit>, for example 12 hours, 1 day, 3 months. Default is 3 days. |
True |
| Maximum number of events per fetch | The maximum number of items to retrieve per request from CyberArk’s API. | True |
| Trust any certificate (not secure) | When selected, certificates are not checked. | False |
| Use system proxy settings | Runs the integration instance using the proxy server (HTTP or HTTPS) that you defined in the server configuration. | False |
Commands
You can execute these commands from the Cortex XSIAM Alerts War Room 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.
cyberarkidentity-get-events
Returns a list of events
Base Command
cyberarkidentity-get-events
Input
| Argument Name | Description | Required |
|---|---|---|
| should_push_events | Set this argument to True to create events, otherwise events will only be displayed. Default is False. | Required |
| limit | The maximum number of events per fetch. Default is 1000. | Optional |
| from | The first fetch time (<number> <time unit>, for example 12 hours, 1 day, 3 months). Default is 3 days. | Optional |
Context Output
There is no context output for this command.
Command example
!cyberarkidentity-get-events should_push_events=false limit=10 from="3 days"
Human Readable Output
CyberArkIdentity RedRock records
Auth Method Directory Service Uuid From IP Address ID Level Normalized User Request Device OS Request Host Name Request Is Mobile Device Tenant User Guid When Logged When Occurred _ Table Name None 123456abcdef.123456.abcdef 1.1.1.1 123456abcdef.123456.abcdef Info admin@example.com.11 Unknown 1.1.1.1 false AAM4730 123456abcdef.123456.abcdef /Date(1652376432605)/ /Date(1652376432605)/ events None 123456abcdef.123456.abcdef 1.1.1.1 123456abcdef.123456.abcdeg Info admin@example.com.11 Unknown 1.1.1.1 false AAM4730 123456abcdef.123456.abcdef /Date(1652376492682)/ /Date(1652376492682)/ events None 123456abcdef.123456.abcdef 1.1.1.1 123456abcdef.123456.abcdeh Info admin@example.com.11 Unknown 1.1.1.1 false AAM4730 123456abcdef.123456.abcdef /Date(1652376552546)/ /Date(1652376552546)/ events
Configuration parameters
url— Server URL (required)app_id— App ID (required)credentials— User name (required)from— First fetch time (required)limit— Maximum number of events per fetch (required)insecure— Trust any certificate (not secure)proxy— Use system proxy settings
Commands (1)
-
cyberarkidentity-get-eventsReturns a list of events
category: Analytics & SIEM provider: CyberArk sectionorder: - Connect - Collect commonfields: id: CyberArk Identity Event Collector version: -1 configuration: - defaultvalue: https://<tenant>.my.idaptive.app display: Server URL name: url required: true type: 0 section: Connect - defaultvalue: oauthsiem display: App ID name: app_id required: true type: 0 section: Collect - display: User name additionalinfo: The user name (admin@example.com) and password. name: credentials required: true type: 9 section: Connect - display: First fetch time name: from type: 0 defaultvalue: 3 days required: true section: Collect - display: Maximum number of events per fetch name: limit type: 0 defaultvalue: 1000 required: true section: Collect - display: Trust any certificate (not secure) name: insecure type: 8 section: Connect advanced: true required: false - display: Use system proxy settings name: proxy type: 8 section: Connect advanced: true required: false description: This integration collects events from the Idaptive Next-Gen Access (INGA) using REST APIs. display: CyberArk Identity Event Collector name: CyberArk Identity Event Collector script: commands: - description: 'Returns a list of events' name: cyberarkidentity-get-events arguments: - description: The maximum number of events per fetch. Default is 1000. defaultValue: 1000 isArray: true name: limit - description: Set this argument to True to create events, otherwise events will only be displayed. auto: PREDEFINED defaultValue: 'False' name: should_push_events predefined: - 'True' - 'False' required: true - description: First fetch time (<number> <time unit>, for example 12 hours, 1 day, 3 months). Default is 3 days. isArray: true name: from runonce: false script: '-' isfetchevents: true type: python subtype: python3 dockerimage: demisto/py3-tools:1.0.0.10120494 marketplaces: - marketplacev2 - platform fromversion: 6.8.0 tests: - No tests (auto formatted) supportedModules: - xsiam