I am writing a web app in PHP for our Joomla CMS that needs to query a SharePoint web service that is locked down under SSL/HTTPS.
My server is also running SSL and user's authenticate to MY web server and provide credentials (a company issued cert). So now I know who they are.
I need to be able to query our SharePoint server (different servers and different people managing them) for this user but I cannot authenitcate to SharePoint as this user.
I need to present a high level application cert that can see everything in SharePoint and tell SharePoint who I'm doing the search for (the user). And then have SharePoint return only those items (or lists) that the user is allowed to see. This is a proxied search, correct?
I'm probably not using the correct search terms in Google, but I cannot find anything on the web that might help me. I'll need to coordinate with the SharePoint people to set this up, but I'm not even sure what to tell them I need. Any help would be greatly appreciated.