Apa itu Hak Akses?
Hak Akses di GTG CRM membantu perusahaan mendefinisikan dengan jelas: - Apa yang dapat dilihat oleh setiap pengguna - Data apa yang dapat diedit - Tindakan apa yang diizinkan dalam sistem
Melalui penetapan peran (role) dengan otorisasi spesifik, perusahaan memastikan setiap orang hanya melakukan bagian pekerjaan mereka.
Mengapa Bisnis Membutuhkan Hak Akses?
Risiko Tanpa Hak Akses
| Masalah | Konsekuensi |
|---|---|
| Akses data bebas | Informasi pelanggan, pendapatan bocor |
| Pekerjaan tumpang tindih | Banyak orang menangani 1 tugas |
| Kesalahan tak terkendali | Menghapus data penting secara tidak sengaja, mengedit secara tidak sengaja |
| Kebocoran informasi penting | Karyawan melihat gaji, biaya, strategi |
Manfaat Dengan Hak Akses
| Manfaat | Deskripsi |
|---|---|
| Operasi Aman | Setiap orang hanya melihat/melakukan bagian pekerjaan yang benar |
| Menghindari Kesalahan | Tidak ada yang secara tidak sengaja menghapus/mengedit data penting |
| Mudah Diperluas | Menambahkan karyawan baru hanya perlu menetapkan peran |
| Mudah Dikelola | Mengetahui dengan jelas siapa melakukan apa, tanggung jawab jelas |
Peran Default
GTG CRM menyediakan 3 peran default:
Administrator
- Hak akses tertinggi dalam sistem
- Dapat melakukan semua tindakan di platform
- Otomatis memiliki akses ke Pengaturan
Manajer Pemasaran
- Mengelola kampanye pemasaran
- Melihat laporan, statistik
- Mengelola tim pemasaran
Staf Pemasaran
- Melakukan pekerjaan pemasaran sehari-hari
- Otorisasi lebih terbatas daripada Manajer
Kustomisasi Hak Akses per Modul
Kustomisasi hak akses untuk setiap modul dengan tombol geser hidup/mati:
| Modul | Hak Akses yang Dapat Diberikan |
|---|---|
| Alur Kerja Otomatis | Buat, Lihat, Perbarui, Hapus |
| Halaman Arahan | Buat, Perbarui, Publikasikan, Batalkan Publikasi, Hapus, Modifikasi Domain Kustom |
| Pemasaran | Lihat Postingan Sosial, Kelola Kampanye |
| CRM | Lihat Semua Kontak, Impor, Ekspor, Edit, Hapus |
| Buat, Kirim, Lihat Laporan | |
| Pesan | Lihat, Balas, Kelola Saluran |
| Pusat Produk | Kelola Produk, Lihat Inventaris |
| E-niaga | Kelola Pesanan, Lihat Laporan |
| Penagihan | Lihat Faktur, Kelola Pembayaran |
| Pengaturan | Kelola Ruang Kerja, Kelola Pengguna |
Nama Hak Akses Standar DOMAIN_ACTION_OBJECT
Aturan Penamaan
Semua nama hak akses di GTG CRM distandarisasi sesuai dengan Konvensi A - DOMAIN_ACTION_OBJECT:
DOMAIN_ACTION_OBJECT
│ │ │
│ │ └── Objek (target tindakan: INVOICE, USER, CONTACT...)
│ └── Tindakan (aksi: VIEW, CREATE, MANAGE, DELETE...)
└── Domain (bidang: BILLING, WORKSPACE, CRM, AUTOMATION...)
Contoh Nama Hak Akses Konvensi A
| Domain | Nama Hak Akses | Arti |
|---|---|---|
BILLING_ |
BILLING_VIEW_INVOICE |
Lihat faktur |
BILLING_ |
BILLING_ADD_PAYMENT_METHOD |
Tambah metode pembayaran |
WORKSPACE_ |
WORKSPACE_ACTION_USER |
Kelola pengguna ruang kerja |
WORKSPACE_ |
WORKSPACE_VIEW_BILLING_MEMBER |
Lihat informasi penagihan |
AUTOMATION_ |
AUTOMATION_WORKFLOW_CREATE |
Buat alur kerja otomatisasi |
AUTOMATION_ |
AUTOMATION_WORKFLOW_DELETE |
Hapus alur kerja otomatisasi |
CRM_ |
CRM_OBJECT_VIEW |
Lihat objek CRM |
CRM_ |
CRM_VIEW_ALL_CONTACT |
Lihat semua kontak |
Mengapa Konvensi A Diperlukan?
Sebelumnya, nama hak akses tidak konsisten: SEND_EMAIL, CREATE_LANDING_PAGE, VIEW_BILLING — sulit dipahami dan sulit dikelola ketika bisnis memiliki puluhan hak akses berbeda.
Konvensi A menyelesaikan masalah ini dengan:
- Pengelompokan yang jelas berdasarkan Domain → mudah menemukan hak akses terkait
- Tindakan yang konsisten → VIEW selalu berarti melihat, CREATE selalu berarti membuat
- Mudah diaudit → cukup cari BILLING_ untuk melihat semua hak akses terkait penagihan
Administrator Akses Otomatis ke Pengaturan
Pengguna dengan peran Administrator secara otomatis memiliki akses penuh ke Pengaturan — tidak perlu menetapkan hak akses tambahan apa pun.
Proses Penetapan Hak Akses
┌─────────────┐ ┌─────────────┐ ┌─────────────┐
│ Buat Role │ ─► │ Kustomisasi│ ─► │ Tetapkan │
│ baru │ │ Hak Akses │ │ Role ke User│
└─────────────┘ └─────────────┘ └─────────────┘
│ │ │
▼ ▼ ▼
Beri nama, Aktifkan/nonaktifkan Pilih pengguna,
deskripsi setiap hak akses pilih peran
Contoh: Menetapkan Hak Akses untuk Departemen
| Peran | Domain utama | Contoh Hak Akses Konvensi A |
|---|---|---|
| CEO/Pemilik | Semua | Administrator |
| Penjualan | CRM, Pesan, Email | CRM_VIEW_ALL_CONTACT, CRM_OBJECT_VIEW |
| Pemasaran | Pemasaran, Iklan, Halaman Arahan | AUTOMATION_WORKFLOW_CREATE, LANDING_PAGE_CREATE |
| Dukungan | Pesan, Tiket | CRM_OBJECT_VIEW (hanya baca) |
| Gudang | Produk, Pesanan | (spesifik modul) |
| Keuangan | Penagihan | BILLING_VIEW_INVOICE, BILLING_ADD_PAYMENT_METHOD |
Ringkasan
Dengan Hak Akses di GTG CRM:
- Perluas tim sambil tetap menjaga kontrol
- Lindungi data penting perusahaan
- Nama hak akses standar Konvensi A — jelas, mudah diaudit
- Administrator otomatis memiliki Pengaturan — tidak ada lagi kesalahan konfigurasi
- Beroperasi secara profesional seperti perusahaan besar

