Entity (IP, URL, FileHash) Enrichment - Minemeld
Browse: 🏠 · Solutions · Connectors · Methods · Tables · Content · Parsers · ASIM Parsers · ASIM Products · Logic Apps · 📊
↑ Back to Content Index
This playbook search for indicators in Minemeld related to the entities(IP, filehash, URL) gathered from Sentinel incident. If the search result is positive a comment will be added to enrich the incident, if not a comment stating no information available on Minemeld for searched indicator will be added to the incident.
Logic App Connectors
This playbook uses 2 Logic App connectors / built-in actions:
Action parameters (URLs, paths, function IDs)
| Action |
Method |
Endpoint |
Other |
| Add_comment_to_incident_(V3) |
post |
/Incidents/Comment |
— |
| Add_comment_to_incident_(V3)_2 |
post |
/Incidents/Comment |
— |
| Action |
Method |
Endpoint |
Other |
| Get_Indicators |
get |
/config/data/@{encodeURIComponent(parameters('Miner DB Node'),'_indicators')} |
— |
Additional Documentation
📄 Source: MinemeldPlaybooks/Minemeld-EnrichIncident/readme.md
Minemeld-Enrich Incident With Minemeld Indicators Info Playbook
Summary
When a new Microsoft Sentinel incident is created, this playbook gets triggered and performs below actions
- For each Entity (IP Address, FileHash, URL) available in Sentinel incident, it searches for a match in in Minemeld indicators list
- If it finds the match, this playbook adds a rich comment to the incident with all the collected information
Prerequisites
- Minemeld Custom Connector needs to be deployed prior to the deployment of this playbook under the same subscription.
- Basic authentication of user and password is required for accessing Minemeld API.
Deployment instructions
Deploy the playbook by clicking on "Deploy to Azure" button. This will take you to deploying an ARM Template wizard.

Fill in the required parameters:
- Playbook Name: Enter the playbook name here (Ex: Minemeld-GetIndicatorInfo)
- Custom Connector Name: Enter the Minemeld custom connector name here (Ex: MinemeldCustomConnector)
- Local Minor DB node Name : Enter the Minemeld's Local Miner DB node name used for storing indictors
Post-Deployment instructions
a. Authorize connections
Once deployment is complete, you will need to authorize each connection.
- Click the Microsoft Sentinel connection resource
- Click edit API connection
- Click Authorize
- Sign in
- Click Save
- Repeat steps for Minemeld Api Connection (For authorizing the Minemeld API connection, user and password needs to be provided)
b. Configurations in Sentinel
- In Microsoft sentinel analytical rules should be configured to trigger an incident with risky entity mapping of URL ,FileHash or IP Address.
- Configure the automation rules to trigger this playbook
c. Assign Playbook Microsoft Sentinel Responder Role
- Select the Playbook (Logic App) resource
- Click on Identity Blade
- Choose Systen assigned tab
- Click on Azure role assignments
- Click on Add role assignments
- Select Scope - Resource group
- Select Subscription - where Playbook has been created
- Select Resource group - where Playbook has been created
- Select Role - Microsoft Sentinel Responder
- Click Save (It takes 3-5 minutes to show the added role.)
References
Browse: 🏠 · Solutions · Connectors · Methods · Tables · Content · Parsers · ASIM Parsers · ASIM Products · Logic Apps · 📊
↑ Back to Playbooks · Back to Minemeld