I was able to reproduce this behavior with devstack on the master branch.
If the user has a role on the domain, we shouldn't allow a lesser role they have on a project to hide Dashboards in Horizon. I think the fix for this is to make the Horizon policy checks smarter about roles on Domains vs. roles on Projects.
I was able to reproduce this behavior with devstack on the master branch.
If the user has a role on the domain, we shouldn't allow a lesser role they have on a project to hide Dashboards in Horizon. I think the fix for this is to make the Horizon policy checks smarter about roles on Domains vs. roles on Projects.
I'll look into this.