Manajemen Izin
Memahami sistem izin 2 tingkat
FreeMaint menggunakan sistem izin granular dengan ratusan izin individual. Izin diorganisasi berdasarkan modul dan ditulis dalam format domain:action, misalnya work_orders:create.
Cara Kerja Izin
FreeMaint menggunakan sistem izin 2 tingkat yang memberi Anda fleksibilitas dalam mengelola akses:
Level 1: Tingkat 1: Izin Peran
Izin yang diwarisi secara otomatis dari peran yang ditetapkan pengguna. Semua pengguna dengan peran yang sama memiliki izin dasar yang sama.
Level 2: Tingkat 2: Izin Tambahan
Izin ekstra yang diberikan khusus kepada masing-masing pengguna. Izin ini ditambahkan di atas izin peran.
Tips
Contoh Skenario
Luigi ditetapkan peran Teknisi. Secara default, peran Teknisi tidak menyertakan izin "requests:approve". Namun, Anda ingin Luigi dapat menyetujui permintaan intervensi.
Solution:
Alih-alih membuat peran baru khusus untuk Luigi, Anda dapat menambahkan "requests:approve" sebagai izin tambahan khusus untuk akun penggunanya.
Result:
Luigi sekarang memiliki semua izin Teknisi DITAMBAH kemampuan untuk menyetujui permintaan.
Cara Menambahkan Izin Tambahan
Berikan izin ekstra kepada pengguna tertentu tanpa membuat peran baru.
- Navigasi ke Organisasi → Pengguna di bilah sisi
- Klik pengguna yang ingin Anda ubah
- Gulir ke bawah ke bagian "Izin tambahan"
- Centang izin yang ingin Anda berikan kepada pengguna ini
- Klik "Simpan" untuk menerapkan perubahan
Tips
Kategori Izin
Izin diorganisasi ke dalam kategori agar lebih mudah dikelola:
Aset
Kelola peralatan dan mesin
Perintah Kerja
Buat dan kelola tugas pemeliharaan
Permintaan
Tangani permintaan intervensi
Suku Cadang
Kelola inventaris dan suku cadang
Orang
Kelola pengguna, tim, dan peran
Lokasi
Kelola situs dan area
Meter
Lacak pembacaan dan konsumsi
Pemeliharaan Preventif
Jadwalkan pemeliharaan berulang
Pengaturan
Konfigurasi opsi sistem
Format Izin
Izin mengikuti format: domain:action
assets:createBuat aset baru
assets:readLihat aset
assets:updateUbah aset
assets:deleteHapus aset
requests:approveSetujui permintaan intervensi
work_orders:assignTetapkan perintah kerja ke pengguna
Kapan Menggunakan Setiap Pendekatan
Gunakan Izin Peran Ketika:
Beberapa pengguna memerlukan sekumpulan izin yang sama
Kebutuhan izin bersifat permanen dan berbasis peran
Anda ingin menstandardisasi akses di seluruh fungsi pekerjaan
Gunakan Izin Tambahan Ketika:
Hanya satu atau beberapa pengguna yang memerlukan kemampuan ekstra
Kebutuhan bersifat sementara atau pengecualian
Anda tidak ingin membuat peran baru untuk perubahan kecil
Pemecahan Masalah
Pengguna tidak dapat mengakses fitur yang seharusnya mereka miliki
- • Periksa izin peran mereka di Organisasi → Peran
- • Verifikasi tidak ada salah ketik pada izin tambahan
- • Pastikan izin telah tersimpan dengan benar
- • Minta pengguna untuk keluar (log out) dan masuk kembali (log back in)
Pengguna memiliki akses yang berlebihan
- • Tinjau penetapan peran mereka
- • Periksa adanya izin tambahan yang tidak diperlukan
- • Pertimbangkan untuk menetapkan peran yang lebih dibatasi
Ingin mempelajari lebih lanjut tentang peran bawaan?
Lihat Panduan PeranApakah halaman ini membantu?