trex Cloud
Giriş Yap

Güvenlik

trex Cloud ile sunulan güvenlik özelliklerine genel bakış.

Güvenlik Genel Bakış

trex Cloud, güvenliği temel bir tasarım prensibi olarak ele alan modern bir platformdur. Veri iletimini koruyan, uygulama seviyesinde erişimi kontrol eden ve kurumsal düzeyde yetkilendirme ihtiyaçlarını karşılayan ölçeklenebilir bir güvenlik modeli sunar.

Bu doküman; trex Cloud’un REST API erişim güvenliği, Rol Bazlı Erişim Kontrolü (RBAC) yaklaşımı ve makineden buluta veri akışında kullanılan kriptografik koruma yöntemlerini özetlemektedir.


1. REST API Güvenliği (OAuth 2.0)

trex Cloud, REST API erişimini sektörün en iyi güvenlik uygulamalarına uygun şekilde OAuth 2.0 tabanlı bir model ile güvence altına alır.

OAuth 2.0 yaklaşımı, trex Cloud’un farklı entegrasyon ihtiyaçlarını güvenli biçimde desteklemesini sağlar:

  • Web ve mobil uygulamalarda kullanıcı bazlı erişim
  • Servisten servise entegrasyonlar
  • İş ortakları ve üçüncü parti uygulamalar
  • Otomasyon ve zamanlanmış iş yükleri

1.1 Token Tabanlı Kimlik Doğrulama

OAuth 2.0 ile her istekte kullanıcı adı/şifre taşımak yerine erişim token’ı (access token) kullanılır. İstemci (client), yetkilendirme sunucusundan token alır ve trex Cloud API’lerine bu token ile erişir.

Bu yaklaşımın avantajları:

  • Kimlik bilgileri ağ üzerinde tekrar tekrar taşınmaz
  • Token’lar kısa ömürlü olacak şekilde yönetilebilir
  • Token yenileme ve iptal etme mekanizmaları desteklenir
  • Yetkilendirme, API katmanında merkezi şekilde uygulanabilir

1.2 İnce Taneli Yetkilendirme

OAuth 2.0, kaynaklara erişimi daha kontrollü hale getiren yetenekleri destekler:

  • Scope bazlı erişim (yalnızca gerekli yetkilerin verilmesi)
  • Uygulama bazlı ayrıcalık yönetimi (farklı uygulamalara farklı izinler)
  • Kurumsal denetim süreçlerine uygun yetkilendirme akışları

Bu yapı sayesinde entegrasyonlar, ihtiyaç duymadığı yetkilere sahip olmaz ve en az ayrıcalık (least privilege) prensibi uygulanır.

1.3 Güvenli Entegrasyon Senaryoları

trex Cloud; kurumsal ortamlarda yaygın olarak kullanılan güvenli akışları destekleyecek şekilde tasarlanmıştır:

  • Authorization Code Flow (etkileşimli uygulamalar için)
  • Client Credentials Flow (servisten servise entegrasyonlar için)
  • Güvenlik duruşunu güçlendiren kontrollü token ömürleri

Bu yaklaşım, trex Cloud’un kurumların güvenlik standartlarına uyumlu şekilde entegre edilebilmesini sağlar.


2. Rol Bazlı Erişim Kontrolü (RBAC)

trex Cloud, kullanıcıların ve servislerin yalnızca yetkili oldukları verilere ve fonksiyonlara erişmesini sağlamak için Rol Bazlı Erişim Kontrolü (RBAC) uygular.

RBAC, kurumsal kullanım senaryolarında kritik bir ihtiyaçtır çünkü yetkilendirmeyi yönetilebilir ve sürdürülebilir hale getirir.

2.1 RBAC Ne Sağlar?

RBAC sayesinde trex Cloud:

  • Özellik, ekran ve API uç noktalarına erişimi kısıtlayabilir
  • Hassas operasyonel ve üretim verilerini korur
  • Yetkisiz yapılandırma değişikliklerini engeller
  • Ekipler ve departmanlar arasında sorumluluk ayrımı sağlar

2.2 Rol Bazlı Yetkilendirme Mantığı

Yetkiler tek tek kullanıcı bazında yönetilmek yerine rol bazında uygulanır. Bu yaklaşım şu faydaları sağlar:

  • Merkezi ve tutarlı güvenlik yönetimi
  • Platform genelinde aynı yetkilendirme davranışı
  • Kullanıcı onboarding/offboarding süreçlerinde kolaylık
  • Yanlışlıkla fazla yetki verilmesi riskinin azaltılması

2.3 Tipik Rol Senaryoları

RBAC ile farklı kullanıcı profilleri için erişim seviyeleri tanımlanabilir:

  • Operatörler: üretim durumunu görüntüleme, kendine atanmış görevleri takip etme
  • Üretim Mühendisleri: performans analizi, eşik değerleri yönetme, alarmları inceleme
  • Bakım Ekipleri: makine sağlık verileri ve arıza geçmişine erişim
  • Kalite Ekipleri: kalite kontrol verileri ve hata kayıtlarına erişim
  • Yöneticiler / Üst Yönetim: KPI ve gösterge panolarına erişim
  • Sistem Yöneticileri: kullanıcı, rol, entegrasyon ve güvenlik politikalarını yönetme

Bu sayede her kullanıcı, yalnızca sorumluluk alanına uygun şekilde trex Cloud’u kullanır.


3. Makineden Buluta Veri Akışı Güvenliği (Asimetrik Şifreleme + HMAC)

Makine ve endüstriyel ortamlardan trex Cloud’a akan streaming veriler, asimetrik şifreleme ve HMAC (Hash tabanlı Mesaj Doğrulama Kodu) kullanılarak güvence altına alınır.

Bu yaklaşım, endüstriyel telemetri ve üretim sinyallerinin aktarım sırasında korunmasını sağlar.

3.1 Neden Makineden Buluta Güvenlik Kritik?

Endüstriyel ortamlarda veri genellikle şu açılardan hassastır:

  • Operasyonel süreç bilgileri
  • Güvenlik kritik üretim adımları
  • Üretim performansı ve verimlilik metrikleri
  • Kuruma özel makine parametreleri

Veri akışı yeterince korunmazsa aşağıdaki riskler oluşabilir:

  • Yetkisiz kişilerin veriyi dinlemesi (interception)
  • Aktarım sırasında verinin değiştirilmesi (tampering)
  • Sahte telemetri gönderimi (fake data injection)
  • İzleme ve analiz sonuçlarına duyulan güvenin azalması

trex Cloud, bu riskleri güçlü kriptografik kontroller ile azaltır.

3.2 Asimetrik Şifreleme (Gizlilik)

Asimetrik şifreleme, makineden trex Cloud’a gönderilen verinin yetkisiz kişiler tarafından okunmasını engeller.

Temel özellikler:

  • Public/Private key (açık/özel anahtar) mekanizması kullanır
  • Public key ile şifrelenen veri yalnızca private key ile çözülebilir
  • Trafik ele geçirilse bile içerik okunamaz

Bu mekanizma gizlilik (confidentiality) sağlar.

3.3 HMAC (Bütünlük + Kaynak Doğrulama)

HMAC aşağıdaki iki temel güvenlik özelliğini sağlar:

  • Bütünlük (Integrity): mesajın iletim sırasında değiştirilmediğini garanti eder
  • Kaynak doğrulama (Authenticity): mesajın doğru gönderici tarafından üretildiğini doğrular

HMAC yaklaşımıyla:

  • Her mesaj kriptografik bir imza içerir
  • Alıcı taraf, imzayı doğrulamadan mesajı kabul etmez
  • Payload üzerinde yapılan herhangi bir değişiklik imzayı geçersiz kılar

Bu sayede trex Cloud aşağıdaki saldırı türlerine karşı korunur:

  • Veri manipülasyonu (tampering)
  • Payload üzerinde yetkisiz değişiklik girişimleri
  • Telemetri hattına sahte veri enjekte edilmesi

3.4 Birleşik Güvenlik Sonucu

Asimetrik şifreleme ve HMAC birlikte kullanıldığında trex Cloud şu güvenlik hedeflerini sağlar:

  • Gizlilik (veri okunamaz)
  • Bütünlük (veri değiştirilemez)
  • Kaynak doğrulama (gönderici doğrulanır)

Bu yaklaşım, güvenli ve ölçeklenebilir endüstriyel veri akışı için sağlam bir temel oluşturur.


Özet

trex Cloud, API erişimi ve endüstriyel veri akışı boyunca güçlü bir güvenlik mimarisi sunar:

  • REST API erişimi için OAuth 2.0
  • Yetkilendirme kontrolü için Rol Bazlı Erişim Kontrolü (RBAC)
  • Makineden buluta veri akışı için Asimetrik Şifreleme + HMAC

Bu yapı, trex Cloud’un güvenlik, uyumluluk ve operasyonel güvenin kritik olduğu kurumsal ortamlarda güvenle kullanılmasını sağlar.