Skip to content

Commit 9ff4000

Browse files
committed
edit pass: microsoft-sentinel-solutions-2
1 parent f9e7a55 commit 9ff4000

File tree

2 files changed

+12
-12
lines changed

2 files changed

+12
-12
lines changed

articles/sentinel/sentinel-playbook-creation.md

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -14,14 +14,14 @@ ms.date: 1/23/2025
1414

1515
Playbooks in Microsoft Sentinel are sets of procedures that can respond to incidents, alerts, or specific entities. They help automate responses and can be set to run automatically when certain alerts or incidents occur. Playbooks can also be run manually.
1616

17-
This article walks you through the process of creating and publishing playbooks for Microsoft Sentinel solutions.
17+
This article uses example scenarios to walk you through the process of creating and publishing playbooks for Microsoft Sentinel solutions.
1818

1919
## Use cases for Microsoft Sentinel playbooks
2020

2121
Due to the growing number of alerts and incidents, security operations center (SOC) analysts can't manually handle everything. To maximize the benefits of Microsoft Sentinel, it's crucial to determine which automations help SOC analysts with each detection in your solution. Here are some of the common scenarios for playbooks:
2222

2323
- **Incident enrichment**: Enhance alerts with additional information for efficient investigation and resolution. Example: Collect more data on IP addresses associated with an incident.
24-
- **Sync with ticketing systems**: Synchronize Microsoft Sentinel incidents with other systems (like ServiceNow) bidirectionally. Example: On incident creation, sync details with a ServiceNow ticket. For more information, see [ServiceNow connector](/connectors/service-now/).
24+
- **Sync with ticketing systems**: Synchronize Microsoft Sentinel incidents with other systems (like ServiceNow) bidirectionally. Example: On incident creation, sync details with a ServiceNow ticket. For more information, see the [ServiceNow connector reference](/connectors/service-now/).
2525
- **Automated response**: Take automated actions in response to suspicious activities. Example: Send a Teams message to the user for confirmation if a suspicious action is detected.
2626

2727
To understand more about potential use cases for playbooks, see [Recommended playbook use cases, templates, and examples](/azure/sentinel/automation/playbook-recommendations).
@@ -30,7 +30,7 @@ To understand more about potential use cases for playbooks, see [Recommended pla
3030

3131
Microsoft Sentinel playbooks are based on Azure Logic Apps, a cloud platform that enables the creation and execution of automated workflows with minimal to no coding. You can use the visual designer and select prebuilt operations to efficiently build workflows that integrate and manage your applications, data, services, and systems. For more information, see [What is Azure Logic Apps?](/azure/logic-apps/logic-apps-overview).
3232

33-
Logic Apps includes numerous out-of-the-box connectors, such as Salesforce, Office 365, and SQL Server, which offer no-code options for various functions. For example, the Office 365 Outlook connector includes built-in actions for sending emails without needing any code. If the out-of-the-box connectors don't cover specific actions that a playbook requires, you need to create a custom connector.
33+
Logic Apps includes numerous out-of-the-box connectors, such as Salesforce, Office 365, and SQL Server. These connectors offer no-code options for various functions. For example, the Office 365 Outlook connector includes built-in actions for sending emails without needing any code. If the out-of-the-box connectors don't cover specific actions that a playbook requires, you need to create a custom connector.
3434

3535
### Scenario: Playbook that uses built-in connectors
3636

@@ -42,7 +42,7 @@ For detailed instructions on how to create playbooks from the Azure portal or th
4242

4343
#### Generate the ARM template for the playbook
4444

45-
On the **Code view** tab of the Logic Apps editor, you can access the JSON Azure Resource Manager template (ARM template). Remove any organizational details like tenant ID and subscription info for privacy and security. Follow these steps to get a sanitized version of your playbook ARM template:
45+
On the **Code view** tab of the Logic Apps editor, you can access the JSON Azure Resource Manager template (ARM template). Remove any organizational details, like tenant ID and subscription info, for privacy and security. Follow these steps to get a sanitized version of your playbook ARM template:
4646

4747
1. [Download the PowerShell script](https://aka.ms/playbook-ARM-Template-Generator).
4848

@@ -79,17 +79,17 @@ Custom connectors extend Azure Logic Apps by integrating with APIs or services t
7979
- Third-party services that Azure doesn't directly support.
8080
- Custom-built applications with a REST or SOAP API.
8181

82-
For more information, see [Custom connectors](/connectors/custom-connectors).
82+
For more information, see [Custom connectors overview](/connectors/custom-connectors).
8383

8484
#### Create the playbook
8585

86-
To create a custom connector, describe the API so that the connector understands its operations and data structures. This example uses an OpenAPI definition for the Cognitive Services Text Analytics Sentiment API. For more details on creating custom connectors, see [Create a custom connector from an OpenAPI definition](/connectors/custom-connectors/define-openapi-definition).
86+
To create a custom connector, describe the API so that the connector understands its operations and data structures. This example uses an OpenAPI definition for the Cognitive Services Text Analytics Sentiment API. For more information on creating custom connectors, see [Create a custom connector from an OpenAPI definition](/connectors/custom-connectors/define-openapi-definition).
8787

8888
After you create the custom connector, you can use it to build a playbook by using Azure Logic Apps. For step-by-step instructions on how to use custom connectors in a playbook, see [Use a custom connector in a logic app workflow](/connectors/custom-connectors/use-custom-connector-logic-apps).
8989

9090
#### Generate the ARM template for the playbook
9191

92-
On the **Code view** tab of the Azure Logic Apps editor, you can access the JSON ARM template. Remove any organizational details like tenant ID and subscription info for privacy and security. Follow these steps to get a sanitized version of your playbook ARM template:
92+
On the **Code view** tab of the Azure Logic Apps editor, you can access the JSON ARM template. Remove any organizational details, like tenant ID and subscription info, for privacy and security. Follow these steps to get a sanitized version of your playbook ARM template:
9393

9494
1. [Download the PowerShell script](https://aka.ms/playbook-ARM-Template-Generator).
9595

articles/sentinel/sentinel-workbook-creation.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -24,9 +24,9 @@ This article walks you through the process of creating and publishing workbooks
2424

2525
- **Threat hunting**: Threat hunting involves proactively searching for signs of malicious activity within an organization's environment. Microsoft Sentinel workbooks aid threat hunters by providing visual representations of anomalous behaviors, attack patterns, and indicators of compromise (IOCs). Hunters can use these insights to uncover hidden threats, investigate suspicious activities, and take preventive actions before incidents escalate.
2626

27-
## Create your workbook
27+
## Create a workbook
2828

29-
1. Go to the [Azure portal](https://ms.portal.azure.com/) and select Microsoft Sentinel from the list of available services.
29+
1. Go to the [Azure portal](https://ms.portal.azure.com/) and select **Microsoft Sentinel** from the list of available services.
3030

3131
1. Ensure that you have a designated workspace for your Microsoft Sentinel instance. You can either create a new workspace or select an existing one.
3232

@@ -52,7 +52,7 @@ This article walks you through the process of creating and publishing workbooks
5252

5353
1. Copy the gallery template and save it as JSON file on your machine.
5454

55-
1. Add the following properties to your gallery template. These properties identify the specific Microsoft Sentinel workbook that was opened. Use the format `sentinel-"workbookName"` for consistency.
55+
1. Add the following properties to your gallery template. These properties identify the specific Microsoft Sentinel workbook that was opened. Use the format `sentinel-<workbookName>` for consistency.
5656

5757
```json
5858
"styleSettings": {},
@@ -62,7 +62,7 @@ This article walks you through the process of creating and publishing workbooks
6262

6363
1. Save the JSON file and upload it to the **Workbooks** folder under your solution repository in GitHub. If the **Workbooks** folder doesn't exist, create it.
6464

65-
1. Capture two screenshots of your workbook: one in dark theme and one in light theme. The images are used as preview images for your workbook.
65+
1. Capture two screenshots of your workbook: one in dark theme and one in light theme. They're used as preview images for your workbook.
6666

6767
Be consistent with the file name conventions. The file name for the dark-theme image should contain the word *black*. The file name for the light-theme image should contain the word *white*.
6868

@@ -100,4 +100,4 @@ This article walks you through the process of creating and publishing workbooks
100100

101101
## Related content
102102

103-
[Publish solutions to Microsoft Sentinel](/azure/sentinel/publish-sentinel-solutions)
103+
- [Publish solutions to Microsoft Sentinel](/azure/sentinel/publish-sentinel-solutions)

0 commit comments

Comments
 (0)