We are a scrum team within a larger organization, working in a next gen project.
We want to give transparency to the organization on Product Backlog-level, but not on Sprint Backlog-level (aka board-level).
The scrum team members are either admins or members on the project. Everyone else are "viewers".
I see two possible solutions, but don't know how to implement them, or if they are even possible. Other solutions are welcome 
Possible solution #1: Only admins and project members can see the board. Everyone can see the product backlog.
Possible solution #2: Only admins and project members can see subtasks/childissues. Everyone can see the Epic-level and Issue-level.