Hassas Belgelerin Çevrimiçi Görüntülenmesi Sırasında Korunması İçin En İyi Uygulamalar
12.06.2026

Hassas Belgelerin Çevrimiçi Görüntülenmesi Sırasında Korunması İçin En İyi Uygulamalar

Çevrimiçi görüntüleme sırasında hassas belgeleri koruyun. Erişim kontrolü, depolama, dosya işleme ve Doconut’un .NET Document Viewer SDK’sını ne zaman kullanmanız gerektiği konularında en iyi uygulamaları öğrenin.

Güvenli çevrimiçi belge görüntüleme iş akışı
Güvenli çevrimiçi belge görüntüleme iş akışı

Çevrimiçi belge görüntüleme, kullanışlıdır. Kullanıcılar, masaüstü yazılımı kurmadan, her dosyayı indirmeden veya uygulamalar arasında geçiş yapmadan tarayıcı üzerinden dosyaları açabilirler.

Ancak, belgeler hassas bilgiler içerdiğinde, iş akışı dikkatle tasarlanmalıdır. Sözleşmeler, faturalar, yasal dosyalar, İK kayıtları, finansal belgeler, tıbbi kayıtlar ve iç raporlar, erişim, depolama, görüntüleme, yazdırma ve temizlik kuralları net olmadan işlenmemelidir.

Doconut.app basit bir çevrimiçi belge görüntüleme deneyimi gerektiğinde kullanışlıdır. Kendi .NET uygulamaları içinde kontrol edilen belge görüntüleme ihtiyacı olan şirketler için ise Doconut Viewer incelenmesi gereken ana üründür.

Bu makale, hassas belgelerin çevrimiçi görüntülenmesi sırasında korunması için pratik en iyi uygulamaları ve iş akışları için Doconut’un .NET Viewer SDK’sının ne zaman düşünülmesi gerektiğini açıklar.


1. Çevrimiçi Görüntüleme ile Uygulama Kontrolündeki Görüntüleme Arasındaki Farkı Anlayın

Her belge görüntüleme iş akışı aynı risk seviyesine sahip değildir.

Basit bir çevrimiçi görüntüleyici, dosyalar hassas olmadığında veya kullanıcının tarayıcıda belgeyi hızlıca açması gerektiğinde hızlı ön izleme için faydalı olabilir.

Ancak, hassas iş belgeleri genellikle daha fazla kontrol gerektirir. Bu durumlarda belge görüntüleme, uygulama iş akışının bir parçası olmalıdır.

Kontrol edilen bir iş akışı genellikle şunları içerir:

  • Kullanıcı kimlik doğrulaması
  • Rol tabanlı izinler
  • Onaylı depolama konumları
  • Erişim günlükleri
  • İndirme kuralları
  • Yazdırma kuralları
  • Geçici dosya temizliği
  • İç güvenlik politikaları
  • Uygulama düzeyinde belge erişim kontrolleri

.NET ekipleri, belgeleri doğrudan iş uygulamaları içinde gösterirken kimlik doğrulama, yetkilendirme, depolama ve iş akışı kurallarını uygulamaya bırakmak için Doconut Viewer kullanabilir.


2. Hassas Dosyaları Bilinmeyen Hizmetlere Yüklemekten Kaçının

Ücretsiz veya halka açık çevrimiçi görüntüleyiciler, hassas olmayan dosyalar için yardımcı olabilir, ancak gizli belgelerle dikkatli kullanılmalıdır.

Herhangi bir çevrimiçi hizmete hassas bir dosya yüklemeden önce şu soruları sorun:

  • Dosya nerede işleniyor?
  • Görüntüleme sonrası dosya depolanıyor mu?
  • Ne kadar süreyle depolanıyor?
  • Dosyaya halka açık bir bağlantı üzerinden erişilebiliyor mu?
  • Hizmet dosya işleme politikasını açıklıyor mu?
  • Kuruluşunuz bu tür bir yüklemeye izin veriyor mu?
  • Belge gizli, düzenlemeye tabi veya iş kritik mi?

Cevap belirsizse, dosyayı yüklemekten kaçının.

Hızlı, hassas olmayan görüntüleme için Doconut.app faydalı olabilir. İç iş sistemleri için ise Doconut Viewer gibi kontrol edilen bir .NET görüntüleyici genellikle daha uygun bir çözümdür.


3. Hassas Belgeleri Kendi Uygulama İş Akışınızın İçinde Tutun

Hassas dosyalar için belgeyi kendi uygulama ortamınızda tutmak çoğu zaman daha iyidir.

Daha güvenli bir iş akışı şu şekilde görünebilir:

  1. Kullanıcı uygulamanıza giriş yapar.
  2. Uygulamanız, kullanıcının izinlerini kontrol eder.
  3. Belge, onaylı bir depolama kaynağından yüklenir.
  4. Belge, uygulama içinde görüntülenir.
  5. Uygulama, kullanıcının dosyayı indirme, yazdırma, açıklama ekleme veya dönüştürme gibi işlemleri yapıp yapamayacağını kontrol eder.
  6. Gerektiğinde uygulama ilgili eylemleri günlükler.

Bu, belge etkinliğini iş sisteminizin içinde tutar ve kullanıcıları ayrı araçlara veya dış iş akışlarına yönlendirmez.

Doconut SSS sayfasına göre, Doconut bir SaaS hizmeti değildir. Müşterinin kendi ortamına kurulur ve Doconut sunucularına hiçbir çağrı yapılmaz. Bu, belge görüntülemenin kendi altyapınız içinde gerçekleşmesini isteyen ekipler için önemlidir.


4. Uygulama Düzeyinde Erişim Kontrolü Kullanımı

Bir görüntüleyici tek güvenlik katmanı olmamalıdır. Uygulamanız, her belgeyi kimin açabileceğine karar vermelidir.

Önemli erişim kontrolü uygulamaları şunları içerir:

  • Kullanıcıların belgeleri görüntülemeden önce oturum açmalarını zorunlu kılın.
  • Dosyayı açmadan önce belge izinlerini kontrol edin.
  • Uygun olduğunda rol tabanlı erişim kullanın.
  • Doğrudan genel dosya yollarını ifşa etmekten kaçının.
  • Gizli dosyaları onaylanmış depolama konumlarında tutun.
  • İş gereksinimi olduğunda belge erişimini kaydedin.
  • Genel dosyaları gizli dosyalardan ayırın.

Örneğin, bir yönetici bir sözleşmeyi görüntüleyip yazdırabilirken, başka bir kullanıcı yalnızca görüntüleyebilir. Bu kurallar uygulamanız tarafından uygulanmalıdır.

Doconut Viewer bu iş akışının bir parçası olabilir, ancak uygulamanız kimlik doğrulama, yetkilendirme ve belge erişim kurallarından sorumlu olmaya devam etmelidir.


5. Görüntülemeden Önce Dosyaları Doğrulayın

Sürükle-bırak yükleme arayüzü, belge görüntülemeyi kullanıcılar için kolaylaştırabilir, ancak doğrulamayı atlamamalıdır.

Yüklenen bir dosyayı açmadan veya işlemeye başlamadan önce, sunucu tarafında doğrulayın.

Önerilen kontroller şunlardır:

  • Dosya uzantısı
  • Dosya boyutu
  • MIME türü
  • Mümkün olduğunda dosya başlığı
  • Kullanıcı yükleme izni
  • Depolama konumu
  • İzin verilen belge kategorileri
  • Organizasyonunuz tarafından gerektiriliyorsa virüs veya kötü amaçlı yazılım taraması

İstemci tarafı doğrulama kullanıcı deneyimini iyileştirebilir, ancak tek koruma olarak güvenilmemelidir. Doğrulamayı her zaman sunucu tarafında zorunlu kılın.


6. İndirme ve Yazdırma Seçeneklerine Dikkat Edin

Bir belgeyi görüntülemek, kullanıcıların belgeyi indirmesine veya yazdırmasına izin vermekten farklıdır.

Bir kullanıcı bir dosyayı indirdiğinde veya yazdırdığında, belge uygulamanın kontrolünden çıkabilir. Bu, bazı iş akışlarında kabul edilebilir, ancak hepsinde değildir.

İndirme veya yazdırma seçeneklerini etkinleştirmeden önce şu soruları sorun:

  • Bu kullanıcı belgeyi indirmeye izinli olmalı mı?
  • Bu belge türü yazdırılabilir olmalı mı?
  • Yazdırma, role veya iş akışı durumuna bağlı olmalı mı?
  • Yazdırılan sayfalarda filigran bulunmalı mı?
  • Yazdırma olayları kaydedilmeli mi?
  • Bazı dosyalar yalnızca görüntülenebilir kalmalı mı?

Yazdırma kontrolü gerektiren iş akışları için, kontrollü yazdırmanın Doconut Viewer'ın kendisinin bir parçası olduğunu, ayrı bir lisanslı eklenti olmadığını unutmayın. Yazdırma davranışı, görüntüleyicinin diğer ayarlarıyla birlikte yapılandırılır.


7. Geçici Dosyaları, Önbelleği ve Temizlemeyi Gözden Geçirin

Belge görüntüleme, uygulamaya bağlı olarak geçici dosyalar, önbellek girdileri, oluşturulan görseller veya dönüştürülmüş çıktılar içerebilir.

Gizli belgeler için geliştiriciler şunları anlamalıdır:

  • Geçici dosyaların oluşturulup oluşturulmadığı
  • Geçici dosyaların nerede depolandığı
  • Önbelleğe alınan içeriğin ne kadar süreyle erişilebilir olduğu
  • Dönüştürülmüş dosyaların üretilip üretilmediği
  • Oluşturulan dosyaların temizlenmesi gerekip gerekmediği
  • Uygulamanın bellek önbelleği mi yoksa dağıtık önbellek mi kullandığı
  • Dosyaların otomatik olarak yedeklenip yedeklenmediği
  • Kayıtların hassas dosya içeriği içerip içermediği

Ürün belgeleri davranışı açıkça açıklamadıkça “dosyalar otomatik olarak silinir” gibi belirsiz varsayımlardan kaçının.

Doconut'ı bir .NET uygulamasında kullanırken, ortamınız için görüntüleyiciyi doğru şekilde yapılandırmak amacıyla resmi belgeleri ve Doconut'ı İndir sayfasındaki örnekleri gözden geçirin.


8. Onaylı Depolama Kaynaklarını Kullanın

İş uygulamaları genellikle belgeleri farklı konumlarda depolar. Bazı dosyalar bir sunucu yolunda, bir veritabanında, bir akıştan, bir URL üzerinden, bir intranet konumunda veya bulut depolamada saklanabilir.

Doconut SSS fiziksel yollar, akışlar, ikili kaynaklar, veritabanları, URL'ler, intranet konumları, IP adresleri ve Amazon AWS S3, Azure Storage, Google Cloud, Dropbox ve Redis gibi bulut sağlayıcılarından dosya görüntüleme desteğinden bahseder.

Bu, zaten kurulmuş bir belge depolama modeli olan uygulamalar için faydalıdır.

Gizli belgeler için, depolama erişiminin uygulamanız tarafından kontrol edildiğinden emin olun. Sınırlı ve kontrollü erişim için özel olarak tasarlanmamışsa, gizli dosyalar için genel URL'lerden kaçının.

9. .NET Uygulamanıza Uygun Bir Görüntüleyici Kullanın

Bir .NET uygulaması geliştiriyorsanız, görüntüleyici mimarinize uymalı, kullanıcıları ayrı bir iş akışına zorlamamalıdır.

Doconut Viewer .NET web uygulama senaryoları için tasarlanmıştır. ASP.NET, MVC, .NET Core, .NET 6+, Blazor ve ilgili ortamlarla kullanılabilir.

Doconut ayrıca geliştiricilerin farklı görüntüleyici senaryolarını test edebilecekleri canlı demo ortamları sunar:

Doconut Live Demos

Bu, uygulamanıza görüntüleyicinin uygun olup olmadığını değerlendirmek ve uygulamaya başlamadan önce faydalıdır.


10. Arama, Açıklama, Dönüştürme ve Yazdırmayı Yalnızca Gerektiğinde Ekleyin

Her uygulama tüm belge özelliklerine ihtiyaç duymaz. Kullanıcılarınızın gerçekten ihtiyaç duyduğu iş akışıyla başlayın.

Bazı uygulamalar yalnızca görüntülemeye ihtiyaç duyar. Diğerleri arama, açıklama, dönüştürme, yazdırma veya bu özelliklerin tümüne ihtiyaç duyabilir.

Doconut, Viewer SDK için dört isteğe bağlı eklenti satmaktadır:

Kontrollü yazdırma bunlar arasında yer almaz. Bu, görüntüleyicinin bir yeteneğidir, bu yüzden lisanslamak yerine yapılandırırsınız.

Bu özellikleri gerçek iş gereksinimlerine göre ekleyin.

Örneğin:

  • Kullanıcıların büyük belgeler içinde terim bulması gerektiğinde aramayı kullanın.
  • Kullanıcıların dosyaları incelemesi, işaretlemesi veya yorum yapması gerektiğinde açıklamayı kullanın.
  • İş akışı yeni bir çıktı formatı gerektirdiğinde dönüştürmeyi kullanın.
  • Yazdırmanın izinlere veya iş akışı kurallarına bağlı olması gerektiğinde kontrollü yazdırmayı kullanın.

11. Önerilen Güvenli Görüntüleme İş Akışı

Güvenli bir belge görüntüleme iş akışı şu şekilde görünebilir:

  1. Kullanıcı uygulamaya giriş yapar.
  2. Uygulama, kullanıcının rol ve izinlerini kontrol eder.
  3. Kullanıcı bir belge seçer.
  4. Uygulama, belgeyi onaylanmış bir kaynaktan yükler.
  5. Doconut Viewer, belgeyi uygulama içinde gösterir.
  6. Uygulama, indirme, yazdırma, açıklama, arama ve dönüştürme eylemlerini kontrol eder.
  7. Gerekirse uygulama ilgili eylemleri kaydeder.
  8. Uygulama, geçici dosyaları, önbelleği, depolamayı ve temizliği iç kurallara göre yönetir.

Bu yaklaşım, belge etkinliğini uygulama içinde tutar ve geliştiricilere hassas dosya yönetimi üzerinde daha iyi kontrol sağlar.


En İyi Uygulamalar Kontrol Listesi

Hassas bir belge görüntüleme iş akışını yayınlamadan veya dağıtmadan önce bu kontrol listesini gözden geçirin:

  • Belgenin kamu, iç, gizli veya düzenlenmiş olup olmadığını belirleyin.
  • Belirsiz dosya işleme politikalarına sahip hizmetlere gizli dosyaları yüklemekten kaçının.
  • Hassas dosyaları onaylanmış uygulama iş akışları içinde tutun.
  • Belgeye erişimden önce kimlik doğrulama isteyin.
  • Her dosyayı açmadan önce izinleri kontrol edin.
  • Yüklenen dosyaları sunucuda doğrulayın.
  • Doğrudan kamu dosya yollarından kaçının.
  • İndirmenin izinli olup olmayacağını belirleyin.
  • Yazdırmanın izinli olup olmayacağını belirleyin.
  • Gerekli olduğunda erişimi kaydedin.
  • Geçici dosyaları ve önbellek davranışını gözden geçirin.
  • Dönüştürme etkinse, dönüştürülmüş çıktı depolamasını gözden geçirin.
  • Onaylanmış depolama konumlarını kullanın.
  • Gerçek kullanıcı belgeleriyle test edin.
  • Dağıtım ve güvenlik ayarlarını iç ekibinizle gözden geçirin.

Doconut.app Ne Zaman Kullanılır

Basit bir çevrimiçi belge görüntüleme deneyimine ihtiyacınız olduğunda Doconut.app kullanın.

Şu durumlar için faydalı olabilir:

  • Hızlı belge önizlemesi
  • Bir dosyanın tarayıcıda nasıl açıldığını test etme
  • Hassas olmayan dosyaları çevrimiçi görüntüleme
  • Temel görüntüleme ihtiyaçları için masaüstü yazılımı kurmaktan kaçınma

İş kritik veya hassas belge iş akışları için, kuruluşunuzun kontrollü bir uygulama düzeyi görüntüleyici gerektirip gerektirmediğini gözden geçirin.


Doconut Viewer SDK Ne Zaman Kullanılır

Doconut Viewer şu durumlarda kullanın:

  • .NET uygulaması geliştiriyorsunuz.
  • Kullanıcıların belgeleri sisteminiz içinde önizlemesi gerekiyor.
  • Uygulamanızın erişim ve izinleri kontrol etmesi gerekiyor.
  • Belgeler altyapı kurallarınız altında kalmalı.
  • Birden çok iş belge formatı desteğine ihtiyacınız var.
  • Arama, açıklama, dönüştürme veya kontrollü yazdırma iş akışlarına ihtiyacınız var.
  • Örnekler, dokümantasyon, canlı demolar ve satıcı desteği istiyorsunuz.

Şunlarla başlayabilirsiniz:


Temel Çıkarımlar

  • Çevrimiçi belge görüntüleme kullanışlıdır, ancak hassas dosyalar dikkatli bir iş akışı gerektirir.
  • Belirsiz dosya işleme politikalarına sahip hizmetlere gizli belgeleri yüklemekten kaçının.
  • Uygulamanız kimlik doğrulama, yetkilendirme, depolama, günlük kaydı, indirme ve yazdırma kurallarını kontrol etmelidir.
  • Dosyaları açmadan veya işlemeye başlamadan önce sunucuda doğrulayın.
  • Geçici dosyaları, önbelleği ve dönüştürülmüş çıktıları gözden geçirin.
  • Doconut.app basit çevrimiçi belge görüntüleme için kullanışlıdır.
  • Doconut Viewer SDK, .NET uygulamaları içinde kontrol edilen belge görüntüleme için daha iyi bir seçenektir.

Yaygın Sorular

Çevrimiçi belge görüntüleme hassas dosyalar için güvenli mi?
Bu, iş akışına bağlıdır. Hassas dosyalar için dosyanın nerede işlendiğini, depolanıp depolanmadığını, kimlerin erişebileceğini ve kuruluşunuzun bu sürece izin verip vermediğini doğrulayın.

Gizli iş dosyaları için Doconut.app kullanmalı mıyım?
Doconut.app basit çevrimiçi görüntüleme için faydalı olabilir, ancak gizli iş akışları genellikle uygulama düzeyinde erişim kontrolü gerektirir. Bu durumlarda .NET uygulamaları için Doconut Viewer SDK'yi inceleyin.

Doconut Viewer dosyaları Doconut sunucularına gönderiyor mu?
Doconut SSS'ye göre, Doconut müşterinin kendi ortamına kurulur ve Doconut sunucularına hiçbir çağrı yapılmaz.

Doconut ASP.NET MVC, .NET Core, .NET 6+ veya Blazor ile kullanılabilir mi?
Evet. Doconut SSS, ASP.NET MVC, .NET Core, .NET 6+ ve Blazor desteğinden bahseder.

Doconut bulut depolamadan dosya yükleyebilir mi?
Evet. Doconut SSS, Amazon AWS S3, Azure Storage, Google Cloud, Dropbox ve Redis desteğinden bahseder.

Doconut özelliklerini nerede test edebilirim?
Resmi demoları burada inceleyebilirsiniz:

Doconut Canlı Demoları


Sonuç

Çevrimiçi görüntüleme sırasında hassas belgeleri korumak sadece tarayıcı önizlemesinden daha fazlasını gerektirir. Geliştiriciler kimlik doğrulama, izinler, dosya depolama, indirme, yazdırma, günlük kaydı, önbellek ve temizlik kontrol eden tam bir iş akışı tasarlamalıdır.

Doconut.app basit çevrimiçi görüntüleme senaryoları için kullanışlıdır. .NET ortamı içinde kontrol edilen belge görüntüleme gerektiren iş uygulamaları için, Doconut Görüntüleyici değerlendirilmesi gereken ana üründür.

Daha fazla bilgi için resmi Doconut kaynaklarını inceleyin: