Security Viewing across Areas

There is two areas of a process: area A and area B. Is there a way to allow operators from area A to view area B's HMI screens, but not press any buttons or enter any values and vice versa. I simply want operators to see what the process is doing in the other area, but not interfere.I know all buttons could be scripted to check the user's role, but I was wondering if there's a more efficient way.
Thanks!

Sounds like a job for security zones. Zones are defined by IPs, hostnames, and gateway names. Depending on which zone you fall in, determines some of your permissions like tag writing.

Security Zones | Ignition User Manual