HandyCafe Docs
owner

Kasiyer Rolleri ve İzinlerini Ayarlama

Bu kılavuz, kasiyer hesapları oluşturmayı, ayrıntılı izinlerle özel roller tanımlamayı ve bu rolleri personelinize atamayı kapsar. Doğru yapılandırılmış roller, her personelin işine uygun özelliklere erişmesini sağlar.

İhtiyacınız Olanlar

  • HandyCafe Sunucusu'na yönetici erişimi (yalnızca yöneticiler kasiyer hesaplarını ve rollerini yönetebilir).
  • Hangi personelin hangi düzeyde erişime ihtiyaç duyduğuna dair bir plan.
  • Kasiyer hesapları oluşturmadan önce en az bir rol tanımlanmış olmalıdır (roller atanabilmesi için mevcut olmalıdır).

Özel Rol Nasıl Oluşturulur

Roller, bir kasiyerin ne yapıp yapamayacağını tanımlar. HandyCafe, her biri bireysel izin ayarlarına sahip altı izin kategorisi kullanır. Önce rollerinizi oluşturun, ardından bunları kasiyer hesaplarına atayın.

  1. Sol kenar çubuğunu kullanarak Yönetim bölümüne gidin.
  2. Kasiyer Rolleri sekmesini açın.
  3. Rol Ekle'ye tıklayın.
  4. Rol için bir isim girin (örneğin, "Gündüz Vardiyası Kasiyeri"). Rol isimleri benzersiz olmalıdır.
  5. Seviye ayarlayın. Daha yüksek seviyeler daha fazla yetki gösterir. Daha düşük seviyeli bir kasiyer, daha yüksek seviyeli bir kasiyeri değiştiremez.
  6. Yetki izinlerini yapılandırın. Bunlar girişle ilgili eylemleri kontrol eder:
    • Giriş/çıkış yeteneği.
    • Şifre sıfırlama yeteneği.
  7. Üye izinlerini yapılandırın. Bunlar kasiyerin üye hesaplarıyla ne yapabileceğini kontrol eder:
    • Üyeleri görüntüleme.
    • Üye oluşturma.
    • Üye düzenleme.
    • Üye silme.
    • Cüzdanları doldurma.
    • İşlem geçmişini görüntüleme.
  8. Konsol izinlerini yapılandırın. Bunlar oturum ve konsol eylemlerini kontrol eder:
    • Oturum başlatma ve durdurma.
    • Oturumları duraklatma ve devam ettirme.
    • Süre ekleme.
    • Konsol listesini görüntüleme.
  9. Kayıt izinlerini yapılandırın. Bunlar sistem kayıtlarına erişimi kontrol eder:
    • Kayıtları görüntüleme (sadece bugün veya tüm tarihler).
    • Kayıtları dışa aktarma.
  10. Rapor izinlerini yapılandırın. Bunlar finansal raporlara erişimi kontrol eder:
    • Nakit raporlarını görüntüleme (sadece bugün veya tüm tarihler).
    • İstatistikleri görüntüleme.
    • Raporları dışa aktarma.
  11. Ödeme izinlerini yapılandırın. Bunlar ödeme ile ilgili eylemleri kontrol eder:
    • Ödemeleri kabul etme.
    • İadeleri işleme.
    • Ödeme yöntemlerini değiştirme.
    • Ödeme geçmişini görüntüleme.
  12. Rolü oluşturmak için Kaydet'e tıklayın.

Beklenen sonuç: Yeni rol, Kasiyer Rolleri listesinde tüm yapılandırılmış izinlerle görünür. Artık kasiyer hesaplarına atanabilir.


Pratik Örnek: Gündüz Vardiyası Kasiyeri Rolü

Bu örnek, gündüz vardiyasında çalışan bir kasiyer için uygun kısıtlı bir rol oluşturur.

  1. Yönetim > Kasiyer Rolleri'ne gidin.
  2. Rol Ekle'ye tıklayın.
  3. İsim: "Gündüz Vardiyası Kasiyeri".
  4. Seviye: 1 (en düşük seviye).
  5. Yetki izinleri: Giriş yapmayı etkinleştirin. Şifre sıfırlamayı devre dışı bırakın.
  6. Üye izinleri:
    • Etkinleştir: Üyeleri görüntüleme, Üye oluşturma, Cüzdanları doldurma, İşlem geçmişini görüntüleme.
    • Devre dışı bırak: Üye düzenleme, Üye silme.
  7. Konsol izinleri:
    • Etkinleştir: Oturum başlatma, Oturum durdurma, Oturum duraklatma, Oturum devam ettirme, Süre ekleme.
    • Devre dışı bırak: (yok; gündüz vardiyası kasiyerleri tam oturum kontrolüne ihtiyaç duyar).
  8. Kayıt izinleri:
    • Etkinleştir: Kayıtları görüntüleme (sadece bugün).
    • Devre dışı bırak: Tüm kayıtları görüntüleme, Kayıtları dışa aktarma.
  9. Rapor izinleri:
    • Etkinleştir: Nakit raporunu görüntüleme (sadece bugün).
    • Devre dışı bırak: Tüm raporları görüntüleme, İstatistikleri görüntüleme, Raporları dışa aktarma.
  10. Ödeme izinleri:
    • Etkinleştir: Ödemeleri kabul etme, Ödeme geçmişini görüntüleme.
    • Devre dışı bırak: İadeleri işleme, Ödeme yöntemlerini değiştirme.
  11. Kaydet'e tıklayın.

Beklenen sonuç: "Gündüz Vardiyası Kasiyeri" rolü oturumları başlatabilir ve yönetebilir, üyeler oluşturabilir, cüzdanları doldurabilir, bugünün kayıtlarını ve raporlarını görüntüleyebilir ve ödemeleri kabul edebilir. Üyeleri silemez, ödeme yöntemlerini değiştiremez, iadeleri işleyemez veya bugünden önceki raporları görüntüleyemez.


Pratik Örnek: Müdür Rolü

Bu örnek, güvenilir bir vardiya müdürü için daha geniş erişime sahip bir rol oluşturur.

  1. Yönetim > Kasiyer Rolleri'ne gidin.
  2. Rol Ekle'ye tıklayın.
  3. İsim: "Vardiya Müdürü".
  4. Seviye: 5 (Gündüz Vardiyası Kasiyeri'nden daha yüksek).
  5. Yetki izinleri: Tümünü etkinleştir.
  6. Üye izinleri: Tümünü etkinleştir (Görüntüleme, Oluşturma, Düzenleme, Silme, Doldurma, Geçmiş).
  7. Konsol izinleri: Tümünü etkinleştir.
  8. Kayıt izinleri: Tümünü etkinleştir (Tüm kayıtları görüntüleme, Kayıtları dışa aktarma).
  9. Rapor izinleri: Tümünü etkinleştir (Tüm raporları görüntüleme, İstatistikler, Dışa aktarma).
  10. Ödeme izinleri:
    • Etkinleştir: Ödemeleri kabul etme, İadeleri işleme, Ödeme geçmişini görüntüleme.
    • Devre dışı bırak: Ödeme yöntemlerini değiştirme (bu, yönetici/sahip için ayrılmıştır).
  11. Kaydet'e tıklayın.

Beklenen sonuç: "Vardiya Müdürü" rolü neredeyse tam erişime sahiptir. Tek kısıtlama, ödeme yöntemlerini değiştirememe durumudur ki bu genellikle sahip düzeyinde bir yapılandırma değişikliğidir.


Kasiyer Hesabı Nasıl Oluşturulur

  1. Yönetim bölümüne gidin.
  2. Kasiyerler sekmesini açın.
  3. Yeni bir kasiyer oluşturmak için Ekle'ye tıklayın.
  4. Bir kullanıcı adı girin. Bu, kasiyerin giriş yapmak için yazacağı isimdir. Benzersiz olmalıdır.
  5. Bir şifre girin. Güçlü bir şifre kullanın. Kasiyer daha sonra değiştirebilir.
  6. Açılır listeden bir rol seçin. Yalnızca önceden oluşturduğunuz roller görünecektir.
  7. İsteğe bağlı olarak tam ad, e-posta ve mobil bilgilerini kayıt tutma amacıyla doldurun.
  8. Kaydet'e tıklayın.

Beklenen sonuç: Yeni kasiyer hesabı Kasiyerler listesinde görünür. Kasiyer, kullanıcı adı ve şifresiyle HandyCafe Sunucusu'na giriş yapabilir. Erişimleri, atanan rollerinin tanımladığı izinlerle sınırlıdır.


Kasiyerin Rolü Nasıl Değiştirilir

  1. Yönetim > Kasiyerler'e gidin.
  2. Rolünü değiştirmek istediğiniz kasiyeri seçin.
  3. Kasiyerin detay panelinde, Rol açılır menüsüne tıklayın ve farklı bir rol seçin.
  4. Kaydet'e tıklayın.

Beklenen sonuç: Kasiyerin izinleri hemen değişir. Bir sonraki eylemlerinde sistem, yeni rollerine göre kontrol yapar. Değişikliğin etkili olması için çıkış yapıp tekrar giriş yapmalarına gerek yoktur.


Kasiyeri Sadece Bugünün Raporlarıyla Sınırlama

Bu yaygın bir gereksinimdir: kasiyerlerin mevcut vardiyanın rakamlarını görmesini istersiniz ama geçmiş verileri görmelerini istemezsiniz.

  1. Kasiyere atanan rolü açın (Yönetim > Kasiyer Rolleri).
  2. Rapor izinleri bölümünde:
    • "Nakit raporunu görüntüleme (sadece bugün)" seçeneğini etkinleştirin.
    • "Tüm raporları görüntüleme" seçeneğini devre dışı bırakın.
    • "İstatistikleri görüntüleme" seçeneğini devre dışı bırakın.
    • "Raporları dışa aktarma" seçeneğini devre dışı bırakın.
  3. Kayıt izinleri bölümünde:
    • "Kayıtları görüntüleme (sadece bugün)" seçeneğini etkinleştirin.
    • "Tüm kayıtları görüntüleme" seçeneğini devre dışı bırakın.
    • "Kayıtları dışa aktarma" seçeneğini devre dışı bırakın.
  4. Kaydet'e tıklayın.

Beklenen sonuç: Kasiyer, Nakit Raporu sayfasını görebilir ancak yalnızca bugünün verilerini görür. Tarih seçici (görünürse) bugüne kilitlenmiştir. İstatistik sayfası ve dışa aktarma düğmeleri bu kasiyer için gizlenir veya devre dışı bırakılır.


Kasiyer Hesabı Nasıl Devre Dışı Bırakılır

Bir personel ayrıldığında, hesaplarını silmek yerine devre dışı bırakın. Bu, denetim izini korur.

  1. Yönetim > Kasiyerler'e gidin.
  2. Devre dışı bırakmak istediğiniz kasiyeri seçin.
  3. Aktif anahtarını kapalı konuma getirin (veya Devre Dışı Bırak'a tıklayın).
  4. Kaydet'e tıklayın.

Beklenen sonuç: Kasiyer artık giriş yapamaz. Tüm geçmiş eylemleri (başlatılan oturumlar, kaydedilen işlemler, kayıtlar) sistemde kalır. Gerekirse hesap daha sonra yeniden etkinleştirilebilir.


Kaçınılması Gereken Yaygın Hatalar

  • Yanlış rol atama. Bir kasiyer oluştururken rol açılır listesini her zaman iki kez kontrol edin. Müdür rolüne sahip bir kasiyer, normal bir vardiya çalışanı için amaçlanandan çok daha fazla erişime sahiptir.
  • Rol oluşturduktan sonra test etmemek. Kasiyer olarak giriş yapın (veya rol ile bir test hesabı kullanın) ve kısıtlı özelliklerin gerçekten gizli veya devre dışı olduğunu doğrulayın. Yalnızca izin onay kutularına güvenmeyin.
  • Rollerin arka planda zorunlu olduğunu unutmak. Bir UI öğesi görünür olsa bile, arka plan, rolün izin ayarlarına göre yetkisiz eylemleri reddeder. Ancak temiz bir kullanıcı deneyimi için, UI da yetkisiz özellikleri gizlemelidir.
  • Tüm rolleri seviye 0 olarak ayarlamak. Seviye, hiyerarşiyi belirler. Bir rolün seviyesi diğerinden düşükse, daha düşük seviyeli kasiyer daha yüksek seviyeli kasiyeri düzenleyemez. Seviyelerinizi planlayın: 1 temel kasiyerler için, 5 yöneticiler için, 10 kıdemli yöneticiler için.
  • Kasiyer hesaplarını paylaşmak. Her personelin kendi hesabı olmalıdır. Paylaşılan hesaplar, günlüklerde belirli bir eylemi kimin gerçekleştirdiğini izlemeyi imkansız hale getirir.
  • Kasiyer hesabını silmek yerine devre dışı bırakmak. Silme, işlemlerden ve günlüklerden kasiyer referansını kaldırır (NULL olarak ayarlanır). Denetim izini korumak için her zaman devre dışı bırakın.
  • Varsayılan ödeme yöntemi izinlerini etkin bırakmak. Çoğu kasiyer, ödeme yöntemlerini ekleyip kaldıramamalıdır. Bu, sahipler veya yöneticilerle sınırlı olması gereken bir yapılandırma değişikliğidir.