You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Kasiyerler Yönetime giriş için yetkili kişini şifresini bulup Müşteri
hesaplarından illegal biçimde müşterileri silebiliyorlar.
Yönetim alanında herhangi bir sey silinecekse (Ürün, MÜŞTERİ, Menü
Listesi vb,) bunu sadece Administrator kullanıcısı yapabilsin.
Diğer kullancılar herşeye yetkileri olsa bile Silme işlemi yapamazsınlar.
Administrator kullanıcıs Roller üzeri bir yetki ile tanımlayarak Rollerden
bağımsız tutulabilir.
Original issue reported on code.google.com by mehmetak...@gmail.com on 23 Sep 2011 at 2:02
The text was updated successfully, but these errors were encountered:
Hesabı kapanan ve artık kalan bakiyesini ödemeyecek müşterilerin
hesaplarını kaldırabilmek için bu özelliği açık tutuyoruz. Örnek
aldığınız müşterideki kullanıcıları baz alarak düşündüğümüzde
problemin çözümü admin kullanıcı hesabı yapımızı değiştirmekmiş
gibi gelebilir ancak geniş açıdan bakıldığında bu kesin çözüm değil.
1. Tüm kullanıcılar baz alınarak düşünüldüğünde yetkili kişinin
şifresini öğrenebilen kasiyer admin şifresini de öğrenebilir. Bu nedenle
hiç bir kullanıcının hesap silememesi gerek.
2. Yönetime erişebilen Kasiyer, hesabı silmek yerine sadece hesabın adını
"Ali Gezer" yaparak da "Ayşe Sezer" den aldığı ödemeyi gizleyebilir. Bu
nedenle yönetime erişebilse de hiç bir kullanıcının hesap bilgileri
üzerinde değişiklik yapamaması gerek.
Kötü niyetli kullanıcının yönetime girebilmesi durumunda
yapabileceklerinin sınırı yok aslında ancak bu konuda iki şey yapılabilir.
1. Rolünde "IsAdmin" işareti olmayan kullanıcıların tüm silme yetkilerini
kapatabiliriz. Hem tek bir veriye özel yetki kodu yazmak zorunda kalmayız hem
de kazara silme işlemlerini de azaltmış oluruz.
2. Kiosk, Kasa bilgisayarı gibi gereksiz bilgisayarlardan
"samba.modules.dashboard.dll" dosyasını silerek yönetim modülünü tamamen
kaldırabiliriz. Bu durumda admin bile o bilgisayardan yönetime giremez.
Önceki sürümlerde yönetimin boş gelmesi probleminden dolayı dashboard
modülünü mecburi tutmuşuz ancak o problem çözüldüğü için bu
mecburiyeti kaldırdım. Kalkabilecek gereksiz modülleri kaldırmak programın
çalışma hızını da olumlu yönde etkileyebilir.
Original comment by emree...@gmail.com on 24 Sep 2011 at 2:42
Original issue reported on code.google.com by
mehmetak...@gmail.com
on 23 Sep 2011 at 2:02The text was updated successfully, but these errors were encountered: