it-swarm-id.com

Bagaimana cara menunjukkan kontrol akses kepada pengguna

Saat kami merancang sistem yang rumit untuk banyak pengguna, penting untuk menunjukkan kepada mereka informasi keamanan untuk perusahaan mereka. Saya ingin menunjukkan kepada mereka siapa dapat melakukan tindakan apa ke akun mana.

Kejelasan sangat penting karena ini akan melibatkan pergerakan uang - adakah arketipe bagus di luar sana untuk menunjukkan kepada orang-orang konsekuensi dari perizinan dalam suatu sistem?

4
MattK

Saya berasumsi pengguna sistem dapat memilih satu dari tiga jalur:

  1. Mulai dari orang-orang dan untuk setiap orang melihat tindakan mana yang tersedia di akun mana.
  2. Mulai dari akun, mencari/menetapkan siapa yang memiliki akses apa ke sana.
  3. Mulai dari tindakan dan lihat akun apa yang tersedia dan siapa yang dapat melakukannya - ini sepertinya agak kurang mungkin, tetapi saya mungkin salah.

Saya juga berasumsi bahwa Anda tidak harus melihat seluruh informasi secara bersamaan, yaitu melihat semua pengguna dalam sistem, dengan semua jenis akses yang mereka miliki untuk semua akun. Jika itu masalahnya, ini berarti komponen kotak.

Solusi yang muncul adalah detail-master dengan 3 kolom yang dapat dipertukarkan di mana:

  1. Kolom pertama akan menjadi titik masuk (dijelaskan di atas)
  2. Dan yang kedua akan menjadi "grup oleh" yang juga dipertukarkan dengan kolom detail akhir

Sebagai contoh:

  1. Kolom pertama adalah daftar pengguna, yang dapat Anda sortir dan jelajahi hanya dengan memindahkan sorotan ke bawah daftar.
  2. Yang kedua dan ketiga adalah pasangan tindakan dan akun.
    Dapat dipertukarkan seperti yang telah kami sebutkan (mis. Lihat semua akun yang dikelompokkan berdasarkan tindakan, atau semua tindakan yang dikelompokkan berdasarkan akun), dengan asumsi yang pertama dari keduanya juga dapat disortir.

Efeknya memindahkan akun kolom menjadi yang pertama, akan mengubah "titik masuk".

Selain itu, setiap elemen memiliki fungsi "pergi ke", yang berarti pengguna dapat pergi ke tampilan sentris di sekitar elemen itu (yaitu jika saya sedang melihat John dan melihat ia memiliki akses ke akun 124255, saya dapat dengan mudah menavigasi ke akun itu dan lihat daftar serupa dari semua akun dan pengguna yang dapat melakukannya).

3
Dan Barak