Create an Azure App Registration for Microsoft Sentinel, generate a client secret, and grant it read access so AiStrike can pull incidents, alerts, and query telemetry.
Prerequisites
-
An Azure subscription with Microsoft Sentinel enabled.
-
Global Administrator or Application Administrator in Microsoft Entra ID (to create the App Registration where the tenant restricts registrations).
-
Subscription Owner or User Access Administrator on the subscription where Sentinel is configured (to assign IAM roles).
If your Sentinel deployment spans multiple Azure subscriptions, assign roles at the Management Group level (Step 4) instead of repeating the subscription-level steps.
Step 1: Create the App Registration
-
Sign in to the Azure portal as an administrator and select Microsoft Entra ID.
-
Go to App registrations > New registration.
-
Enter a name (e.g.
AiStrikeAppRegistration) and choose Single tenant only for the account type. -
Leave the Redirect URI blank and click Register.
-
From the app's Overview, save the Application (client) ID and Directory (tenant) ID for later.
Step 2: Create a client secret
-
Go to Certificates and secrets > New client secret.
-
Add a description and set an expiration matching your contract period (12 months or longer).
-
Click Add, then save the client secret value (not the secret ID). The value is only displayed once.
Step 3: Grant access to the Azure subscription
-
Go to the subscription where Sentinel is configured and open Access control (IAM).
-
Click Add > Add role assignment and assign the roles Microsoft Sentinel Reader and Log Analytics Reader to your app registration.
-
Retrieve the Sentinel Log Analytics workspace details: from the workspace's Overview blade, copy the Resource Group and Workspace Name.
Sentinel Reader grants incidents/alerts; Log Analytics Reader grants KQL query access.
Step 4: (Optional) Assign roles at the Management Group level
-
Go to Management Groups and select the group containing the subscriptions you want to grant access to.
-
Open Access Control (IAM) > Add role assignment and assign Microsoft Sentinel Reader and Log Analytics Reader.
-
Under Members, select the app registration, then click Review and assign and validate under the Role assignments tab.
Management Group-level assignments inherit down to all child subscriptions.
Connector configuration
|
Field |
Description |
|---|---|
|
Name |
e.g. |
|
Description |
Free text |
|
Entra Client ID |
From Step 1 |
|
Entra Client Secret |
From Step 2 |
|
Entra Tenant ID |
From Step 1 |
|
Resource Group |
From Step 3 |
|
Workspace Name |
From Step 3 |