inSCADA
Version 2022
Version 2022
  • inSCADA Version 2022
    • inSCADA 2022
    • Başlarken
    • Kullanıcı Arayüzü
      • Dashboards
      • Development
        • Projeler
        • Bağlantılar
        • Cihazlar
        • Variables
        • Cihaz Kütüphanesi
        • Animasyonlar
          • Pipe
          • Get
          • Click
          • Color
          • Rotate
          • Move & Move Line
          • Opacity
          • Bar
          • Tooltip
          • Visibility
          • Slider
          • Chart
          • Data Table
          • Get Symbol
          • Input
          • QR Code
          • All in One
        • Alarmlar
          • Alarm Grupları
          • Alarmlar
        • Grafikler
        • Scriptler
          • Scriptler
          • Script Editor
        • Expressions
        • Raporlar
          • Custom Reports
          • Raporlar
          • Jasper Reports
        • Custom Table
          • Custom Table
          • SQL Editor
        • Gas Ölçüm
        • Süreçler
        • Veri Transferi
        • Anahtar Kelimeler
        • Languages
        • Info
      • Runtime
        • Kontrol Panel
        • Visualization
        • Trend Grafik
        • Rapor
        • Variable Tracking
          • Değişken Geçmişi
          • Değişken İzleme
          • Variable Trace
        • Alarm Tracking
          • Alarm Geçmişi
          • Alarm Monitor
        • Proje Haritası
        • Akış
        • Süreç
        • Job
      • Kullanıcı Menüsü
        • Kullanıcılar
        • Space
        • Roller
      • Bildirimler
        • E-Posta
        • SMS
        • Chat
      • Yedekle / İçe Aktar
        • Meta Data
        • Data
      • Settings
        • General Settings
        • Custom Table
        • Akış
        • E-posta
        • SMS
        • Harita
      • Logs
        • Log
        • Auth Log
      • Yardım
        • Online Yardım
        • Lisans
        • Hakkında
    • Mimik Tasarım
    • Haberleşme Protokolleri
      • MODBUS
        • Modbus TCP
        • Modbus UDP
        • Modbus RTU Over TCP
        • Modbus TCP Server
        • Modbus RTU Slave Over TCP
      • DNP3
        • DNP3 Master
        • DNP3 Outstation
      • S7 Protokol
      • IEC-104-Master
      • OPC
        • OPC DA Client
        • OPC UA Client
      • MQTT
    • Programlama
      • API's
        • Variable Functions
        • Connection Functions
        • Project Functions
        • Alarm Functions
        • Script Functions
        • In-Memory DB Functions
        • System Functions
        • User Funcitons
        • Date-Time Functions
        • String Functions
        • Notification Functions
        • Confirmation Functions
        • Database Functions
        • Other Functions
    • Veritabanı
    • Faydalı Özellikler
    • Mimari ve Uygulamalar
    • Geliştirme Yol Haritası
    • inSCADA' ya Geçiş
    • Lisanslandırma Politikaları
    • SSS
    • Videolar
    • Örnek Ekranlar
    • Yardımcı Araçlar
      • VSTO Excel Add-In
      • S7-PLCSim Connector
      • Modbus TCP/UDP Client
  • KURULUMLAR
    • Gereksinimler
    • Windows Kurulum
    • Linux'a Kurulum
    • Başlangıç Parametreleri
Powered by GitBook
On this page
  • Role Add/Edit Form
  • Role's Permission Add/Edit Form
  • Role's Permission Menu Add/Edit Form
  1. inSCADA Version 2022
  2. Kullanıcı Arayüzü
  3. Kullanıcı Menüsü

Roller

Roles

PreviousSpaceNextBildirimler

Last updated 3 years ago

inSCADA platformu backend de temelde iki seviyede yetkilendirme kontrolü yapmakdır. Bunlar Admin ve User dır.

Admin : Geliştirme yetkisine sahip kullanıcılara verilir. Admin yetkisine sahip kullanıcılar tüm geliştirme faaliyetlerini gerçekleştirebilirler.

User : Operatörlere verilen yetki seviyesidir.

Diğer roller User rolü ile aynı seviyededir. Fakat geliştirici tarafından bu roller platform içerisinde farklı yetki sınırlandırmaları ile kullanılabilir.

  • Admin

  • User

  • Engineer

  • Operator

  • Integrator

  • Expert

  • Custom

Resim 1'de roller ana menüyü görmekteyiz. Menü üç bölüme ayrılmıştır. Üst " roles " alanında oluşturulan rol isimleri görüntülenebilinmektedir. Alt sol alanda bulunan " permission " menüsünde seçili olan rolün hangi izinlere sahip olduğunun belirlendiği menüdür. Son olarak sağ alt bölümde " menü " alanında ilgili rolün hangi menülere erişiminin olacağının belirlendiği bölümdür.

Role Add/Edit Form

Role's Permission Add/Edit Form

Persmission alanı, oluşturulan rollerin modüllerde , ekranlarde yapılabilen işlemlerden hangi işlemleri ( yeni kayıt oluşturma, var olan kaydı düzenleme , silme , sadece izleme vb gibi ) yapabileceği belirlenmektedir.

Role's Permission Menu Add/Edit Form

Menu alanı, oluşturulan rollerin ana ekranın solunda bulunan menü listesinde hangi menülere ulaşabileceğinin belirlendiği alandır.

inSCADA platformu içerisinde kullanıcılar üzerinde de yetkilendirme seviyeleri tanımlayabilirsiniz. Örneğin bazı kullanıcıların kontrol yetkisini kısıtlayabilir, bir takım değerleri görmesini engelleyebilirsiniz. Bunun için ins.getUserInfo API'sinin kullanım örneklerini inceleyebilirsiniz.

Role alanı , inSCADA'ya erişim sağlayacak kullanıcılara verilmek üzere belirlenen rol'leri belirtmektedir. Oluşturulan roller yetkilendirme konusunda önem göstermektedir. Rol bazlı olarak ekran , menu, düzenleme, yeni kayıt ekleme, izleme vb gibi yetkilendirme yapılmasını sağlamaktadır. Resim 1'de gösterildiği gibi ekranın üst bölümünde bulunan " Role " alanının sağ üst köşesinde bulunan add ikonu ile yeni rol tanımlayabilir, edit ikonu ile mevcut rolleri düzenleyebilir, sil ikonu ile oluşturulan rolleri silebilirsiniz. Açılan form üzerinden role ismini yazmanız yeterli olacaktır.

Roles ekranının sağ alt köşesinde bulunan " Permission " bölümünün sağ üst köşesinde bulunan ikonu ile forma ulaşaral izinler ekleyebilir, sil ikonu ile var olan izinleri kaldırabilirsiniz. Formun üst alanında bulunan check all ayar alanı ile tüm izinleri verebilir, kaldırabilirsiniz.

Ekranın sağ alt bölümünde bulunan " menu " alanında gösterilir, ve bu alanın sağ üst köşesinde bulunan add ikonu ile yeni menü izni eklenebilir, sil ikonu ile daha önce izin verilen menüler silinebilinir. Check / uncheck all alanı ile tüm izinleri verilebilinip, kaldırabilinmektedir.

Resim 1 : Roles HpmePage
Resim 2 : Role Add/Edit Form
Resim 3 : Role Permission Add/Edit Form
Resim 4 : Menu Add / Edit Form