Settings

Kullanıcılar

Ayarlar menüsündeki Kullanıcılar bölümü, uygulaman için erişim ve yetki yönetimini sağlar. İki ana bölüme ayrılır:

  • Roller – Kullanıcıların ne yapabileceğini tanımlar
  • Kullanıcılar – Gerçek hesaplar oluşturur ve onlara roller atar

1. Roller

Roller bölümünde, daha sonra kullanıcılara atanacak yetki setlerini yönetebilirsin.

Ön Tanımlı Roller

PLCVisu içinde varsayılan olarak dört rol tanımlıdır:

  • user
  • service
  • supervisor
  • admin

Bu rollerin her biri belirli yetkilerle önceden yapılandırılmıştır. Düzenlemek için ilgili satırdaki kalem simgesine tıklayabilirsin.

Özel Rol Oluşturma

Yeni bir rol oluşturmak için:

  1. +Yeni butonuna tıkla
  2. Bir rol adı gir (örn. bakım_ekibi)
  3. İstediğin yetkileri seç

Bu, özellikle birden fazla kullanıcıya aynı erişimi vermek için kullanışlıdır – örneğin tüm servis personeline aynı rol ve şifre verilebilir.

Mevcut Yetki Türleri

Üç tür yetki vardır:

  • admin – Tüm sistem fonksiyonlarına tam erişim
  • view_alarms – Alarm durumlarını görüntüleyebilme
  • view_logs – Kim, ne zaman giriş yaptı bilgilerine erişim

Not: view_logs izniyle ilgili Logger bileşeni yalnızca bir Bileşen tipi menü oluşturup orada Logger seçildiğinde görünür hale gelir. Ardından, kullanıcılar uygun yetkiyle yan menü üzerinden bu bölüme erişebilir.

2. Kullanıcılar

Kullanıcılar bölümünde sistemde oturum açacak gerçek kullanıcı hesaplarını yönetirsin.

Varsayılan Kullanıcı

Başlangıçta bir kullanıcı tanımlıdır:

  • admin – Kalem simgesiyle düzenlenebilir

Kullanıcı adı, şifre ve atanmış roller değiştirilebilir. Eğer bir kullanıcıya admin yetkisi içeren bir rol atanmışsa, bu kullanıcı zaten tüm haklara sahiptir – başka roller eklemenin etkisi olmaz.

Yeni Kullanıcı Oluşturma

  1. +Yeni butonuna tıkla
  2. Bir kullanıcı adı belirle (örn. service)
  3. Bir şifre oluştur
  4. Kullanıcıya bir veya birden fazla rol ata

Bu yapı sayesinde departmanlar, görevler veya bireysel çalışanlar için net erişim tanımları yapılabilir.

Özet

  • Roller, yetki şablonlarını tanımlar
  • Kullanıcılar, bu rolleri gerçek hesaplara bağlar
  • Hem ortak ekip girişleri hem bireysel erişimler desteklenir
  • Güvenli ve yapılandırılmış erişim kontrolü sağlar
service
admin
admin
view_logs
view_logs
view_alarms
admin
bakım_ekibi
admin
supervisor
service
user