I have a sharepoint site which is internal and I would like to build a website that is public to get some data from a list in this sharepoint 2010 instance.

The asp.net site would be hosted publicly.

In terms of security and permission would it be possible using web services,rest or object model.

Can I easily pass a specific credentials to be able to by pass the access layer on the fly?

Thanks in Advance

  • Who are the users for the public facing site? Are they same as internal users? Why not a build the list as a table in SQL DB and have that available as external list in SharePoint?
    – Vamsi K K
    Commented Sep 29, 2015 at 20:47
  • Thanks Vamsi. The users are public and it has to be anonymous.I want to hook directly to sharepoint list dont want any extra tables etc..
    – naijacoder
    Commented Sep 29, 2015 at 23:41

1 Answer 1


You can call SharePoint web services from server side & then user Credentials to the webservice client object & then do your operations. The credentials you can store it in your web.config file

Refer: Adding webservice reference, then for credentials MSDN, Code Project

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.