Local Database nedir; kullanıcıları TR7'de tutmak ne zaman mantıklıdır?
Kısa cevap
Local Database, AGS kullanıcı hesaplarının harici bir dizin ya da kimlik sağlayıcısı olmadan TR7 üzerinde tutulduğu depodur; her veritabanı kendi parola politikasını ve kullanıcının kendi parolasını sıfırlama/değiştirme izinlerini taşır. Erişim akışına Local Database türündeki bir provider ile bağlanır ve kullanıcı adı ile parola bu veritabanında doğrulanır. Kurumsal dizinde bulunmayan ya da bulunmaması istenen kullanıcılar (yükleniciler, iş ortakları, test ve servis hesapları) veya dizini olmayan küçük ölçekli uygulamalar için uygundur; kurumsal kullanıcılar zaten Active Directory ya da bir kimlik sağlayıcısında tutuluyorsa hesaplar ikinci bir yerde çoğaltılmaz, o kaynağa bağlanan provider kullanılır.
Nasıl Çalışır?
- AGS → Authentication → Local Databases ekranının Databases sekmesinde veritabanı oluşturulur ve parola politikası belirlenir.
- Users sekmesinde veritabanı seçilip hesaplar eklenir; parola Assign New Password ile atanır ve politikaya göre denetlenir.
- Local Database türünde bir provider'ın User Database alanında veritabanı seçilir; provider akışa Authentication Provider adımı olarak eklenir.
- Girişte kullanıcı adı ve parola veritabanında doğrulanır; hesabın alanları (ad, e-posta, gruplar…) otomatik eşlemeyle oturuma yazılır.
TR7'de Local Databases
| Alan | Varsayılan | Not |
|---|---|---|
| Minimum Password Length | 8 | 4–128 |
| Password Complexity | Basic (letter + number) | None, Basic (letter + number), Strong (upper + lower + number + symbol) |
| Prevent Password Reuse | Kapalı | Açıkken son 5 parola (mevcut dahil) yeniden kullanılamaz |
| Allow Self Password Reset | Açık | Kullanıcı parolasını e-posta bağlantısıyla sıfırlar; hesapta e-posta adresi ve TR7'de E-mail Settings gerekir |
| Allow Self Password Change | Açık | Oturum açmış kullanıcı mevcut parolasını doğrulayarak parolasını değiştirir |
- Parolalar argon2id ile tek yönlü özetlenerek saklanır; hiçbir ekranda gösterilmez.
- Kullanıcı adı veritabanı içinde benzersizdir; aynı kullanıcı adı farklı veritabanlarında kullanılabilir.
- Hesaplarda standart kullanıcı alanlarının yanında Custom Attributes tutulur; hesap Enabled anahtarıyla devre dışı bırakılır.
- Cluster kurulumunda veritabanları ve hesaplar eş cihaza eşitlenir (Cluster'da AGS oturumları ve ayarları nasıl davranır?).
Sık Karıştırılan Noktalar
- "Politika sıkılaştırılınca mevcut parolalar da denetlenir." Politika yalnızca sonraki parola atamalarında ve değişikliklerinde uygulanır; mevcut parolalar değişmez.
- "Local Database TR7 yönetim kullanıcılarıyla aynıdır." Bu hesaplar yalnızca AGS erişim akışında kullanılır; TR7 arayüzüne giriş yapan yönetim kullanıcıları Device Users ekranında yönetilir.
- "Veritabanı silinse de hesaplar kalır." Veritabanı silindiğinde içindeki hesaplar da silinir; veritabanını kullanan provider'lar önizlemedeki Used in sekmesinden önceden kontrol edilir.
- "Local Database kullanınca ikinci faktör de gelir." İkinci faktör akışa ayrı bir MFA adımıyla eklenir (AGS'de MFA nasıl çalışır; hangi yöntemler vardır?).
Dokümantasyonda nasıl yapılır
