Hi!
Nice walkthrough. You advocate one common log analytics workspace for everything with resource permissions. Thats great in theory but it lacks one essential feature which in my opinion makes it much better to use separate workspaces per application/project.
As part of a team i work on and have access to some but not all projects in our org. We then ingest data from multiple applications/projects including multiple sources, in other words different resources, resource types and applications. How am i supposed to access all logs related to one application/project (spanning multiple resources, resource types and apps) to be able to make complete traces across the entire application/project stack, without interference and clutter from other applications/projects? Ie trace a request all the way from a frontend, via api layer to the database. This could have been solved by scoping to all the related resources, however it is only possible to scope to one resource type so that doesnt work.
Any feedback on this would be appreciated.
Regards Jonatan