Logto organizasyonlarıyla başlamak için kolay bir kılavuz - çok kiracılı bir uygulama için
SaaS uygulamanızın kimlik altyapısını oluşturmak için Logto organizasyonlarını nasıl kullanacağınızı öğrenin.
SaaS uygulamanızın kimlik altyapısını oluşturmak için Logto organizasyonlarını nasıl kullanacağınızı öğrenin.
Bir organizasyon, uygulamalarınıza erişen ekipleri, iş müşterilerini ve ortak şirketleri temsil eden bir kullanıcı grubudur. Çok kiracılı uygulama gereksinimlerini desteklemek için önemlidir. Bu eğitimde, organizasyon özelliklerinin nasıl kurulacağını ve SaaS uygulamanızın kimlik altyapısını oluşturmak için organizasyonların nasıl kullanılacağını size göstereceğiz.
Bu hızlı başlatma videosunu izleyebilir veya aynı bilgileri içeren metin versiyonunu okuyabilirsiniz.
Başlamak için, proje kiracınıza gidin ve organizasyon bölümüne gidin. "Organizasyonunuzu kurun" seçeneğine tıklayın.
Logto'da anahtar kavramların ve organizasyonların nasıl çalıştığını açıklayan bir eğitim sayfasına yönlendirileceksiniz.

Bir organizasyon, kullanıcılar grubunu temsil eder ve ekipleri, iş müşterilerini ve partner şirketleri içerebilir. Organizasyondaki her kullanıcı bir "Üye" olarak kabul edilir. Bu varlıklar çok kiracılı gereksinimlerinizi yönetmek için önemlidir.

Ancak, kullanıcıları sadece gruplandırmak yeterli değildir. Organizasyonun kendisi, organizasyon düzeyinde yetki tabanlı erişim kontrolüne sahiptir.
Çok kiracılı SaaS uygulamalarında, birden fazla organizasyon genellikle aynı erişim kontrol şablonunu, yani izinler ve rolleri paylaşır. Logto'da bu, "organizasyon şablonu" olarak adlandırılır.
Şimdi, organizasyon şablonunun ana bileşenlerine daha derinlemesine bakalım: organizasyon izni ve organizasyon rolü.
Organizasyon izni, organizasyon bağlamında bir kaynağa erişim yetkisi verilmesini ifade eder.

Organizasyon rolü, üyelere atanabilen organizasyon izinlerinin bir grubudur. Her organizasyonun rolü, bir dizi organizasyon izni içerir.

Organizasyon şablonunun organizasyon ile birlikte çalışarak bir SaaS ürününün kimlik doğrulama ve yetkilendirme modelini nasıl oluşturduğunu merak ediyor olabilirsiniz.
Her şeyin nasıl bağlantılı olduğunu anlamak için bu diyagramı kullanalım

Artık temel kavramları anladınız. Organizasyon izinlerini ve rollerini ayarlamak için talimatları takip edelim.


Artık kullanıma hazır bir organizasyon şablonuna sahipsiniz. Her yeni organizasyon oluşturduğunuzda, bu erişim kontrol şablonunu otomatik olarak devralacaktır. Yapmanız gereken tek şey, ilgili rolleri üyelere uygun şekilde atamaktır.
Şimdi, ilk organizasyonunuzu oluşturalım. Alt karttaki adımlar, üyeler eklemek, rolleri değiştirmek ve diğer kullanıcı yönetim görevlerini gerçekleştirmek için sizi rehbere yönlendirecektir.

Az önce oluşturduğunuz şey boş bir organizasyon ve buna üye ekleyebilirsiniz. Organizasyon bölümüne gidin ve üye sekmesine gidin. "Üyeler Ekle" seçeneğine tıklayarak kiracıdaki kullanıcıları topluca seçin ve onlara organizasyon rolleri atayın. Alternatif olarak, rolleri henüz belirlemediyseniz boş bırakabilirsiniz.
Ayrıca bireysel düzenleme görevlerini gerçekleştirebilirsiniz. Üyeyi organizasyondan kaldırmak veya organizasyon rollerini değiştirmek için üç noktalı düğmeye tıklayın.

Organizasyon üye listesi

Belirli bir üyenin organizasyon rolünü düzenle
Organizasyon şablonunuzu güncellemek istiyorsanız, organizasyon şablon sekmesine gidin. Burada, ek izin ve roller ekleyebilir veya mevcut olanları düzenleyebilirsiniz.




Console'da yapabildiğiniz her şey, Yönetim API'si aracılığıyla da yapılabilir. Bu, ancak yalnızca bunlarla sınırlı olmamak üzere şunları içerir:
Tüm yeteneklerin tam listesi için lütfen API referanslarına bakınız.
Logto, çok kiracılı uygulamalar oluşturma konusunda en iyi uygulamaları ayrıntılı bir şekilde araştırdı ve kapsamlı bir anlayış geliştirdi. Daha fazla bilgi için makalelerini keşfetmekten çekinmeyin.
Çok kiracılı bir uygulama için kiracı modelleri
Çok kiracılı uygulamada kiracı izolasyonu
Çok kiracalı bir uygulama için kiracı modelleri