Peran
Lokasi di aplikasi: Pengaturan → Peran

Halaman ini adalah tempat Anda membuat dan mengelola peran (role) untuk pengguna admin R1 Server. Setiap peran menentukan apa saja yang boleh dilihat dan dilakukan oleh pengguna yang diberi peran tersebut. Dengan mengatur peran di sini, Anda bisa memastikan setiap anggota tim hanya memiliki akses sesuai tanggung jawabnya.
- Masuk ke aplikasi R1 Server.
- Pada menu di samping kiri, pilih Pengaturan → Peran.
Mengenal tampilan

Saat halaman terbuka, Anda akan melihat:
- Kolom pencarian — ketik nama peran untuk menyaring daftar secara langsung.
- Tombol Tambah role — muncul di pojok kanan atas area judul, digunakan untuk membuat peran baru.
Tabel daftar peran
| Kolom | Keterangan |
|---|---|
| No. | Nomor urut baris. |
| Role | Nama peran. |
| Guard | Jenis akses yang berlaku untuk peran ini (biasanya "web"). |
| Permission | Daftar hak akses yang diberikan kepada peran ini, ditampilkan sebagai label-label kecil berwarna. Arahkan kursor ke label untuk melihat keterangan lengkapnya. Jika belum ada hak akses, tertulis "Belum ada permission". |
| Aksi | Tombol Ubah dan Hapus untuk setiap baris (muncul sesuai hak akses Anda). |
Di bagian bawah tabel terdapat navigasi halaman untuk berpindah antar halaman daftar dan mengatur jumlah baris yang ditampilkan per halaman.
Langkah-langkah
Tambah peran baru

- Klik tombol Tambah role di bagian atas halaman.
- Pada dialog yang muncul, isi Nama role sesuai fungsi peran tersebut (misalnya: "Kasir", "Staf Keuangan").
- Di bagian Preset awal, Anda dapat mengklik salah satu preset yang tersedia (misalnya Kasir, Staf keuangan, Manajer cabang, atau Pengamat (hanya baca)) untuk mengisi hak akses secara otomatis sebagai titik awal. Anda masih bisa menyesuaikannya setelahnya.
- Di bagian Peta permission, centang hak akses yang ingin diberikan kepada peran ini. Hak akses dikelompokkan berdasarkan area (misalnya: Pengguna & akses, Katalog, Transaksi, Laporan & PnL, dan sebagainya).
- Gunakan kotak pencarian di dalam dialog untuk menemukan hak akses tertentu.
- Klik nama kelompok untuk membuka atau menutup daftarnya.
- Gunakan tombol Buka semua / Tutup semua untuk menampilkan atau menyembunyikan semua kelompok sekaligus.
- Gunakan tombol Bersihkan pilihan untuk membatalkan semua pilihan.
- Centang Pilih semua pada header kelompok untuk memilih seluruh hak akses dalam kelompok tersebut.
- Perhatikan bagian Role ini akan dapat… di bawah daftar — ini menampilkan ringkasan hak akses yang sudah Anda pilih.
- Klik Simpan untuk menyimpan peran baru.
Ubah peran
- Temukan peran yang ingin diubah pada tabel.
- Klik tombol Ubah di kolom Aksi pada baris tersebut.
- Ubah Nama role atau sesuaikan pilihan hak akses sesuai kebutuhan.
- Klik Simpan untuk menyimpan perubahan.
Hapus peran
- Temukan peran yang ingin dihapus pada tabel.
- Klik tombol Hapus di kolom Aksi pada baris tersebut.
- Sebuah dialog konfirmasi akan muncul dengan peringatan bahwa pengguna yang memakai peran ini akan kehilangan hak aksesnya.
- Klik Hapus untuk mengonfirmasi, atau Batal untuk membatalkan.
Mencari peran
Ketik nama peran pada kotak Cari role di bagian atas tabel. Daftar akan langsung menyaring dan menampilkan peran yang sesuai.
Pertanyaan umum
Apa bedanya peran (role) dengan hak akses (permission)?
Peran adalah label atau jabatan yang Anda buat sendiri, misalnya "Kasir" atau "Staf Keuangan". Hak akses adalah kemampuan spesifik di dalam aplikasi, misalnya "dapat melihat transaksi" atau "dapat menyetujui topup". Satu peran bisa memiliki banyak hak akses. Saat Anda menugaskan peran ke seorang pengguna, pengguna tersebut secara otomatis mendapatkan semua hak akses yang ada di peran tersebut.
Bagaimana jika tombol Tambah role atau Ubah tidak muncul?
Tombol tersebut hanya muncul jika akun Anda memiliki hak akses untuk mengelola peran. Jika tidak terlihat, hubungi admin sistem Anda dan minta agar hak akses yang sesuai ditambahkan ke akun Anda.
Apakah aman menghapus peran yang sudah dipakai pengguna?
Sebelum menghapus, pastikan tidak ada pengguna aktif yang masih memakai peran tersebut, atau pastikan mereka sudah dipindahkan ke peran lain. Jika peran dihapus, pengguna yang memakai peran itu akan kehilangan hak akses yang diberikan oleh peran tersebut.