Set Izin dan Grup Set Izin Salesforce: Panduan dan Demo
Dalam penjelajahan Keamanan Salesforce hari ini, kita menyelami dunia set izin dan grup set izin.
Salesforce telah berkembang selama bertahun-tahun, dan kini set izin menjadi cara utama untuk memberikan akses ke berbagai elemen di dalam platform.
Dalam artikel ini, kita akan membahas arti penting set izin dan bagaimana set izin bisa diatur ke dalam grup set izin untuk pengelolaan akses yang lebih efisien.
Peralihan dari Profil ke Set Izin
Dulu, profil adalah cara utama untuk mengendalikan akses ke fitur Salesforce. Namun, pergeseran mendasar telah terjadi belakangan ini. Profil kini dirancang untuk dipangkas hingga hal-hal yang paling penting saja, terutama berfokus pada elemen seperti akses alamat IP dan pengaturan bawaan inti. Kekuatan sebenarnya ada pada set izin, yaitu kumpulan izin yang dikelompokkan menjadi satu set.
Pergeseran ini memungkinkan kontrol yang lebih rinci atas akses pengguna. Alih-alih menambahkan banyak izin langsung ke profil pengguna, set izin memberikan pendekatan modular untuk pengelolaan akses. Anda bisa menganggapnya sebagai blok bangunan yang bisa digabungkan untuk membuat kumpulan izin yang rumit. Selain itu, grup set izin memperkenalkan konsep “muting”, yang memungkinkan Anda menghapus kemampuan tertentu dari sekelompok pengguna.

Anatomi Profil dan Set Izin
Untuk memahami konsep ini dengan lebih baik, mari kita uraikan dengan contoh praktis. Bayangkan Anda punya instans Salesforce dengan berbagai tipe pengguna, masing-masing membutuhkan tingkat akses yang berbeda. Kita akan menggambarkannya dengan demo memakai pengguna pilot bernama Paul dan dua objek: “View Airports” dan “Navigational Aids”.
1. Membuat Profil Staff Pilot
Mulailah dengan membuat profil akses minimal untuk Paul, yang dinamai “Staff Pilot Profile”. Profil ini sebaiknya hanya memberikan izin paling minimum yang dibutuhkan.
2. Membangun Set Izin

Sekarang, mari kita buat dua set izin:
Set Izin 1: Airport View
Deskripsi: Melihat data bandara
Izin: Memberikan akses ke objek “OA Airports”, termasuk akses baca ke semua bidangnya.
Set Izin 2: Navigational View
Deskripsi: Melihat data navigasi
Izin: Memberikan akses ke objek “OA Navigational Aid”, beserta akses baca ke semua bidangnya.
3. Membuat Grup Set Izin
Selanjutnya, bentuk grup set izin bernama “Pilot Group”. Grup ini akan terdiri dari dua set izin yang kita buat sebelumnya, “Airport View” dan “Navigational View”.
4. Muting Izin
Inilah keajaiban muting. Kita bisa memakai set izin muting untuk mengurangi kemampuan tertentu. Dalam kasus kita, kita ingin menghapus akses ke bidang “File Name” di dalam objek “Navigational Aid”.
[caption id="" align=“alignnone” width=“2236”]
Pilih Mute Permission Set [/caption]
Set izin muting ini harus khusus untuk “Pilot Group” dan tidak bisa dibagikan atau dibuat lebih dulu.
Penetapan Pengguna dan Masa Berlaku
Setelah set izin dan grupnya siap, kita bisa menetapkannya ke pengguna. Dalam demo ini, kita menetapkan Paul sang pilot ke “Pilot Group”. Tetapi masih ada lagi.
Anda bisa mengendalikan durasi penetapan dengan mengatur tanggal kedaluwarsa. Artinya, Anda bisa memberikan akses berbasis waktu kepada pengguna, dan grup set izin akan dihapus otomatis saat kedaluwarsa.
Hasilnya
Hasilnya, saat Paul sang pilot login, ia melihat dua tab: “OA Airports” dan “OA Navigational Aid”. Namun, perhatikan bahwa bidang “File Name”, yang sudah di-mute, tidak lagi bisa diakses. Ini menunjukkan bagaimana set izin dan grup set izin bisa memberikan kontrol yang rinci atas kemampuan pengguna.
Kesimpulan
Sebagai kesimpulan, profil Salesforce sebaiknya dirancang terutama untuk autentikasi dan akses, sementara set izin dan grup set izin sebaiknya diatur berdasarkan fungsi. Pendekatan ini memungkinkan Anda mengelola kemampuan pengguna dengan lebih efektif dan menjaga sistem tetap tertata.
Dengan kekuatan set izin dan muting, Anda bisa dengan mudah menyesuaikan akses pengguna dengan kebutuhan tertentu, sehingga lingkungan Salesforce lebih aman dan efisien.
Terima Kasih
Saya harap artikel ini telah menjelaskan kemampuan profil, set izin, dan grup set izin.
Terus ikuti di www.SteveTechArc.com dan kanal YouTube @SteveTechArc (opens in a new tab).
Membantu mengubah dunia dengan berbagi pemikiran keren kepada sesama Arsitek dan mereka yang sedang menempuh Perjalanan Menjadi Arsitek!
STA 4.3