All issues are private by default and visible only to the people on them. A project editor can make an issue public so all members of the team can see the issue, ensuring that the team only sees necessary issues.
A project editor can make a single issue or multiple issues public to the team at a time. They can also make individual or multiple issues private if they need to hide them from the project team.
When an issue is the Open state, it is only visible to the author, from person, and project editors, regardless of the visibility setting. When an issue is closed, it is visible to the project team, regardless of the previous visibility setting. You can change the visibility back to private, if needed.