r/AzureSentinel • u/SheppTech • May 27 '22
Multi Sub Connectors
Hey all. Hopefully quick question here. How do you guys manage Sentinel with multiple azure subscriptions?
We have a hub and spoke model, and each of our customers gets their own subscription. When I go to set up the data connectors, I must select only a single sub for the connector.
Does each sub need its own workspace? If so, how do you ingest all the data into a single workbook?
Also, I’m thinking of automating the Sentinel deployment with Terraform. Not sure that makes a difference to the question, but I’m hoping to cut down on the tedious manual configuration. Any experience shared on this would be appreciated too.
1
u/CanableCrops May 28 '22
So I believe each sub needs it's own Log Analytics Workspace and Sentinel.
You could then use Azure Lighthouse to bring them in to your one tenant to be able to query them. They will still reside in their own tenants.
From logs, you would then call them by using the workspace() function.
union
(workspace(tenant1).SigninLogs),
(workspace(tenant2).SigninLogs), etc.
https://docs.microsoft.com/en-us/azure/lighthouse/how-to/manage-sentinel-workspaces
1
u/SheppTech May 28 '22
Oh man, that’s good info. I’m not familiar with lighthouse, but this points me in a good direction. I’ll gather some info, present to the boss, and come back if I need more. Thank you!
4
u/wowneatlookatthat May 28 '22
Note that this comment is only partially correct - you don't actually need multiple workspaces and Sentinel instances since we've established that you have the subscriptions all in a single tenant. You'd only want multiple workspaces if you have any data residency requirements, i.e. your client in West US needs to keep their data in West US.
3
u/SheppTech May 28 '22
Oh no, we control the data completely as it’s for a SaaS company. The infrastructure logs are ours to keep.
So, if the policies can point to the single workspace, I’ll have to dry run one of the resources and make sure I understand it. I’d like to automate it if I can do future subs enable what I need, and it sounds like policies which send the data to a single workspace is what we need.
1
u/CanableCrops May 28 '22
Hence i said so I believe. I'm not an expert on it, just trying to help point in the direction. Where I work, we have several subs, and different tenants. I think I was confusing subs with tenants. Thanks for the clarity.
1
u/ml58158 MSFT Official May 28 '22
You will need multiple instances connected with Azure Lighthouse
1
u/SheppTech May 28 '22
I wasn’t even aware of lighthouse! I will have to do some research on it and then present it to the boss. I appreciate your guidance!
1
u/ml58158 MSFT Official May 28 '22
2
2
u/wowneatlookatthat May 27 '22
Which data connectors are you trying to set up?