Forum
Merhaba arkadaşlar,
sharepoint sitesinde bir adet Calendar list ekledim. Yapmak istediğim bu takvim e sadece kendi birimimdeki AD userlar girebilsin ve ekleme çıkarma gibi işlemleri yapabilsin. Ben bunun için calendar'ın yetkiler kısmındaki tim izinleri sildim, sadece kendi birimime ait kullanıcıları barındıran bir security group ekledim. Yalnız sharepoint sitesine bağlanan bütün AD userlar takvim uygulamasına sol tarafta yer alan Quick Launch ta yer alan takvim linkine tıkladıklarında takvimde yer alan tüm bilgileri görebiliyorlar. Ama kayıt ekleyemiyorlar. Benim istediğim kendi birimimdeki personel sharepoint sitesine bağlandığında soldaki menüde takvim gözüksün, ve tam yetkili olsun, diğer kullanıcılar linki görmesinler, hatta uygulamanın linkine bi şekilde bulup tıklasalar bile içeriğine göz atamasınlar. Bu şekilde bir yapılandırma mümkün mü? Yardımcı olacak arkadaşlar direk çözüm vermeyip, yol gösterirlerse sevinirim. Balık tutmayı öğrenmek istiyorum açıkçası 🙂 Şimdiden teşekkürler.
Tabiki mümkün.Takvim listesinde liste ayarlarına girip "bu liste için ayarlar"ı tıkladığınızda listede kimlerin yetkisi olduğunu görüyorsunuz.Burada eğer sizin grubunuzdan başka kimse yoksa hepsi silinmiş bir tek sizin grubunuz yer alıyor bu grupdada sizin istediklerinizin dışında kimse yoksa oluşturduğunuz grubda üyeleri kontrol edin.Çünkü Bu yetki alanında kim veya hangi gruplar var ise onlar haricinde olan kullanıcılara listenin gösterilmesi mümkün değil.Deneme yapmak için grubunuzu da silip bir kaç el ile kullanıcıyı seçin ve katılım yetkisi verin.Daha sonra bu kişiler dışında bir kullanıcı ile bu listeye girmeye çalışın giremeyecektir.Quich launch da link hala görünür durumda ise bunun için de dinleyici ayarı yapacağız.Ancak link görünürse bilgi verirseniz o zaman "dinleyici" ayarları ile ilgili bilgi verelim.
Kolay gelsin.
İlk olarak cevabınız için teşekkürler.
Yapmış olduğum adımları teker teker resimli olarak anlatmaya çalışayım.
ilk olarak soldaki menüden eklemiş olduğum takvim uygulamasını tıkladım
sonra calendar bölümünden list settings i tıkladım
açılan sayfadan Permissions for This List i tıkladım
izinlerde yer alan bütün kullanıcı ve grupları silip sadece bir tane kullanıcı ekliyorum domainden.
yinede başka bir AD user'ı aynı uygulamaya erişebiliyor. ama izni olmadığından ekleme yapamıyor. sadece read hakkı var. Benim istediğim bu izin listesinde yer almayan kimse bu uygulamaya erişemesin. Yardımlarınız için tekrar teşekkürler.
Bu hala mümkün değil gibi olsada kontrol edip yeniden döneceğim.Ama bunu çözene kadar bir başka çözümü anlatayım.
Adım Adım anlatmak gerekirse ;
1-Görevlere girin. 2-Site Actions dan Edit Page i tıklayın 3- görevleri içeren web part ı görecesiniz bu web partın sağ üstünde yer alan menüsünden edit web partı seçin.4- Advanced seçeniğini açın 5- en alt kısmında yer alan Target Audiences seçeneğini göreceksiniz buraya oluşturduğunuz grubu ekleyin.
Bu grub haricinde kimseye web part görünmeyecektir.Bu alternatif bir çözüm tabi.
Lütfen tekrar yetki verdiğiniz grubda tüm kullanıcıları kapsayan bir ismin olmadığından emin olun.
GÜNCELLEME: Bu cevabı yazdıkdan sonra deneme yaptım.Sizin seneryonuz gibi.Dediğim gibi eklediğim kullanıcılar haricinde diğer kullanıcılar görevler linkinide göremediler erişimde yapamadılar.
Serkan yardımların için çok teşekkürler.
Dün geç saatlere kadar uğraştım ve çözdüm şan eseri. Sebebi şu imiş. Central Administraton Sayfasında "Manage Web Applications" kısmında yer alan normal sayfayı, yani kullanıcıların kullanması gereken sayfanın yetkilerini yanlış vermişiz. Orada o site için olan yetkilere sadece domainde belirttiğim admin grubunu ekledim. Bu şekilde yapınca adminler siteye bağlanabiliyor ama diğer userlar bağlanamadı. Onun için, normal sitenin Membersına Domain Usersı ekledim sonra senin anlattığın gibi o uygulamaya yetkileri verince sadee o kullanıcı erişebildi uygulamaya. Yardımlarıhn için tekrar tekrar teşekkürler. Sıkıntı kaynağı şu, Sharepoint'in genel konfigurasyonu için yeterli kaynağın olmayışı veya benim bulamamam.
Tekrardan merhabalar,
Oluşturduğum takvim uygulamasını anasayfayı editliyerek web part olarak ekledim. Uygulama sadece yetkisi olanlarda gözüküyor. Yetkisi olmayanlarda ise "Access denied.
You do not have permission to perform this action or access this
resource." ibaresi gözüküyor. Bu ibarenin gözükmemesi için ne yapabilirim?
Aynı çözümü burdada kullanabilirsiniz.görmesini istediklerinizi bir gruba toplayıp web part da auditiens e ekleyin diğerleri göremicekler.
Çok teşekkürler. İşe yaradı