SharePoint 2010 – Access a list in Central Admin

My Problem

Table of Contents

I tried many different option to access a list in Central Administration from a web part in my application. Of course the problem is that the application pool account cannot access the list and there are many variations of access denied that I found on my way….

Your solution

// Get the Url for Central admin

SPAdministrationWebApplication caWebApp = Microsoft.SharePoint.Administration.SPAdministrationWebApplication.Local;
// open the list Service
Lists listService = new Lists();
listService.Url = caWebApp.Sites[0].RootWeb.Url + “/_vti_bin/Lists.asmx”;

// Set the credentials to use

listService.UseDefaultCredentials = true;
listService.PreAuthenticate = true;

Hopefully this will help someone else one day.

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Enter your email address to subscribe to this blog and receive notifications of new posts by email.

Join 4,912 other subscribers

Recent Posts

Archive

Thank you for visiting SharePains

%d bloggers like this: