Akses dan Keamanan

Panduan pengelolaan hak akses, role, permission, dan administrasi workspace pada Dekacare.

Hak Akses (Permissions)

Halaman Hak Akses memungkinkan administrator untuk mengelola role (peran) dan permission (izin) pada sistem Dekacare. Dengan fitur ini, Anda dapat mengatur secara granular apa saja yang boleh dilakukan oleh setiap peran pengguna.

Akses Halaman

  1. Buka menu PengaturanHak Akses, atau akses melalui tab pada halaman Workspace.

Hak Akses: Hanya pengguna dengan role superadmin atau admin yang memiliki permission pengaturan yang dapat mengakses halaman ini.

Daftar Role

Sistem menampilkan seluruh role yang tersedia dalam bentuk tab di bagian atas halaman. Role bawaan yang tersedia meliputi:

Mengatur Permission per Role

  1. Klik tab nama role yang ingin diatur di bagian atas.
  2. Sistem akan memuat daftar permission yang dikelompokkan berdasarkan modul.
  3. Setiap modul menampilkan daftar permission yang dapat dicentang atau dihilangkan centangnya.
  4. Gunakan tombol Pilih Semua di Modul Ini untuk mencentang seluruh permission dalam satu modul sekaligus.
  5. Klik Simpan untuk menyimpan perubahan.

Fitur Pencarian dan Filter

Kolaps Modul

Klik header modul untuk menyembunyikan atau menampilkan daftar permission di dalamnya. Ini memudahkan navigasi saat jumlah permission sangat banyak.

Indikator Perubahan Belum Tersimpan

Jika Anda mengubah permission namun belum menyimpan, akan muncul tanda titik kuning (•) di samping nama tab role. Saat berpindah tab, sistem akan menampilkan dialog konfirmasi:

Membatalkan Perubahan

Klik tombol Batal di bagian bawah halaman untuk mengembalikan permission ke kondisi terakhir yang tersimpan (sebelum perubahan dilakukan).

Perubahan permission akan langsung berpengaruh pada seluruh pengguna dengan role terkait. Pastikan Anda tidak secara tidak sengaja mencabut akses penting dari role yang sedang aktif digunakan.

Workspace Admin

Halaman Workspace Admin adalah pusat kendali utama untuk superadmin dalam mengelola seluruh tenant, langganan, pembayaran, dan log aktivitas sistem Dekacare. Halaman ini menyediakan tampilan terpadu melalui lima tab utama.

Akses Halaman

  1. Klik menu Workspace Admin pada sidebar (ikon khusus superadmin).

Khusus Superadmin: Halaman ini hanya tersedia untuk pengguna dengan role superadmin. Pengguna dengan role lain tidak akan melihat menu ini.

Tab Dashboard

Tab pertama menampilkan ringkasan statistik seluruh sistem:

Tab Tenant

Tab ini menampilkan daftar seluruh tenant (fasilitas kesehatan) yang terdaftar dalam sistem:

Tab Langganan

Tab ini mengelola paket langganan untuk setiap tenant:

Tab Pembayaran

Tab ini mencatat seluruh transaksi pembayaran langganan:

Tab Log

Tab ini menyediakan catatan aktivitas sistem yang terbagi menjadi tiga sub-tab:

Audit Log

Mencatat seluruh aktivitas pengguna dan perubahan data penting dalam sistem untuk keperluan audit dan keamanan.

Notification Log

Mencatat seluruh notifikasi yang dikirimkan oleh sistem, termasuk email, SMS, dan notifikasi push.

Webhook Log

Mencatat seluruh aktivitas webhook yang diterima atau dikirim oleh sistem, berguna untuk debugging integrasi pihak ketiga.

Tips: Gunakan tab Dashboard sebagai titik awal untuk memonitor kesehatan sistem secara keseluruhan. Jika menemukan anomali, navigasi ke tab terkait untuk investigasi lebih lanjut.