Web Partta Full Control Yetkisi

Yazdığımız web partlarda bazı kodların tam denetim yetkisiyle çalışmasını isteyebiliyoruz. Benim için bu ihtiyaç User Profile‘dan bilgi çekip, kişilerin doğum günlerini göstermek istediğimde ortaya çıkmıştı. Full Control -Tam Denetim- yetkisiyle çalıştırmak istediğimiz kod kısımlarını aşağıdaki metod içerisine yazarsak işimiz görülmüş oluyor:

SPSecurity.RunWithElevatedPrivileges(delegate()
{
	//Tam denetim yetkisi ile
	//çalışacak kodlar
});

Not: Sandbox projelerde “RunWithElevatedPrivileges” metodunun kullanılamayacağını da belirteyim.

Written on August 19, 2013