web-gelistirme-sc.com

Kullanıcılara erişim denetimlerini nasıl göstermeliyim

Birden çok kullanıcı için karmaşık sistemler tasarladığımızdan, onlara firmaları için güvenlik bilgilerini göstermek önemlidir. Onlara göstermek istiyorum kim yapabilir ne eylem to hangi hesaplar.

Netlik çok önemlidir, çünkü bu para hareketlerini içerecektir - insanlara bir sistemdeki izinlerin sonuçlarını göstermek için iyi arketipler var mı?

4
MattK

Sistemdeki bir kullanıcının üç yoldan birini seçebileceğini varsayıyorum:

  1. Kişilerden başlayın ve her kişi için hangi hesapta hangi işlemlerin yapıldığını görün.
  2. Kimin erişebileceğine bakarak/ayarlayarak hesaplardan başlayın.
  3. İşlemlerden başlayın ve hangi hesapların kullanılabilir olduğunu ve bunları kimin gerçekleştirebileceğini görün - bu biraz daha az olası görünüyor, ancak yanılıyor olabilirim.

Ayrıca, tüm bilgileri birlikte görmek zorunda olmadığınızı varsayıyorum, yani sistemdeki tüm kullanıcıları, tüm hesaplara sahip oldukları tüm erişim türleriyle birlikte görün. Bu durumda, bir ızgara bileşeni anlamına gelir.

Akla gelen çözüm, değiştirilebilir 3 sütun içeren bir ana ayrıntıdır:

  1. İlk sütun giriş noktası olacaktır (yukarıda açıklanmıştır)
  2. İkincisi, son detay sütunu ile de değiştirilebilen "gruplama ölçütü"

Örneğin:

  1. İlk sütun, vurgulamayı listede aşağı doğru hareket ettirerek sıralayabileceğiniz ve gözatabileceğiniz bir kullanıcı listesidir.
  2. İkinci ve üçüncü eylemler ve hesap çiftleri olacaktır.
    Bahsettiğimiz gibi değiştirilebilir (yani, eylemlere göre gruplandırılmış tüm hesapları veya hesaplara göre gruplandırılmış tüm işlemleri görebilirsiniz), bu ikisinden ilkinin de sıralanabileceği varsayılarak.

Aslında sütunlar hesabını ilk sırada taşımak "giriş noktasını" değiştirir.

Dahası, her öğenin bir "git" işlevi vardır, bu da kullanıcının bu öğenin etrafında bir görünüme odaklanabileceği anlamına gelir (yani, John'a bakıp 124255 hesabına erişimi olduğunu fark edersem, bu hesaba kolayca gidebilirim ve tüm hesapların ve bunları gerçekleştirebilen kullanıcıların benzer bir listesine bakın).

3
Dan Barak