Restrict some users to search for allowed files in kibana

I am indexing lot of documents from network share and sharepoint server. Each document has a permission level ie, some users have permission to view some files only. So that files need not be searchable for that users. How we can give this security filter in kibana?

@jaymode Could you please give me a solution for the above mentioned scenario?

You can do this with document level security in Shield - https://www.elastic.co/guide/en/shield/current/setting-up-field-and-document-level-security.html