How to set up a knowledge base with both private and public content