Skip to main content

Default Org

"Default org" atau "organisasi default" dalam Salesforce adalah istilah yang mengacu pada organisasi Salesforce utama yang Anda gunakan untuk pengembangan dan pengujian. Berikut penjelasan lebih detailnya:

  1. Definisi: Organisasi default adalah lingkungan Salesforce utama yang terhubung dengan Salesforce CLI (Command Line Interface) atau IDE Anda untuk pengembangan.

  2. Fungsi:

    • Ini adalah tempat di mana Anda melakukan sebagian besar pekerjaan pengembangan Anda.
    • Anda dapat men-deploy kode, menjalankan tes, dan melakukan perubahan konfigurasi di org ini.
  3. Cara Menetapkan:

    • Anda dapat menetapkan org default menggunakan perintah CLI terbaru: sf org login web --set-default --alias NamaOrgAnda
    • Setelah ditetapkan, Anda tidak perlu menentukan org setiap kali menjalankan perintah.
  4. Keuntungan:

    • Mempercepat proses pengembangan karena Anda tidak perlu selalu menentukan org target.
    • Memudahkan manajemen beberapa org untuk proyek yang berbeda.
  5. Praktik Terbaik:

    • Gunakan org scratch atau sandbox sebagai org default Anda, bukan org produksi.
    • Ubah org default Anda sesuai kebutuhan proyek yang sedang dikerjakan.
  6. Perintah Terkait:

    • Untuk melihat org default saat ini: sf org display --target-org NamaOrgAnda
    • Untuk mengubah org default: sf config set target-org=namapengguna@contoh.com
  7. Perhatian:

    • Pastikan Anda selalu sadar org mana yang menjadi default Anda untuk menghindari kesalahan deploy atau perubahan yang tidak diinginkan.
  8. Perintah Tambahan:

    • Untuk melihat daftar semua org yang terhubung: sf org list
    • Untuk logout dari org: sf org logout --target-org NamaOrgAnda
  9. Penggunaan dalam Proyek:

    • Ketika bekerja dalam proyek, Anda dapat menentukan org default di file sfdx-project.json dengan menambahkan baris:
      "defaultDevHubUsername": "NamaOrgAnda"

Dengan memahami dan menggunakan konsep org default dengan benar menggunakan SF CLI terbaru, Anda dapat meningkatkan efisiensi dan produktivitas Anda sebagai Salesforce developer. Pastikan untuk selalu menggunakan versi CLI terbaru untuk mendapatkan fitur dan perbaikan terkini.