Kullanıcı Yönetimi Nedir?
İngilizce: User Management
Yayın: · Son güncelleme:
Kullanıcı Yönetimi Nedir? Kısaca
Kullanıcı yönetimi, bir yazılımda kullanıcı hesaplarının oluşturulması, kimlik doğrulaması, rol ve yetkilerinin belirlenmesi, güncellenmesi ve kapatılması süreçlerinin bütünüdür. Kimin neyi görebileceğini ve değiştirebileceğini düzenler.

Kullanıcı yönetimi nedir?
Kullanıcı yönetimi, bir sisteme kimlerin girebileceğini ve içeride neler yapabileceğini kontrol eden yapıdır. Kayıt olma, giriş yapma, şifre sıfırlama, rol atama ve hesap silme bu sürecin parçalarıdır. Neredeyse her web uygulaması, SaaS ürünü ya da şirket içi araç bir kullanıcı yönetimine ihtiyaç duyar.
İki temel soruya cevap verir. Birincisi "Bu kişi kim?" sorusudur ve kimlik doğrulama ile yanıtlanır. İkincisi "Bu kişi ne yapabilir?" sorusudur ve yetkilendirme ile belirlenir.
Rol ve yetki nasıl tanımlanır?
En yaygın yöntem rol tabanlı erişim kontrolüdür. Yetkiler tek tek kişilere değil rollere verilir, kişiler de rollere atanır. Varsayımsal bir muhasebe uygulamasında yapı şöyle olabilir:
| Rol | Yetki |
|---|---|
| Yönetici | Tüm kayıtlar, kullanıcı ekleme |
| Muhasebeci | Fatura oluşturma ve düzenleme |
| Görüntüleyici | Yalnız raporları okuma |
Yeni bir çalışan geldiğinde ona yalnız uygun rolü vermek yeterlidir. İşten ayrılan birinin hesabı kapatıldığında tüm erişimi tek adımda sona erer.
Nelere dikkat etmeli?
Her kullanıcıya işini yapmasına yetecek en az yetkiyi verin. "Herkes yönetici olsun, sonra bakarız" yaklaşımı, yanlışlıkla silinen kayıtların ve veri sızıntılarının sık rastlanan nedenidir. Yönetici hesaplarında iki faktörlü doğrulamayı zorunlu tutmak da riski ciddi ölçüde düşürür.
Sıfırdan kullanıcı sistemi yazmak yerine hazır çözümler değerlendirilebilir. Firebase Authentication, Auth0 ya da Supabase gibi servisler giriş ve şifre işlerini üstlenir. Bubble ve Softr gibi no-code araçlarda ise kullanıcı ve rol tanımları panelden yapılır. Kişisel veri tuttuğunuz için KVKK kapsamındaki yükümlülükleri de baştan planlayın.
Sıkça Sorulan Sorular
Kullanıcı yönetimi ile kimlik doğrulama aynı şey mi?
Değildir. Kimlik doğrulama, kullanıcı yönetiminin yalnız bir parçasıdır ve kişinin kim olduğunu kanıtlar. Kullanıcı yönetimi buna ek olarak rolleri, yetkileri, hesap yaşam döngüsünü ve kayıtları da kapsar.
Ayrılan çalışanların hesapları ne zaman kapatılmalı?
İdeal olarak çalışmanın sona erdiği gün. Açık kalan eski hesaplar, kötüye kullanım ve veri sızıntısı riskini artırır. İşe giriş ve çıkış süreçlerine hesap açma ve kapatma adımlarını eklemek iyi bir uygulamadır.