Users Modülü
Genel Bakış
Users modülü, sisteme erişebilecek kullanıcıların yönetilmesinden sorumludur.
Platforma erişim yalnızca yetkili kullanıcılar tarafından sağlanabilir. Herhangi bir açık kullanıcı kaydı (public registration) desteklenmez. Sisteme erişecek her kullanıcı, desteklenen kullanıcı oluşturma yöntemlerinden biri kullanılarak sisteme eklenmelidir.
Users modülü yöneticilere aşağıdaki işlemleri yapma imkânı sağlar:
- Yeni kullanıcı oluşturma ve kullanıcı yönetimi
- Yönetici (Admin) yetkisi verme
- Kullanıcı yetkilerini yapılandırma
- LDAP ve Single Sign-On (SSO) gibi harici kimlik doğrulama sistemlerinden kullanıcı sağlama
Erişim Gereksinimi
Bu sayfayı görüntüleyebilmek için kullanıcının Kullanıcılar modülü için en az GÖRÜNTÜLE yetkisine sahip olması gerekir.
Gerekli yetkiye sahip değilseniz, sistem yöneticinizden aşağıdaki yetkilendirme sayfalarından birini kullanarak bu yetkiyi vermesini isteyebilirsiniz.
Yetkilendirme
Gerekli yetkiye sahip olmayan kullanıcılar bu sayfayı görüntüleyemez ve aşağıdaki yetkilendirme hatasını alırlar:
Erişim Reddedildi
Bu kaynağa erişim yetkiniz bulunmamaktadır.
Varsayılan Yönetici
Sistem ilk kurulduğunda otomatik olarak varsayılan bir yönetici hesabı oluşturulur.
| Özellik | Değer |
|---|---|
| Kullanıcı Adı | dfladmin |
| Otomatik Oluşturulur | Evet |
| Silinebilir | Hayır |
| Yeniden Adlandırılabilir | Hayır |
dfladmin kullanıcısı sistemin ilk
yapılandırmasını yapmak, yeni kullanıcılar oluşturmak ve yetkilendirme
işlemlerini gerçekleştirmek için kullanılır.
Kullanıcı Rolleri
Yeni oluşturulan her kullanıcı başlangıçta standart kullanıcı olarak oluşturulur.
İhtiyaç halinde mevcut bir yönetici tarafından kullanıcıya Admin yetkisi verilebilir.
Yeni oluşturulan kullanıcı yalnızca sistemin varsayılan namespace'ine atanır ve herhangi bir kaynağa erişim yetkisi bulunmaz. Sistemi kullanabilmesi için gerekli yetkilerin ayrıca tanımlanması gerekir.
Yetkilendirme modeli hakkında detaylı bilgi için Permissions dokümanına bakınız.
Kullanıcı Yaşam Döngüsü
Bir kullanıcının sistemdeki yaşam döngüsü aşağıdaki adımlardan oluşur:
- Kullanıcının oluşturulması
- İlk şifrenin belirlenmesi (manuel oluşturulan kullanıcılar için)
- Yetkilendirme işlemlerinin yapılması
- Sisteme erişim
- Kullanıcı bilgilerinin güncellenmesi
- Pasife alınması veya silinmesi
Kullanıcı silme işlemleri Soft Delete yöntemi ile gerçekleştirilir.
Kullanıcı Oluşturma Yöntemleri
Manuel Kullanıcı Oluşturma
Yöneticiler sistem üzerinden manuel olarak yeni kullanıcı oluşturabilir.
Kullanıcı oluşturulduktan sonra:
- Varsayılan namespace'e atanır.
- Herhangi bir kaynak yetkisine sahip olmaz.
- İlk girişinde kendi şifresini belirler.
LDAP Kullanıcısı Oluşturma
LDAP entegrasyonu yapılandırıldıktan sonra kullanıcılar LDAP üzerinden sisteme eklenebilir.
İzlenecek yol:
Add User → Add LDAP User
Single Sign-On (SSO)
SSO yapılandırması tamamlandıktan sonra kullanıcılar ilk başarılı girişlerinde sistem içerisinde otomatik olarak oluşturulur.
Varsayılan Yetkiler
Yeni oluşturulan her kullanıcı yalnızca sistemin varsayılan namespace'ine atanır.
Bunun dışında herhangi bir yetki otomatik olarak verilmez. Kullanıcının sistem kaynaklarına erişebilmesi için gerekli izinlerin yönetici tarafından tanımlanması gerekir.
Detaylı bilgi için Permissions dokümanına bakınız.
Kimlik Doğrulama
Sistem aşağıdaki kimlik doğrulama yöntemlerini destekler:
- Yerel (Local) doğrulama
- LDAP doğrulaması
- Single Sign-On (SSO)
Kullanılacak yöntem sistem yapılandırmasına bağlıdır.
Kullanıcı Yönetimi
Yöneticiler aşağıdaki işlemleri gerçekleştirebilir:
- Kullanıcı oluşturma
- Kullanıcı bilgilerini güncelleme
- Admin yetkisi verme
- Yetki tanımlama
- Kullanıcıyı aktif/pasif yapma
- Kullanıcı silme (Soft Delete)
Şifre Yönetimi
Manuel oluşturulan kullanıcılar ilk başarılı girişlerinde kendi şifrelerini belirler.
Sistemde şu anda zorunlu bir şifre politikası uygulanmamaktadır.
Kısıtlamalar
dfladminkullanıcısı silinemez.-
dfladminkullanıcısının adı değiştirilemez. - Açık kullanıcı kaydı desteklenmez.
- LDAP kullanıcıları yalnızca LDAP entegrasyonu yapılandırıldıktan sonra eklenebilir.
- SSO ile kullanıcı oluşturulabilmesi için SSO entegrasyonunun yapılandırılmış olması gerekir.
- Yeni oluşturulan kullanıcılar gerekli yetkiler verilmeden sistem kaynaklarına erişemez.