Whats point of all that "feature"? At first when i saw it, i thought "FINALLY!", but truth turned out to be not so optimistic.
I created test screen on my brand new zabbix 3.0 installation and shared it to guest user. Opened it in another browser - and... nothing. No screen
Ok, i thouhght, maybe zabbix dislikes built in users, created regular test user, shared screen with him, and no luck again.
Than i started to dig around and found https://www.zabbix.org/wiki/Docs/specs/ZBXNEXT-3073
where its stated "A screen is visible to user only if the user has read permissions to all screens elements."
Here we return to starting question - whats point of all that "feature"? It doesnt allow access to screen until you explicitely give permissions to all screen items to specified user. Same as before. And adds one more level of complexity - you have to share screen with specified user.
I created test screen on my brand new zabbix 3.0 installation and shared it to guest user. Opened it in another browser - and... nothing. No screen

Ok, i thouhght, maybe zabbix dislikes built in users, created regular test user, shared screen with him, and no luck again.
Than i started to dig around and found https://www.zabbix.org/wiki/Docs/specs/ZBXNEXT-3073
where its stated "A screen is visible to user only if the user has read permissions to all screens elements."
Here we return to starting question - whats point of all that "feature"? It doesnt allow access to screen until you explicitely give permissions to all screen items to specified user. Same as before. And adds one more level of complexity - you have to share screen with specified user.