Shubham Sharma

Thank you for the detailed explanation.
We completed the validations you suggested, and the issue still persists.
Our goal:
We are trying to connect Microsoft Sentinel to the Microsoft Defender portal in order to use Unified SecOps / SOC capabilities for the organization.
Current issue:
When trying to connect the Microsoft Sentinel workspace to Microsoft Defender portal and set it as the Primary workspace, the Defender portal fails with:
"Failed to connect primary workspace"
"Couldn't connect <workspace-name>. A connected primary is required."
This happens from:
Microsoft Defender portal > System > Settings > Microsoft Sentinel > Workspaces
Validation completed:
- Microsoft Sentinel is enabled on the Log Analytics workspace
We confirmed that the Microsoft Sentinel solution exists and provisioning completed successfully.
Command result:
SecurityInsights(<workspace-name>) <resource-group> israelcentral Succeeded
- Only one Sentinel-enabled workspace exists
We confirmed there is only one Microsoft Sentinel-enabled workspace in the environment.
Command result:
SecurityInsights(<workspace-name>) <resource-group> israelcentral
- Subscription and tenant context are correct
We verified the correct subscription and tenant are selected using Azure CLI.
The subscription is Enabled.
- Required Azure Resource Providers are registered
All of the following providers are registered:
- Microsoft.SecurityInsights
- Microsoft.OperationalInsights
- Microsoft.Security
- Microsoft.Insights
- Microsoft.AlertsManagement
- Permissions were verified
The user performing the action has:
- Subscription Owner
- Global Administrator
- Microsoft Sentinel Contributor explicitly assigned at the Log Analytics workspace scope
The Microsoft Sentinel Contributor role assignment was created successfully at the workspace scope.
- Microsoft Defender XDR solution / connector validation
We validated the Microsoft Defender XDR solution in Microsoft Sentinel Content Hub.
The Microsoft Defender XDR solution is Installed.
Inside the Microsoft Defender XDR solution details:
- Status: Connected
- Connector: Microsoft Defender XDR
- Connector is marked as In use
- Content version: 1.0.0
The only field showing empty is:
Last Log Received: "--"
But the connector status itself is Connected.
- Azure Activity Log validation
We checked Azure Activity Log for failed operations in the resource group during the last 24 hours.
Command used:
az monitor activity-log list \
--resource-group "<resource-group>" \
--offset 24h \
--status Failed \
--query "[].{Time:eventTimestamp, Operation:operationName.value, Status:status.value, Caller:caller, SubStatus:subStatus.value, Resource:resourceId}" \
-o table
Result:
No failed events were returned.
This suggests the failure is not being logged as a standard Azure ARM / resource group failure.
Summary of confirmed state:
- Only one Sentinel-enabled workspace exists.
- Microsoft Sentinel solution provisioningState is Succeeded.
- Required Azure Resource Providers are Registered.
- Subscription is Enabled.
- The user is Subscription Owner.
- The user is Global Administrator.
- The user has Microsoft Sentinel Contributor directly on the workspace.
- Microsoft Defender XDR solution is Installed.
- Microsoft Defender XDR connector is Connected / In use.
- Azure Activity Log does not show failed operations in the workspace resource group.
Despite all of the above, the Defender portal still fails when trying to connect/set the Sentinel workspace as Primary.
Based on your explanation, this now strongly looks like a stale or incomplete Defender portal / Unified SecOps backend binding between Microsoft Sentinel and Microsoft Defender XDR.
Questions:
- Is there any Microsoft-side backend reset available for the Sentinel-to-Defender Primary workspace binding?
- Is there any diagnostic endpoint, API, PowerShell command, or CLI command that can expose the current Defender-side onboarding/binding state?
- Since there are no failed Azure Activity Log entries, where can we find the backend error generated by the Defender portal during the Primary workspace connection attempt?
- Can this stale/incomplete binding be cleared without opening a paid Microsoft support ticket?
Thank you.