How to allow discussions to remain within organization

Hey there!
I was wondering how, if possible, I could limit the viewing of discussions within my organization. The repo itself is public, and has to be public in order for GitHub Pages to work. I’d like to make it so that users within my organization can actually start discussions in that repo.