Makale Özeti

Sharepoint 2010’da bir kullanıcıyı kodla (C#) var olan bir Sharepoint grubuna ekleme işleminin nasıl yapıldığını inceleyelim.

Makale

 Sharepoint 2010’da bir kullaniciyi kodla (C#) var olan bir Sharepoint grubuna ekleme isleminin nasil yapildigini inceleyelim.

 
Bu islem için Site Actions -> Site Permissions -> Create Group seçeneginden Grup isminde bir grup olusturalim ve kullanicimizi bu gruba ekleyelim.
 
 
Kodu gerektigi yere yazabilirsiniz (Event receiver, wep page, webpart...)
 
            SPWeb web = SPContext.Current.Web;
            SPUser kullanici = web.CurrentUser;
            SPGroup grup = web.Groups["Grup"];
 
            web.AllowUnsafeUpdates = true;
            grup.AddUser(kullanici);
            grup.Update();
 
 
group.addUser methodu ile gruba ekleme islemi yapiyoruz. Burada AllowUnsafeUpdates seçenegini true yapmamizin nedeni, Sharepoint güvenlik sebebiyle bu tür kullanici, grup vb islemlere kodla erisime izin vermemektedir ve varsayilan degeri false’tur. Geçici olarak bu degeri açip sonradan tekrar kapatmak gerekir (istenirse).
 
Gruba kullanici eklendikten sonra grubu güncelleyip (update) kodu tamamliyoruz. Isterseniz Grup ismindeki grupta kullanicinin varligini kontrol edebilirsiniz.
 
 
 
Veysel Ugur KIZMAZ
Bilgisayar Mühendisi
veysel@ugurkizmaz.com
twitter :@vukizmaz