Microsoft Entra ID Explained: Fondasi Identitas untuk Microsoft 365 dan Azure
By Mirko Peters · · Updated
Pahami Microsoft Entra ID, yang sebelumnya dikenal sebagai Azure AD: pengguna, grup, aplikasi, SSO, MFA, Conditional Access, dan manajemen identitas di Microsoft 365 dan Azure.
Automatically translated with AI from the original post. Read the English original
Selamat datang kembali, para pendengar dan pembaca, dalam pembahasan mendalam lainnya tentang dunia infrastruktur cloud dan keamanan perusahaan. Pada episode podcast terbaru kami, kami membahas salah satu topik paling krusial dalam dunia IT modern: manajemen identitas dan akses. Secara khusus, kami berfokus pada Microsoft Entra ID—yang sebelumnya dikenal sebagai Azure Active Directory (Azure AD)—dan bagaimana layanan ini menjadi tulang punggung utama bagi semua aktivitas Anda di Microsoft 365, Azure, dan ribuan aplikasi software-as-a-service (SaaS) eksternal.
Jika Anda sudah cukup lama berkecimpung di dunia IT, Anda mungkin masih ingat ketika identitas terikat pada sebuah perangkat fisik di ruang server yang menjalankan Windows Server Active Directory. Ketika organisasi mulai bermigrasi ke cloud, paradigma tersebut berubah sepenuhnya. Keamanan berbasis perimeter hampir seketika menjadi usang. Saat ini, perimeter jaringan tidak lagi didefinisikan oleh firewall dan alamat IP; melainkan oleh identitas. Microsoft Entra ID adalah pengatur utama perimeter baru tersebut. Dalam artikel blog pendamping yang komprehensif ini, kami akan menguraikan lebih jauh konsep inti yang kami bahas di podcast, mulai dari pengguna, grup, manajemen aplikasi, mekanisme autentikasi, hingga tata kelola, agar Anda dapat mengamankan dan mengoptimalkan lingkungan cloud organisasi Anda.
Pengantar Microsoft Entra ID dan Identitas Modern
Untuk benar-benar memahami Microsoft Entra ID, kita perlu terlebih dahulu memahami filosofi manajemen identitas modern. Pada era lama infrastruktur on-premises, pengguna masuk ke komputer yang tergabung dalam domain dan terhubung secara fisik ke jaringan area lokal (LAN) perusahaan. Active Directory memverifikasi siapa mereka, dan akses diberikan terutama berdasarkan apakah lalu lintas berasal dari dalam jaringan perusahaan.
Tempat kerja modern kini terlihat sangat berbeda. Karyawan bekerja dari rumah, kedai kopi, bandara, dan kantor klien menggunakan laptop, tablet, dan ponsel pintar. Mereka mengakses sumber daya yang tidak hanya dihosting di pusat data lokal, tetapi juga di berbagai public cloud dan platform SaaS pihak ketiga seperti Salesforce, ServiceNow, dan Zoom. Dalam dunia yang terdesentralisasi ini, identitas menjadi bidang kendali keamanan yang baru.
Microsoft Entra ID adalah layanan manajemen identitas dan akses (IAM) berbasis cloud yang dirancang untuk mengamankan dan mengelola identitas di lingkungan hybrid dan multi-cloud. Layanan ini bukan sekadar versi cloud dari Windows Server Active Directory—melainkan dibangun dari awal khusus untuk beban kerja cloud berskala internet, protokol autentikasi berbasis web, dan integrasi berbasis API. Baik saat karyawan masuk ke Microsoft 365 untuk memeriksa Outlook, membuat mesin virtual di Azure, maupun melakukan autentikasi ke aplikasi HR eksternal, Microsoft Entra ID memvalidasi identitas mereka, mengevaluasi risiko koneksi mereka, dan menerapkan kebijakan organisasi dalam hitungan milidetik.
Komponen Inti: Pengguna, Grup, dan Perangkat
Pada tingkat dasar, Microsoft Entra ID berpusat pada tiga objek utama: pengguna, grup, dan perangkat. Memahami cara ketiga elemen ini berinteraksi adalah langkah pertama untuk membangun direktori yang dapat diskalakan dan aman.
Mengelola Pengguna di Cloud
Pengguna di Entra ID merepresentasikan identitas individu yang memerlukan akses ke sumber daya organisasi. Ini dapat berupa karyawan internal, kontraktor eksternal, organisasi mitra, bahkan akun layanan dan aplikasi otomatis (sering disebut service principal atau managed identity). Siklus hidup pengguna harus dikelola dengan cermat—mulai dari penyediaan saat karyawan diterima, perubahan peran selama masa kerja, hingga penonaktifan segera saat karyawan keluar.
Organisasi umumnya menerapkan salah satu dari dua model untuk manajemen pengguna:
- Identitas Khusus Cloud: Dibuat dan dikelola sepenuhnya di dalam Entra ID. Model ini umum digunakan oleh startup yang "lahir di cloud" atau untuk akun tamu tertentu.
- Identitas Hybrid: Disinkronkan dari lingkungan Active Directory on-premises menggunakan alat bernama Microsoft Entra Connect (atau Entra Cloud Sync). Model ini memungkinkan organisasi tetap mempertahankan domain controller lama sekaligus memperluas identitas pengguna ke cloud secara mulus, sehingga tercipta pengalaman single sign-on (SSO).
Kekuatan Grup
Memberikan izin dan aplikasi kepada pengguna satu per satu dengan cepat menjadi mimpi buruk administratif. Di sinilah grup berperan. Entra ID mendukung dua jenis grup utama:
- Grup Tetap (Assigned/Static): Administrator menambahkan dan menghapus anggota secara manual. Cara ini cocok untuk tim kecil yang jarang berubah, tetapi sulit diskalakan.
- Grup Dinamis: Dengan memanfaatkan aturan berbasis atribut pengguna (seperti departemen, jabatan, atau lokasi kantor), Entra ID secara otomatis menambahkan dan menghapus pengguna dari grup. Misalnya, Anda dapat membuat aturan yang menambahkan setiap pengguna dengan departemen "Sales" secara otomatis ke daftar distribusi Sales global dan grup keamanan. Cara ini sangat mengurangi beban administratif dan meminimalkan risiko kesalahan manusia saat terjadi mutasi karyawan.
Perangkat sebagai Warga Kelas Satu
Dalam IT tradisional, perangkat hanyalah titik akhir yang pasif. Di Entra ID, perangkat diakui sebagai komponen penting dalam ekosistem identitas. Perangkat dapat didaftarkan, bergabung, atau bergabung secara hybrid dengan Azure AD. Dengan mendaftarkan atau menggabungkan perangkat ke Entra ID, organisasi memperoleh visibilitas mendalam terhadap perangkat keras yang mengakses data perusahaan. Hal ini memungkinkan administrator menerapkan kebijakan seperti: "Anda dapat mengakses Microsoft 365, tetapi hanya jika perangkat yang Anda gunakan untuk masuk adalah milik perusahaan, terenkripsi, dan memenuhi baseline keamanan endpoint."
Mengelola Aplikasi Perusahaan dan Integrasi SaaS
Salah satu fitur paling kuat dari Microsoft Entra ID adalah kemampuannya bertindak sebagai penyedia identitas (IdP) untuk ribuan aplikasi cloud yang sudah terintegrasi sebelumnya melalui galeri aplikasi Entra. Baik organisasi Anda menggunakan Adobe, Zoom, Workday, maupun aplikasi web internal buatan sendiri, Entra ID memusatkan akses aplikasi.
Aplikasi Perusahaan vs. Pendaftaran Aplikasi
Saat bekerja dengan aplikasi di Entra ID, penting untuk memahami perbedaan antara Aplikasi Perusahaan dan Pendaftaran Aplikasi:
- Aplikasi Perusahaan: Merupakan representasi lokal (atau service principal) dari aplikasi yang dikonfigurasi untuk mempercayai Entra ID bagi single sign-on. Di sinilah administrator IT menetapkan pengguna dan grup, mengonfigurasi kebijakan akses bersyarat untuk aplikasi tertentu, serta mengelola provisioning pengguna.
- Pendaftaran Aplikasi: Merupakan definisi global dari aplikasi yang dibangun oleh pengembang di dalam organisasi Anda. Definisi ini mengatur cara aplikasi terintegrasi dengan platform identitas Microsoft, izin apa yang dibutuhkannya, serta rahasia autentikasi atau sertifikat apa yang digunakannya.
Single Sign-On (SSO) dan Federasi
Sudah lewat masanya pengguna harus menghafal selusin kata sandi berbeda untuk selusin aplikasi kerja. Entra ID mendukung protokol autentikasi modern seperti Security Assertion Markup Language (SAML) 2.0 dan OpenID Connect (OIDC) untuk mewujudkan Single Sign-On yang mulus. Pengguna cukup melakukan autentikasi sekali dengan Entra ID, dan aplikasi SaaS tepercaya menerima token autentikasi tersebut sehingga langsung mendapatkan akses yang aman.
Selain itu, provisioning pengguna otomatis (sering kali menggunakan standar SCIM) memungkinkan Entra ID secara otomatis membuat, memperbarui, dan menghapus akun pengguna di aplikasi SaaS pihak ketiga. Ketika karyawan keluar dari perusahaan dan akun Entra ID-nya dinonaktifkan, akses mereka secara otomatis dicabut dari seluruh platform SaaS yang terhubung, sehingga celah keamanan yang potensial langsung tertutup.
Mengamankan Autentikasi dan Kontrol Akses
Autentikasi adalah gerbang menuju lingkungan cloud Anda. Memastikan bahwa pengguna benar-benar adalah orang yang mereka klaim sangatlah penting. Namun, hanya mengandalkan kata sandi adalah resep bencana. Kata sandi dapat ditebak, di-phishing, digunakan ulang, atau disadap.
Autentikasi Multifaktor (MFA)
Mengaktifkan Autentikasi Multifaktor bisa dibilang merupakan langkah keamanan paling berdampak yang dapat diterapkan organisasi. Microsoft Entra ID membuat penerapan MFA fleksibel dan ramah pengguna, dengan mendukung metode seperti aplikasi Microsoft Authenticator (dengan notifikasi push dan pencocokan angka), kunci keamanan FIDO2, token perangkat keras, serta panggilan SMS atau suara (meskipun notifikasi push berbasis aplikasi dan kunci perangkat keras sangat direkomendasikan dibandingkan SMS karena rentan terhadap serangan SIM-swapping).
Untuk menghilangkan kata sandi sepenuhnya, Entra ID mendukung metode autentikasi tanpa kata sandi, termasuk Windows Hello for Business, kunci keamanan FIDO2, dan masuk melalui telepon menggunakan aplikasi Microsoft Authenticator. Autentikasi tanpa kata sandi memberikan pengalaman pengguna yang jauh lebih baik sekaligus menetralkan pencurian kredensial.
Conditional Access: Mesin Kebijakan yang Cerdas
Autentikasi seharusnya bukan peristiwa yang statis dan serba-semua-atau-tidak-sama-sekali. Masuk dari laptop perusahaan yang dikelola di kantor London yang aman seharusnya memiliki persyaratan keamanan yang berbeda dibandingkan masuk dari perangkat tidak dikenal melalui Wi-Fi publik di negara asing.
Di sinilah Microsoft Entra Conditional Access berperan. Conditional Access bertindak sebagai mesin keputusan kebijakan yang cerdas. Mesin ini mengevaluasi sinyal, termasuk identitas pengguna, kondisi perangkat, lokasi, tingkat risiko, dan tingkat sensitivitas aplikasi, lalu menerapkan keputusan akses secara real-time.
Alur kerja kebijakan Conditional Access yang umum adalah sebagai berikut:
- Jika seorang pengguna mencoba mengakses aplikasi keuangan yang sangat sensitif...
- Dan risiko masuk mereka dinilai sedang atau tinggi oleh Microsoft Entra Identity Protection...
- Maka berikan akses, tetapi wajibkan Autentikasi Multi-Faktor dan pengaturan ulang kata sandi, atau blokir akses sepenuhnya hingga risikonya diatasi.
Conditional Access memungkinkan organisasi beralih dari keamanan perimeter yang kaku menuju arsitektur Zero Trust yang kokoh: jangan pernah percaya, selalu verifikasi, dan anggap telah terjadi pelanggaran.
Memahami Izin, Peran, dan Delegasi
Setelah pengguna berhasil diautentikasi dan lolos semua pemeriksaan conditional access, apa yang boleh mereka lakukan? Mengelola otorisasi di Microsoft Entra ID memerlukan pemahaman mendalam tentang izin, peran administratif, dan model delegasi.
Peran Bawaan Microsoft Entra
Di masa lalu, banyak organisasi terjebak dalam memberikan izin administratif yang terlalu luas, misalnya menjadikan setiap teknisi helpdesk sebagai Domain Admin. Di cloud, menerapkan Prinsip Hak Akses Minimum (PoLP) adalah keharusan. Pengguna hanya boleh memiliki tingkat akses minimum yang diperlukan untuk menjalankan pekerjaan spesifik mereka.
Entra ID menyediakan banyak peran administratif bawaan yang sangat terperinci. Contohnya:
- User Administrator: Dapat mengelola semua aspek pengguna dan grup, termasuk mengatur ulang kata sandi untuk non-administrator.
- Helpdesk Administrator: Dapat mengatur ulang kata sandi untuk non-administrator dan peran helpdesk tertentu, tetapi tidak dapat membuat pengguna atau mengubah pengaturan keamanan global.
- Conditional Access Administrator: Dapat membuat dan mengelola kebijakan Conditional Access tanpa akses ke akun pengguna atau data penagihan.
- Global Administrator: Peran administratif tertinggi dengan akses penuh ke semua fitur direktori. Peran ini harus dibatasi secara ketat untuk sangat sedikit orang (idealnya kurang dari lima) dan dipantau secara intensif.
Privileged Identity Management (PIM)
Bahkan dengan peran yang terperinci, akses administratif yang bersifat permanen tetap menimbulkan risiko keamanan yang signifikan. Jika kredensial Global Administrator disusupi, penyerang memegang kunci ke seluruh kerajaan. Di sinilah Microsoft Entra Privileged Identity Management (PIM) berperan.
PIM memungkinkan akses istimewa Just-In-Time (JIT). Alih-alih administrator memiliki izin permanen, akun mereka tetap berupa akun pengguna standar dalam keseharian. Ketika sebuah tugas administratif perlu dijalankan, pengguna meminta aktivasi peran tertentu melalui PIM. Sistem dapat mewajibkan alur persetujuan, alasan wajib, dan autentikasi multi-faktor sebelum meningkatkan izin pengguna untuk jangka waktu terbatas (misalnya dua jam). Setelah waktu habis, izin dicabut secara otomatis. PIM mengubah hak istimewa yang permanen menjadi peristiwa sementara yang dapat diaudit.
Praktik Terbaik Pengelolaan Entra ID di Lingkungan Perusahaan
Untuk menutup panduan yang panjang ini, mari kita lihat beberapa praktik terbaik yang dapat diterapkan dan sebaiknya dijalankan oleh setiap administrator TI, profesional keamanan, dan arsitek cloud saat mengelola Microsoft Entra ID.
1. Terapkan MFA Tahan Phishing untuk Semua Pengguna
Jangan menunggu insiden keamanan untuk mewajibkan autentikasi multifaktor. Terapkan MFA di seluruh organisasi Anda, mulai dari administrator dan pengguna dengan hak istimewa, lalu segera perluas ke semua karyawan. Jika memungkinkan, arahkan pengguna menjauh dari MFA berbasis SMS dan beralih ke notifikasi push berbasis aplikasi dengan pencocokan nomor atau kunci keamanan FIDO2 untuk menangkal serangan phishing adversary-in-the-middle (AiTM) modern.
2. Terapkan Zero Trust dengan Baseline Conditional Access
Terapkan serangkaian dasar kebijakan Conditional Access sekarang juga. Minimal, blokir protokol autentikasi lama (yang tidak mendukung kontrol keamanan modern), wajibkan perangkat yang patuh untuk mengakses data perusahaan, dan buat kebijakan berbasis risiko yang beradaptasi secara dinamis terhadap perilaku masuk yang mencurigakan.
3. Audit dan Minimalkan Global Administrator
Lakukan audit berkala terhadap peran dengan hak istimewa Anda. Pastikan tidak lebih dari dua hingga empat akun yang memegang peran Global Administrator, dan wajibkan akun break-glass (akun darurat khusus cloud dengan kredensial kuat yang diamankan perangkat keras dan disimpan dengan aman) untuk skenario kegagalan total.
4. Manfaatkan Privileged Identity Management (PIM)
Jika tingkat lisensi organisasi Anda memungkinkan (biasanya Microsoft Entra ID P2 atau Microsoft 365 E5), terapkan PIM sekarang juga. Hilangkan akses administratif yang permanen dan wajibkan alur kerja justifikasi dan persetujuan untuk setiap aktivasi peran yang sensitif.
5. Tinjau Akses Tamu dan Kolaborasi B2B secara Berkala
Kolaborasi eksternal sangat penting bagi bisnis modern, tetapi akun tamu yang tidak dikelola merupakan celah keamanan besar. Terapkan access review di Entra ID untuk secara berkala memverifikasi ulang apakah tamu eksternal masih memerlukan akses ke sumber daya perusahaan Anda. Hapus secara otomatis tamu yang sudah tidak membutuhkan akses.
Kesimpulan
Microsoft Entra ID jauh lebih dari sekadar direktori pengguna—ia adalah lapisan keamanan fondasi untuk seluruh ekosistem cloud Anda. Dengan memahami cara mengelola pengguna, grup, perangkat, dan aplikasi perusahaan sambil menerapkan autentikasi yang ketat, conditional access, dan izin dengan hak akses minimum, Anda dapat mengubah identitas dari celah kerentanan menjadi pertahanan terkuat organisasi Anda.
Terima kasih telah menyimak podcast kami dan membaca artikel blog ini. Jika Anda merasa ulasan ini bermanfaat, bagikan kepada rekan-rekan TI Anda, berlangganan podcast kami untuk wawasan arsitektur cloud lainnya, dan sampaikan pertanyaan atau topik yang ingin Anda bahas di episode mendatang. Tetap aman di luar sana!