// SÖZLÜK
Müşteri Sınırı
Çok müşterili (multi-tenant) bir uygulamada bir müşterinin verisini diğerininkinden ayıran yetkilendirme sınırıdır. Modern SaaS mimarisinin temel güven vaadi budur: aynı altyapıyı, aynı veritabanını ve aynı uygulama kodunu paylaşan yüzlerce müşteri, birbirlerinin verisini asla göremez. Ancak bu sınır fiziksel değil mantıksaldır; her istekte kodun doğru kararı vermesine bağlıdır. Kritik yanılgı, kimlik doğrulamanın (authentication) bu sınırı kendiliğinden kurduğunu sanmaktır; oysa doğrulama kullanıcının kim olduğunu bilir, o kullanıcının tam da bu kayda erişim hakkı olup olmadığını değil. İkinci kontrol, yani yetkilendirme (authorization), her nesne erişiminde ayrıca yapılmalıdır; bir kez atlandığında doğrulanmış bir kullanıcı başka bir müşterinin verisine uzanabilir. BOLA (Broken Object Level Authorization) kusurunun en pahalı hâli tam da burada doğar: tek bir eksik yetki kontrolü, tüm müşteri izolasyonunu çökertebilir ve bu, çok müşterili bir üründe olabilecek en ağır bulgulardan biridir. Bu yüzden müşteri sınırı otomatik tarayıcıyla değil, iş mantığını izleyen manuel doğrulamayla sınanır.