FabyaVisionKullanım Kılavuzu
/

Yetkileri kullanma

4 dk okumaKullanıcılar ve yetkiler

Yetkileri nesnelere, sayfalara, menülere, reçetelere, raporlara ve alarma uygulama; Live'da yetkisiz kullanıcıya ne olduğu ve işlem kaydı.

Yetki tanımlamak (Kullanıcılar, gruplar ve yetkiler) tek başına bir şeyi korumaz; yetkiyi korumak istediğiniz nesneye, sayfaya ya da menü öğesine atamanız gerekir. Bu konu, yetkinin nerelere uygulanabildiğini ve Live'da yetkisiz kullanıcıya ne olduğunu anlatır.

Temel kural

Yetki alanı boşsa işlem herkese açıktır (oturum açmak gerekmez). Bir yetki seçilmişse işlemi yalnızca oturum açmış ve grubunda o yetki işaretli olan kullanıcı yapabilir. Yetkisiz denemede Live:

  • oturum yoksa Kullanıcı Girişi penceresini açar (işlemin hangi yetkiyi istediği pencerede yazar);
  • oturum açıksa “kullanıcı kullanıcısının bu işlem için yetkisi yok (yetki adı)” bildirimi gösterir.

Art arda gelen bas-bırak tıklamaları tek uyarı üretir (0,7 sn içinde ikinci uyarı gösterilmez).

Yetkinin uygulandığı yerler

YerNerede ayarlanırLive'da etkisi
Nesne (düğme, IO alanı, sürgü, anahtar …)Nesneyi seçin; Denetçi › Özellikler › Güvenlik kategorisi › Operatör yetkisi: Gerekli yetki ve Kumanda edilebilir.Yetkisiz kullanıcı nesnenin olaylarını (tıklama vb.) ve girişini kullanamaz; klavye ile gezinirken nesneye odak da gelmez. Kumanda edilebilir kapalıysa nesnenin olayları kimse için çalışmaz.
SayfaSayfa özellikleri › Güvenlik › Gerekli yetki ve Kumanda edilebilir.Yetkisiz kullanıcı sayfayı açamaz: oturum yoksa giriş penceresi, yetki yetmiyorsa bildirim gelir. Sistem menüsünde sayfa kilit simgesiyle listelenir. Kumanda edilebilir kapalıysa sayfa yalnızca izlenir (nesne olayları ve girişleri çalışmaz).
Menü / araç çubuğu öğesiMenüler ve Araç Çubukları bölümünde öğeyi seçin › Yetki › Gerekli yetki.Yetkisi olmayan kullanıcıda öğe pasif görünür; tıklanınca yetki uyarısı çıkar.
Gezinti menüsüSayfa Yönetimi › Gezinti menüsü tablosu › Yetki grubu.Grup seçilmişse Sistem menüsündeki sayfa girdisi yalnızca o gruptaki, oturum açmış kullanıcıya görünür; oturum yokken listelenmez.
ReçeteReçeteler › Yetki grubu; Aktarım ve Kurallar › Onay › Onaylayabilen grup.Reçete işlemleri için Reçete değiştirme yetkisi ve (seçiliyse) grup üyeliği gerekir (Operatör reçete kullanımı).
RaporRaporlar › Yetki grubu; Dönem, Baskı ve Onay › Onay ve saklama › Onaylayabilen grup.Kayıt silme, elle kayıt alma ve onaylama grup üyeliğine bağlıdır (Raporların Live'da kullanımı).
AlarmYetki atamak gerekmez: hazır Alarm onayı yetkisi kullanılır.Onaylama, bastırma ve yorum için gerekir (Operatör alarm kullanımı).
KameraKamera nesnesinin Güvenlik kategorisindeki Gerekli yetki.Yetkisiz kullanıcı kamera nesnesiyle etkileşemez (kumanda edilebilir nesnelerdeki kural).
Nesne özelliklerinin Güvenlik kategorisi: Kumanda edilebilir anahtarı ve Gerekli yetki listesi.
Nesne özelliklerinin Güvenlik kategorisi: Kumanda edilebilir anahtarı ve Gerekli yetki listesi.

Örnek: PLC'ye yükleme düğmesini korumak

  1. Yetkiyi tanımlayın

    Kullanıcı Yönetimi › Yetkiler sekmesinde (örnek) Reçete yükleme yetkisini ekleyin ve Gruplar ve Yetkiler sekmesinde yalnızca Muhendisler grubuna işaretleyin.

  2. Düğmeye bağlayın

    Reçete dizayn sayfasında PLC'ye yükle düğmesini seçin; Güvenlik kategorisinde Gerekli yetki olarak Reçete yükleme'yi seçin.

  3. Live'da deneyin

    Oturum yokken düğmeye basınca giriş penceresi çıkar; Operatorler grubundan bir kullanıcıyla bildirim görürsünüz; Muhendisler kullanıcısıyla işlem çalışır.

Yetkili sayfalar

Yetki isteyen bir sayfa Live'da açılırken:

  • Başlangıç sayfası yetki istiyorsa ya da oturum kapanınca o sayfa açıksa, sayfanın yerine kilit kartı gelir: sayfa adı, “Bu sayfayı açmak için yetkili kullanıcı girişi gerekir” iletisi, gerekli yetki ve Giriş (oturum açıksa Kullanıcı değiştir) düğmesi. Yetkili kullanıcı girince sayfa kendiliğinden açılır.
  • Açılır pencere olarak gösterilen yetkili sayfa, oturum değişince ve yetki kalkınca kapanır.
  • TV ekranında yetki aranmaz: TV'de operatör yoktur, hangi sayfaların gösterileceğini tasarımcı seçer.
  • Tarayıcıdan izlemede sayfa, Live bilgisayarında yetkili kullanıcı oturum açınca görüntülenir; tarayıcıdan oturum açılamaz.

Betiklerde yetki

Betikler yetkiyi, Yetkiler tablosundaki No değeriyle sorgulayabilir (örneğin C betiğinde PWRTCheckPermission: numaralı yetki yoksa giriş penceresi açılır ya da sessiz sorgulanır). Ayrıntı için Betik nesne modeli başvurusu'na bakın.

Yetkili işlem kaydı

Live, operatörün tag yazmalarını (IO alanı, düğme, sürgü, onay kutusu, reçete yükleme, olay işlevleri) olay günlüğüne operator türünde yazar: kim, ne zaman, hangi tag, eski ve yeni değer, hangi nesneden ve sonuç. Sonuç dört değerden biridir: yazıldı, red (sınır dışı ya da yazılamaz tag), hata (PLC yazma hatası) ya da yetkisiz (yetki reddetti; hangi yetkinin istendiği de kaydedilir). Aynı yetki ve kaynak için 2 saniye içindeki tekrarlayan yetkisiz denemeler tek kayıt olur.

  • Kayıt Live Ayarları›Genel›Operatör İşlem Kaydı bölümünde Operatör işlemlerini olay günlüğüne yaz ile açılıp kapanır (varsayılan açık). Kapalıyken yetkisiz denemeler de yazılmaz.
  • Betik / görev yazmalarını da kaydet (varsayılan kapalı) betik, zamanlanmış görev, sayfa olayı, alarm onay bitleri ve rapor geri bildirimi yazmalarını da ekler; sık yazan betiklerde günlüğü büyütür.
  • Sürgü, betik, görev ve otomatik yazmalar aynı tag ve kaynak için 1,5 sn sessizlikten sonra tek kayıtta birleşir; düğme, IO alanı, menü ve reçete yazmaları hemen ve tek tek yazılır.
  • Kayıtlar Olay Görünümü nesnesinde (örnek projede Olaylar sayfası) süzülerek izlenir (Kontroller).

Sınırlar ve dikkat edilecekler

İlgili konular

FabyaVision 0.1.0 Kullanım Kılavuzu · 18 Ekim 2026© Fabyatek Yazılım Bilişim Teknolojileri Ltd. Şti.