SoCMate connects to SIEM providers to execute queries and sync incidents. Currently, Microsoft Sentinel is the supported provider. Administrators can configure multiple Sentinel workspaces and designate one as the default.
All SIEM provider management endpoints require the admin role. Provider credentials are encrypted at rest.

Adding a Sentinel Provider

From the UI

Navigate to Admin > SIEM Providers and click Add Provider. Fill in the connection details and test the connection before saving.

From the API

1

Test the credentials first

Validate that the credentials can connect to Sentinel before saving:
Response (success):
Response (failure):
2

Create the provider

Response:
If this is the first provider, it is automatically set as the default.

Azure App Registration Requirements

The Azure App Registration used for Sentinel connectivity needs the following permissions:
Grant these as Application permissions (not Delegated) and make sure an admin has granted consent for the tenant. Without proper permissions, queries and incident sync will fail.

Required Information

Testing a Saved Provider

Test connectivity for an existing provider. This also updates the provider’s health status:
If the test succeeds, the provider status is set to active. If it fails, the status is set to error.

Setting the Default Provider

When multiple providers are configured, set one as the default for all new investigations:
Response:
Only one provider can be the default at a time. Setting a new default automatically unsets the previous one.

Listing Providers

Response:
Client secrets are always masked in list and detail responses. Only the last 4 characters are shown (e.g., ****cret).

Deleting a Provider

Soft-delete a provider. It will no longer be available for queries or incident sync:
Deleted providers are marked as inactive and excluded from the provider list. If the deleted provider was the default, you must manually set a new default.

Provider Status

Troubleshooting