Quoting myself:
You can configure your webserver that if someone is trying to access example.com/osticket/kb (knowledge base is there if I remember right, can't verify now) a login is required with a valid AD username and password. It's not a solution within osticket, but (if osticket runs on your own server) may works out for you ;)