Akses Role

Halaman Akses Role berfungsi untuk mengatur hak akses dan batasan (limit) yang dimiliki oleh setiap peran (role) dalam sistem koperasi. Pengaturan ini sangat kritikal untuk menjaga keamanan dan kontrol operasional, memastikan setiap peran hanya dapat melakukan tindakan sesuai kewenangannya.
Fitur Utama
1. Filter Data
Bagian ini terletak di bagian atas halaman:
- Input Pencarian: Memudahkan pencarian role tertentu.
- Tombol Cari: Menjalankan pencarian.
2. Tombol Tambah Role
Tombol "Tambah" di pojok kanan atas digunakan untuk membuat role baru dan menentukan konfigurasi awal hak aksesnya.
3. Tabel Daftar Role
Tabel menampilkan konfigurasi akses untuk setiap role dengan kolom sebagai berikut:
| Kolom | Deskripsi |
|---|---|
| Role | Nama peran (contoh: SUPER ADMIN, ADMIN, ANGGOTA) |
| Penarikan Simpanan | Status izin melakukan penarikan simpanan (ON/OFF) |
| Limit Penarikan Simpanan | Batas nominal maksimal penarikan simpanan yang diizinkan |
| Pengajuan Pinjaman | Status izin melakukan pengajuan pinjaman (ON/OFF) |
| Limit Pengajuan Pinjaman | Batas nominal maksimal pengajuan pinjaman |
| Proses Persetujuan | Status izin melakukan persetujuan pinjaman (ON/OFF) |
| Limit Persetujuan Pinjaman | Batas nominal maksimal pinjaman yang dapat disetujui |
| Pencairan Pinjaman | Status izin melakukan pencairan pinjaman (ON/OFF) |
| Batalkan Transaksi | Status izin membatalkan transaksi (ON/OFF) |
| Action | Tombol untuk mengubah (Update) atau menghapus (Hapus) konfigurasi |
4. Tombol Action
- Update (Tombol Hijau): Membuka dialog untuk mengubah konfigurasi limit dan hak akses role.
- Hapus (Tombol Merah): Menghapus role dari sistem. Hati-hati saat menggunakan fitur ini.
Dialog Tambah Role

Digunakan untuk menambahkan role baru.
| Field | Tipe | Deskripsi |
|---|---|---|
| Pilih Role | Dropdown | Memilih nama role yang akan ditambahkan |
| Penarikan Simpanan | Toggle + Nominal | Mengaktifkan fitur dan menentukan limit nominal penarikan |
| Pengajuan Pinjaman | Toggle + Nominal | Mengaktifkan fitur dan menentukan limit nominal pengajuan |
| Proses Persetujuan Pinjaman | Toggle + Nominal | Mengaktifkan fitur dan menentukan limit nominal approval |
| Pencairan Pinjaman | Toggle | Memberikan hak akses untuk mencairkan pinjaman |
| Batalkan Transaksi | Toggle | Memberikan hak akses untuk membatalkan transaksi yang terjadi |
Dialog Update Role

Digunakan untuk menyesuaikan kembali hak akses atau limit role yang sudah ada.
- Role: Nama role bersifat read-only (tidak dapat diubah) pada mode edit.
- Konfigurasi Lain: Semua toggle dan limit nominal dapat disesuaikan sesuai kebutuhan operasional terkini.
Alur Penggunaan
Menambah Role Baru
- Klik tombol Tambah.
- Pilih nama role dari dropdown.
- Aktifkan toggle untuk fitur-fitur yang diinginkan.
- Isi nominal limit jika fitur tersebut membutuhkan batasan jumlah.
- Klik Simpan (tombol hijau).
Mengubah Hak Akses Role
- Cari role yang ingin diubah pada tabel.
- Klik tombol Update (ikon hijau) di kolom Action.
- Ubah konfigurasi toggle atau nominal limit sesuai kebijakan baru.
- Klik Update untuk menyimpan perubahan.
Menghapus Role
- Cari role yang akan dihapus.
- Klik tombol Hapus (ikon merah) di kolom Action.
- Konfirmasi penghapusan pada dialog yang muncul.