Environment? SharePoint 2013 Enterprise on-prem
What can I do? Everything from client side to full trusted farm solutions.
Business requirement? List the (metadata) of all files of a particular type (content type) spread across multiple site collections. The caveat: These files have to be secured to small groups or in some cases individuals (teamsites & mysites). This is regardless if the user has permissions or not.
So OOTB Search web parts are useless as they do not have an option to ignore security context.
401 or access request is acceptable if the user navigates to the file.
My ideas? I could achieve this relatively straight forward in 2010 using server object model and elevation. However with 2013 search changed a fair bit. Is it still possible? Is this even possible/best approach now?
Edit: updated the business requirements with more detail to better explain the scenario.