McAfee ESM¶
Release Notes¶
v1.0.2¶
Support added for App Host.
Support added for proxies.
v1.0.1¶
Fixed bug when retrieving case details.
v1.0.0¶
Initial Release
Overview¶
Resilient Circuits Components for ‘fn_mcafee_esm’
The McAfee ESM integration with the Resilient platform allows for the escalation and enrichment of cases from McAfee ESM to the Resilient platform.
Key Features¶
The McAfee ESM package provides the following features:
Poll a McAfee ESM server for cases and create corresponding incidents in the Resilient platform.
Query a McAfee ESM server.
Get a list of cases.
Get a case details.
Get a case events details.
Get triggered events.
Update a case.
Requirements¶
Resilient platform >=
v31.0.4254
To setup up an App Host see: ibm.biz/res-app-host-setup
An Integration Server running
resilient_circuits>=30.0.0
To set up an Integration Server see: ibm.biz/res-int-server-guide
If using API Keys, minimum required permissions are:
Name
Permissions
Org Data
Read, Edit
Incident
Create, Read all
Function
Read
Proxy supported: Yes
Installation¶
To install or uninstall an App using the App Host see ibm.biz/res-install-app
To install or uninstall an Integration using the Integration Server see the ibm.biz/res-install-int
App Configuration¶
The following table describes the settings you need to configure in the app.config file. If using App Host, see the Resilient System Administrator Guide. If using the integration server, see the Integration Server Guide.
Config |
Required |
Example |
Description |
---|---|---|---|
esm_url |
Yes |
|
URL of the McAfee ESM server. |
esm_username |
Yes |
|
User name for McAfee ESM api access. |
esm_password |
Yes |
|
User password for McAfee ESM api access. |
verify_cert |
Yes |
|
Use a CA cert for access to McAfee ESM server. |
esm_polling_interval |
Yes |
|
How often polling should happen. Value is in seconds. |
http_proxy |
Yes |
|
Optional setting for an http proxy if required. |
https_proxy |
Yes |
|
Optional setting for an https proxy if required. |
Custom Layouts¶
To use the functions, create a new Incident tab containing the data tables. Drag the McAfee ESM data tables on to the layout and click Save as shown in the screenshot below:
Uninstall¶
SSH into your Integration Server.
Uninstall the package:
$ pip uninstall fn-mcafee-esm
Open the config file, scroll to the [fn_mcafee_esm] section and remove the section or prefix
#
to comment out the section.Save and Close the app.config file.
Troubleshooting & Support¶
If using the app with an App Host, see the Resilient System Administrator Guide and the App Host Deployment Guide for troubleshooting procedures. You can find these guides on the IBM Knowledge Center, where you can select which version of the Resilient platform you are using.
If using the app with an integration server, see the Integration Server Guide
For Support¶
This is an IBM Supported app. Please search https://ibm.com/mysupport for assistance.