"/>"/>
Yazılım Dilleri
Asp.Net 4.5 Kitabı
Skip Navigation Links

Sharepoint 2010 Kodla Kullanıcıyı Gruba Ekleme

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

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

 
Bu işlem için Site Actions -> Site Permissions -> Create Group seçeneğinden Grup isminde bir grup oluşturalım ve kullanıcımızı bu gruba ekleyelim.
 
 
Kodu gerektiği 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 işlemi yapıyoruz. Burada AllowUnsafeUpdates seçeneğini true yapmamızın nedeni, Sharepoint güvenlik sebebiyle bu tür kullanıcı, grup vb işlemlere kodla erişime izin vermemektedir ve varsayılan değeri false’tur. Geçici olarak bu değeri açıp sonradan tekrar kapatmak gerekir (istenirse).
 
Gruba kullanıcı eklendikten sonra grubu güncelleyip (update) kodu tamamlıyoruz. İsterseniz Grup ismindeki grupta kullanıcının varlığını kontrol edebilirsiniz.
 
 
 
Veysel Uğur KIZMAZ
Bilgisayar Mühendisi
veysel@ugurkizmaz.com
twitter :@vukizmaz
 

Yorumlar (0)

Yorum Yap

Mail listesine katılmak için tıklayınız

Hakkımdaki son bilgilere anlık erişmek için mail listesine katılabilirsiniz.