Allow for private knowledge base articles

It would also have been good if you could restrict the Knowledge base itself, so if someone finds our URL to our KB site, they get a page saying they need to register? Users who have previously have registered can log in.