Langsung ke konten

Penegakan 2FA

Penegakan Two-Factor Authentication (2FA) memungkinkan admin organisasi mewajibkan semua anggota mengaktifkan 2FA pada akun mereka sebelum mengakses sumber daya organisasi. Ini memastikan tingkat keamanan yang lebih tinggi untuk aplikasi dan data Anda.

Saat penegakan 2FA diaktifkan untuk sebuah organisasi:

  • Semua anggota wajib mengaktifkan 2FA pada akun Capgo mereka
  • Anggota tanpa 2FA akan ditolak aksesnya ke aplikasi organisasi
  • Web dashboard maupun CLI akan menegakkan persyaratan ini
  • Anggota baru wajib mengaktifkan 2FA sebelum bisa mengakses resource organisasi

Saat Anda mencoba mengakses organisasi yang mewajibkan 2FA, namun belum mengaktifkannya:

  1. Anda akan melihat pesan akses ditolak
  2. Anda akan diarahkan untuk mengaktifkan 2FA di pengaturan akun
  3. Setelah diaktifkan, Anda dapat mengakses organisasi seperti biasa

Saat menggunakan Capgo CLI untuk berinteraksi dengan aplikasi di organisasi yang mewajibkan 2FA:

🔐 Access Denied: Two-Factor Authentication Required
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
This organization requires all members to have 2FA enabled.
To regain access:
1. Go to https://web.capgo.app/settings/account
2. Enable Two-Factor Authentication on your account
3. Try your command again
  1. Buka pengaturan organisasi Anda
  2. Buka bagian Keamanan section
  3. Aktifkan Wajibkan 2FA untuk semua anggota
  4. Konfirmasi tindakan

Anda dapat mengaktifkan kewajiban 2FA menggunakan Capgo CLI:

Jendela terminal
# Enable 2FA enforcement for an organization
npx @capgo/cli organization set YOUR_ORG_ID --enforce-2fa
# Disable 2FA enforcement
npx @capgo/cli organization set YOUR_ORG_ID --no-enforce-2fa

Saat mengaktifkan via CLI, Anda akan melihat:

  • Anggota mana yang belum mengaktifkan 2FA
  • Peringatan jika Anda sendiri belum mengaktifkan 2FA
  • Prompt konfirmasi sebelum menerapkan perubahan

Anda dapat melihat daftar semua anggota organisasi dan status 2FA mereka:

Jendela terminal
npx @capgo/cli organization members YOUR_ORG_ID

Ini akan menampilkan:

  • Email dan role anggota
  • Apakah 2FA sudah aktif
  • Ringkasan jumlah anggota yang perlu mengaktifkan 2FA

Di pengaturan organisasi, Anda dapat melihat apakah setiap anggota sudah mengaktifkan 2FA.

Jika Anda perlu mengaktifkan 2FA pada akun Anda, lihat panduan setup autentikasi dua faktor kami.

Sebelum Mengaktifkan Enforcement

Bagian berjudul “Sebelum Mewajibkan”
  • Komunikasikan lebih awal: Beri anggota pemberitahuan minimal seminggu sebelum mewajibkan
  • Berikan dukungan: Bagikan Panduan setup 2FA bersama tim Anda
  • Cek kesiapan: Gunakan npx @capgo/cli organization members untuk melihat siapa yang belum mengaktifkan 2FA

Setelah Mengaktifkan Enforcement

Bagian berjudul “After Enabling Enforcement”
  • Pantau masalah akses: Siap membantu anggota yang terkunci akunnya
  • Simpan backup codes: Ingatkan anggota untuk menyimpan backup codes 2FA mereka
  • Tinjau secara berkala: Periksa secara berkala apakah semua anggota sudah mengaktifkan 2FA
  • Gunakan kunci API: Sistem CI/CD harus menggunakan kunci API, bukan akun user
  • Pemilik kunci API: Pastikan user yang membuat kunci API CI/CD sudah mengaktifkan 2FA
  • Rotasi kunci: Rotasi kunci API yang digunakan di sistem otomatis secara rutin

“Akses Ditolak: Autentikasi Dua Faktor Diperlukan”

Bagian berjudul “Akses Ditolak: Autentikasi Dua Faktor Diperlukan”

Masalah: Anda melihat error ini saat mencoba mengakses sebuah organisasi.

Solusi:

  1. Buka Pengaturan Akun
  2. Aktifkan 2FA pada akun Anda
  3. Coba akses kembali organisasi tersebut

“Tidak dapat mengaktifkan penegakan 2FA”

Bagian berjudul “Tidak dapat mengaktifkan penegakan 2FA”

Masalah: Anda tidak dapat mengaktifkan penegakan 2FA untuk organisasi Anda.

Solusi:

  • Pastikan Anda memiliki super_admin hak akses di organisasi
  • Aktifkan 2FA pada akun Anda terlebih dahulu
  • Hubungi support jika masalah berlanjut

Masalah: perintah CLI gagal dengan error terkait 2FA.

Solusi:

  • Verifikasi bahwa API key Anda valid: npx @capgo/cli doctor
  • Pastikan pemilik API key sudah mengaktifkan 2FA
  • Autentikasi ulang jika menggunakan login-based auth: npx @capgo/cli login

Enforcement 2FA membantu organisasi Anda memenuhi berbagai persyaratan compliance:

StandarPersyaratanCara 2FA Membantu
SOC 2Kontrol aksesMemastikan autentikasi yang kuat untuk semua user
ISO 27001Keamanan informasiMenambahkan lapisan verifikasi identitas
HIPAAManajemen aksesMelindungi dari akses tidak sah
GDPRPerlindungan dataMengurangi risiko kompromi akun
PCI DSSKontrol autentikasiMemenuhi persyaratan autentikasi multi-faktor

Jika Anda menggunakan Penegakan 2FA untuk merencanakan keamanan dan kepatuhan, hubungkan dengan Enkripsi untuk detail implementasi pada Encryption, Kepatuhan untuk detail implementasi pada Compliance, Capgo Security Scanner untuk alur kerja produk di Capgo Security Scanner, Keamanan Capgo untuk alur kerja produk di Capgo Security, dan Pusat Kepercayaan Capgo untuk alur kerja produk di Capgo Trust Center.