---
title: "Çok kiracılı SaaS’ta müşteri verisini ayırmak — Orvun Labs"
description: "Veri ayrımı, sonradan tabloya alan eklemek değil tasarlanıp doğrulanan bir sınırdır."
canonical: "https://orvunlabs.com/tr/blog/cok-kirac%C4%B1l%C4%B1-saasta-musteri-verisini-ay%C4%B1rmak"
language: "tr"
last_modified: "2026-09-13"
---

# Çok kiracılı SaaS’ta müşteri verisini ayırmak

Veri ayrımı, sonradan tabloya alan eklemek değil tasarlanıp doğrulanan bir sınırdır.

![Çok kiracılı SaaS’ta müşteri verisini ayırmak](https://orvunlabs.com/images/blog/saas.svg)

- Yayın tarihi: 2026-09-13T09:00:00.000Z

- [SaaS geliştirme](https://orvunlabs.com/tr/blog/topic/saas.md)

## Kararın dayanağı

Veri ayrımı, sonradan tabloya alan eklemek değil tasarlanıp doğrulanan bir sınırdır. Her işletmenin neye sahip olduğunu, sınırı kimin aşabileceğini ve bağımsız geri yükleme ihtiyacını belirleyin. Microsoft ortak ve ayrılmış depolama yaklaşımlarını açıklar; seçim işletme düzeninize bağlıdır.

## Somut bir örnek

Farklı servis şirketlerinin kullandığı SaaS’ta A şirketinin teknisyeni kimlik tahmin ederek B’nin işini görememelidir. Liste, arama, ek, dışa aktarım, arka plan işi ve destek erişimini ayrı ayrı sınayın.

## Kiracı sınırını günlük işin içinde tanımlamak

Bir şirkete ait kayıtlarla şirketler arasında bilinçli olarak paylaşılanları listeleyin. Ürün kataloğu ortak olabilirken fiyat, müşteri kişileri ve iş emirleri özel kalabilir. İki şirkete bağlı kullanıcı için aktif şirketi değiştirmenin ne anlama geldiğini belirleyin: arama, dosya indirme ve raporlar dahil bütün çalışma bağlamı değişmelidir. Ekrandaki şirket adına güvenmeyin; sunucu istenen işlem için kullanıcının üyeliğini doğrulamalıdır. Ayrıcalıklı destek yolunu da yetkilendirmesi, süresi ve kullanım kaydıyla birlikte ayrıca tanımlayın.

## Verinin dolaylı yollardan açılmadığını sınamak

Birbirine benzeyen kayıtları ve farklı yetkili kullanıcıları olan iki kurgu şirket oluşturun. Diğer şirkete ait kimlikleri detay sayfalarında, raporlarda, eklerde ve arka plan işlerinde deneyin. Bir şirket için cache’i doldurup benzer bilgiyi diğerinden isteyin. Bir iş beklerken kullanıcının üyeliğini kaldırın; işin iptal mi edileceğini, açıkça yetkilendirilmiş servis kimliğiyle mi devam edeceğini belirleyin. Burada sınanan, düğmenin gizlenmesi değil çalıştırma anındaki yetkidir. Yeni arama, aktarım veya entegrasyon eklenince bu senaryoları yeniden kontrol edin.

## Kurtarmayı ve silmeyi veri ayrımına dahil etmek

Bir müşterinin yanlışlıkla silinen verisini diğer müşterilerin işini geri almadan nasıl kurtaracağınızı sorun. Ayrı veritabanı bazı işlemleri kolaylaştırabilir, ancak dönüşte ekler, kimlikler ve bağlı sistemler yine doğrulanmalıdır. Ortak depolamada seçici kurtarma için bilinçli bir yöntem ve güvenli deneme ortamı gerekir. Müşteriye söz vermeden kurgu veriyle prova yapın. Türetilen indeksleri ve saklama sürecine tabi yedekleri de kapsayarak aktarım ve silme sınırını belirleyin. Normal erişim, ayrıcalıklı erişim ve kurtarma aynı anlaşılır kiracı sınırına uymalıdır.

## Değerlendirilecek seçenekler

- Ortak tablolar işletmeyi sadeleştirir, sürekli kiracı kontrolü gerektirir. Ayrı veritabanları işletme sınırı oluşturur; migration, bağlantı ve yedek işi ekler. Birleşik düzende destek ekibi ikisini de bilmelidir.

## Planın aksadığı yer

Üyeliği kontrol etmeden tarayıcının gönderdiği kiracı kimliğine güvenmeyin. Cache anahtarı ve dosya yetkisine kiracıyı katın. İş kuyruktayken erişimin kaldırılmasını sınayın.

## İşe başlamadan önce

Tek müşteri geri yüklenebilir veya dışa aktarılabilir mi? Destek erişimini kim onaylayıp kaydeder? Bunları SaaS tasarımında çözün.

## Kaynaklar ve ek okumalar

- [Microsoft Azure Architecture Center: multitenant storage and data](https://learn.microsoft.com/en-us/azure/architecture/guide/multitenant/approaches/storage-data)

## SaaS geliştirme

Kullanılan, abone olunan ve güvenilen bir ürün.

- [Bu hizmeti konuşalım](https://orvunlabs.com/tr/hizmetler/saas-development.md)

## İlgili yazılar

- [SaaS aboneliğini bir yaşam döngüsü olarak tasarlamak](https://orvunlabs.com/tr/blog/saas-aboneligini-bir-yasam-dongusu-olarak-tasarlamak.md)
- [SaaS onboarding: ilk faydalı sonuca ulaşmak](https://orvunlabs.com/tr/blog/saas-onboarding-ilk-faydal%C4%B1-sonuca-ulasmak.md)

## Birlikte işe yarayan bir şey üretelim.

İlk ürününüz, zor bir iş akışı veya yenilenmesi gereken bir yazılım. Nerede olduğunuzu anlatın.

- [Projenizi anlatın](https://orvunlabs.com/tr/iletisim)

## Structured data

```json
{
  "@context": "https://schema.org",
  "@graph": [
    {
      "@type": "Organization",
      "@id": "https://orvunlabs.com/#organization",
      "name": "Orvun Labs",
      "url": "https://orvunlabs.com",
      "logo": "https://orvunlabs.com/orvunlabs-icon-512.png",
      "description": "Custom software, SaaS products and AI-powered tools — designed around your business.",
      "knowsAbout": [
        "Custom software",
        "SaaS product development",
        "AI integration"
      ]
    },
    {
      "@type": "WebSite",
      "@id": "https://orvunlabs.com/#website",
      "name": "Orvun Labs",
      "url": "https://orvunlabs.com",
      "inLanguage": [
        "en",
        "es",
        "de",
        "fr",
        "pt",
        "ja",
        "hi",
        "ar",
        "id",
        "tr",
        "pl"
      ],
      "publisher": {
        "@id": "https://orvunlabs.com/#organization"
      }
    },
    {
      "@type": "WebPage",
      "@id": "https://orvunlabs.com/tr/blog/cok-kirac%C4%B1l%C4%B1-saasta-musteri-verisini-ay%C4%B1rmak#webpage",
      "url": "https://orvunlabs.com/tr/blog/cok-kirac%C4%B1l%C4%B1-saasta-musteri-verisini-ay%C4%B1rmak",
      "name": "Çok kiracılı SaaS’ta müşteri verisini ayırmak",
      "description": "Veri ayrımı, sonradan tabloya alan eklemek değil tasarlanıp doğrulanan bir sınırdır.",
      "inLanguage": "tr",
      "isPartOf": {
        "@id": "https://orvunlabs.com/#website"
      },
      "about": {
        "@id": "https://orvunlabs.com/#organization"
      },
      "breadcrumb": {
        "@id": "https://orvunlabs.com/tr/blog/cok-kirac%C4%B1l%C4%B1-saasta-musteri-verisini-ay%C4%B1rmak#breadcrumb"
      }
    },
    {
      "@type": "BreadcrumbList",
      "@id": "https://orvunlabs.com/tr/blog/cok-kirac%C4%B1l%C4%B1-saasta-musteri-verisini-ay%C4%B1rmak#breadcrumb",
      "itemListElement": [
        {
          "@type": "ListItem",
          "position": 1,
          "name": "Orvun Labs",
          "item": "https://orvunlabs.com/tr"
        },
        {
          "@type": "ListItem",
          "position": 2,
          "name": "Çok kiracılı SaaS’ta müşteri verisini ayırmak",
          "item": "https://orvunlabs.com/tr/blog/cok-kirac%C4%B1l%C4%B1-saasta-musteri-verisini-ay%C4%B1rmak"
        }
      ]
    },
    {
      "@type": "BlogPosting",
      "headline": "Çok kiracılı SaaS’ta müşteri verisini ayırmak",
      "description": "Veri ayrımı, sonradan tabloya alan eklemek değil tasarlanıp doğrulanan bir sınırdır.",
      "datePublished": "2026-09-13T09:00:00.000Z",
      "dateModified": "2026-09-13T09:00:00.000Z",
      "inLanguage": "tr",
      "author": {
        "@id": "https://orvunlabs.com/#organization"
      },
      "publisher": {
        "@id": "https://orvunlabs.com/#organization"
      },
      "image": [
        "https://orvunlabs.com/images/blog/saas.svg"
      ],
      "mainEntityOfPage": {
        "@id": "https://orvunlabs.com/tr/blog/cok-kirac%C4%B1l%C4%B1-saasta-musteri-verisini-ay%C4%B1rmak#webpage"
      }
    }
  ]
}
```
