How to View Copilot for Security Prompt Processing Location And Cross Region Details

Data processing and handling considerations must be reviewed as part of deploying any cloud product.  With Copilot for Security there are two aspects that need to be fully understood.  One is where the tenant’s data is stored.  Secondly is where the AI prompts are processed.  It may be the case that these are different locations.

We can use the Copilot for Security (CfS) portal https://securitycopilot.microsoft.com then open settings then data & privacy to view where the CfS data is stored.  In this demo tenant we can see that this tenant’s data is stored in Canada.

Copilot for Security Data Storage Location Viewed In Portal

But what about the prompt processing location?  That is not directly shown in the CfS portal.  The same is true regarding if cross region prompting is enabled or disabled.  You can not view that directly in the CfS portal.

If we want to view that, then go and look at the Security Compute Unit (SCU) resource in Azure directly.

Viewing Copilot for Security Capacity Resource in Azure

Open the Azure Portal, in the search field enter “copilot”  that will find the resource type that we are interested in.  Specifically we then need to select the “Microsoft Copilot for Security compute capacities”  from the search field.  This is highlighted by the lovely purple arrow below:

Search Azure Portal for Copilot for Security Resources

Then we can see the SCU resources.  You will most likely only have one.  If there are more than one, then we need to find out why but that’s a separate issue as you will be getting billed for them.

Search Azure Portal for Copilot for Security Resources

Clicking onto the SCU resource, in this case it was called Tailspintoys-SCU we can see the details.

The property that controls cross-geo prompt processing is called “Cross geo compute” in the Azure portal.  It is shown below by the red arrow.

Azure Security Compute Unit Out of Region Prompt Processing

In the above exampe “Cross geo compute” it is set to NotAllowed.

Azure PowerShell

We can also search for these resources in Azure PowerShell.  Some sample commands are below:

Get-AzResource -ResourceType microsoft.securitycopilot/capacities
(Get-AzResource -ResourceType microsoft.securitycopilot/capacities -ExpandProperties).Properties

Azure PowerShell To Check Copilot for Security Prompt Processing Out of Region

The subscription GUID is redacted on purpose.

Note that in PowerShell the property name is different than in the GUI - it does not have any spaces and the property is called: crossGeoCompute


Rhoderick Milne [MSFT]

Leave a Reply

Your email address will not be published. Required fields are marked *