cso-sentinel-workspace

Configures Microsoft Sentinel on a Log Analytics workspace with Entra ID and Defender XDR data connectors.

2|Updated Jun 1, 2026
One-click install
npx skills add https://github.com/jay-steenbergen/MSSAMentorAgent --skill cso-sentinel-workspace-jay-steenbergen
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: cso-sentinel-workspace
Source: https://github.com/jay-steenbergen/MSSAMentorAgent/tree/main/.github/skills/tracks/cybersecurity-ops/cso-sentinel-workspace
Command: npx skills add https://github.com/jay-steenbergen/MSSAMentorAgent --skill cso-sentinel-workspace-jay-steenbergen

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Setting up a working SIEM requires coordinating Azure workspaces, data connectors, ingestion verification, and cost controls, and learners often miss steps or get surprised by billing. This Skill walks a learner through enabling Microsoft Sentinel and getting real security logs flowing with cost guardrails in place. ## Core Features & Use Cases - Sentinel Onboarding: Create a Log Analytics workspace with PowerShell and enable Microsoft Sentinel on it with 90-day retention. - Data Connector Setup: Wire in the Microsoft Entra ID connector (sign-in and audit logs) and the Microsoft Defender XDR connector (alerts plus raw telemetry tables like DeviceProcessEvents). - Ingestion Verification and Cost Control: Validate data flow with KQL queries against SigninLogs, AuditLogs, SecurityAlert, and the Usage table, then set a daily ingestion cap with a 90% alert. - Use Case: A cybersecurity student enables Sentinel on a lab workspace, connects Entra ID sign-in logs, confirms rows appear in KQL queries, and sets a 1 GB daily cap so a misconfiguration cannot run up the bill. ## Quick Start Ask the mentor to walk you through enabling Microsoft Sentinel on a Log Analytics workspace and connecting Entra ID sign-in logs.

Frequently Asked Questions about cso-sentinel-workspace

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I enable Microsoft Sentinel on a Log Analytics workspace?

Create a Log Analytics workspace with the PerGB2018 pricing tier using New-AzOperationalInsightsWorkspace, then run New-AzSentinelOnboardingState from the Az.SecurityInsights module. Sentinel cannot be enabled on free-tier workspaces.

How do I connect Entra ID sign-in logs to Microsoft Sentinel?

Open the Microsoft Entra ID data connector in Sentinel's Data connectors page, check the sign-in and audit log categories, and apply changes. You need Security Administrator rights and an Entra ID P1 license, and data typically appears within 15-30 minutes.

Why is no data appearing in Sentinel after connecting a data connector?

Missing data usually means the diagnostic settings did not apply or the required license is absent. Check the Diagnostic settings blade on the Entra ID resource directly and confirm all desired log categories are checked on the connector page.

Does ingesting Defender XDR raw telemetry into Sentinel cost extra?

Yes, raw tables like DeviceProcessEvents incur both Log Analytics and Sentinel ingestion charges, even though the same data is free in Defender Advanced Hunting for 30 days. Ingest only the tables you actively query to control costs.

How do I prevent unexpected Microsoft Sentinel billing?

Set a daily ingestion cap on the workspace's Usage and estimated costs page and configure an email alert at 90% of the cap. Query the Usage table to identify which data types consume the most billable volume.