Lorawan-stack: Tambahkan manajemen pengguna untuk admin ke konsol

Dibuat pada 27 Nov 2019  ·  6Komentar  ·  Sumber: TheThingsNetwork/lorawan-stack

Ringkasan

Pengguna admin harus dapat mengelola pengguna lain melalui konsol

Kenapa kita perlu ini?

Untuk menyediakan manajemen pengguna melalui antarmuka web (saat ini hanya dimungkinkan melalui CLI)

Apa yang sudah ada? Apa yang kamu lihat sekarang?

Tidak ada yang semacam itu.

Apa yang hilang? Apa yang ingin kau lihat?

Area admin di dalam konsol, tempat admin dapat mengonfigurasi pengguna penerapan. Ini termasuk:

  • mengundang pengguna
  • daftar pengguna (API masih diperlukan)
  • menyetujui/menangguhkan pengguna

Lingkungan

Menghibur

Bagaimana Anda mengusulkan untuk menerapkan ini?

Di dropdown pengguna (pojok kanan atas), kita dapat menambahkan bagian "Pengaturan Admin", yang hanya terlihat ketika pengguna memiliki bendera admin. Manajemen pengguna dapat berupa tampilan sederhana, yang mencantumkan semua pengguna (dengan pencarian), semua pengguna yang tidak disetujui, dan tombol untuk mengundang pengguna melalui email.
Saya akan melakukan beberapa gambar rangka cepat untuk POC.

Bisakah Anda melakukannya sendiri dan mengajukan Permintaan Tarik?

Ya.

console in progress uweb

Semua 6 komentar

Saya sedang menyelidiki ini sekarang dan saya bertanya-tanya apakah ini harus dijadikan bagian dari Aplikasi Akun baru (#1422) karena pengelolaan pengguna bagi saya tampak seperti perhatian yang berlebihan.

Saya percaya akan bermanfaat untuk mengelompokkan masalah admin keseluruhan seperti itu ke dalam aplikasi akun untuk juga membentuknya sebagai lebih dari alat konfigurasi tumpukan/penempatan sambil menjaga konsol tetap dalam lingkup manajemen terkait jaringan. Kami dapat membuat ini dapat diakses di konsol kemudian dengan menambahkan tautan ke aplikasi akun (sebaiknya di dropdown pengguna).

Pikiran @johanstokking @htdvisser ?

Pendapat saya ada dua; pertama adalah kita tidak punya waktu untuk menunggu #1422 untuk mendapatkan manajemen pengguna dasar, dan kedua adalah menurut saya seperti apa aplikasi akun baru setelah kita mendefinisikannya, sebagian besar tentang pengguna itu sendiri, dan bukan tentang pengguna lain.

Saya setuju dengan komentar @johanstokking . Aplikasi akun akan digunakan untuk mengelola "akun pengguna Anda sendiri", konsol untuk mengelola jaringan, dan saat Anda menjadi admin yang menyertakan pengguna jaringan Anda.

Mendorong ini ke tingkat yang tinggi untuk menghindari pengalaman pengguna khusus CLI di fase orientasi awal untuk penerapan.

Saya ingin menambahkan tabel kecil pengguna yang tidak disetujui ke tampilan manajemen pengguna di konsol. Jika tidak, pengguna harus memasukkan id pengguna secara manual.
Apakah layak untuk memperpanjang RPC untuk ini? Saat ini kami tidak dapat memfilter daftar RPC. Demikian juga, akan banyak meningkatkan UX jika seseorang dapat mencari daftar pengguna.

Kami memiliki RPC pencarian untuk itu. Kami sudah merencanakan untuk menambahkan filter state ke filter tersebut.

Apakah halaman ini membantu?
0 / 5 - 0 peringkat

Masalah terkait

ZeroSum24 picture ZeroSum24  ·  3Komentar

kschiffer picture kschiffer  ·  4Komentar

johanstokking picture johanstokking  ·  8Komentar

rvolosatovs picture rvolosatovs  ·  9Komentar

johanstokking picture johanstokking  ·  5Komentar