Access Control

You can achieve something like it with dashboard_only_user, but I recommend waiting for Kibana Spaces, which is due to come out in 6.5 which will provide granular access to data.
And yes, you can use Active Directory to map users in Kibana and Elasticsearch: https://www.elastic.co/guide/en/elastic-stack-overview/6.x/active-directory-realm.html