@AdamBudzinskiAZA-0329 , thank you for your questions.
I am also adding some comments based on your questions/statements in your question. This should also help clarify some of the queries that you may have.
"...as of today all App Gateways are sitting in one resource group, meaning that when app/dev teams want to access the logs, they get to potentially view logs for others as well (different teams, countries etc.)..." - Yes, because you are most probably assigning the policy at Resource Group or Subscription level. Therefore, the target of diagnostic logs will be the "Log Analytics workspace" parameter as chosen when assigning the Policy, i.e., all app gateways forward logs to same workspace.
If you have granted read access to end users to this "LA Workspace" (workspace-context), then they would have access to all the data stored in this workspace.
"...app/dev teams get access on the Log Analytics, they access it through the Log Analytics workspace resource in the poral – I believe this is what the article refers as to workspace-context (they have access to the LAW, they can access all data in all tables in that workspace)" - Yes, you are right. If users are accessing the Workspace directly to query, they are accessing the logs using the workspace-context. In such case, if they have not been assigned table level access, they would be able to see all the logs in all the table. Table level access won't work for scenario described in the question as the diagnostic logs are being forwarded by "App Gateway", hence the logs are going to be in same table and table level access won't work.
"...But how would they be able to access to Log Analytics in first place without having RBAC on it …?" - You are right again. This is an error. If workspace level access has not been granted, users will only have to access log through Azure Monitor/Resource logs menu. I will update the table to remove this line.
Thank you for pointing it out.
If the answer did not help, please add more context/follow-up question for it, and we will help you out. Else, if the answer helped, please click Accept answer so that it can help others in the community looking for help on similar topics.