+ Start a Discussion

How to use standard list view in lightning component and then get each of the record Id from the list

I have a lightning component where I am showing list of accouts.
Now that part is working.
But I have to show a listview(associated with account), based on user access.
I have tried with soql on listview object, but the list returning every view. 
I want only those view which user have access and then record based on listview.