Elevate Privileges on C# Code in SharePoint


// This code scope runs as a System Account – Code run with elevated Privilages

using (SPSite currentSite = new SPSite(SPContext.Current.Site.Url))
using (SPWeb currentWeb = currentSite.OpenWeb())
currentSite.AllowUnsafeUpdates = true;
currentWeb.AllowUnsafeUpdates = true;

//Things what do you want

currentWeb.AllowUnsafeUpdates = false;
currentSite.AllowUnsafeUpdates = false;



Author: eshan1604

Hi Guys, I'm Udara Eshan Ariyarathne from Sri Lanka. Currently i'm working as a Software Engineer (Microsoft Technologies). I'm sharing some IT related articles such as Development ,Configuration and Designing things what i have learn from day to day works. Hope it useful all of us. "Enjoying IT" Thanks & Regards, Udara Eshan Ariyarthne

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s