Rekonsiliasi Integrasi ERP: Kontrol Transaksi Hilang dan Ganda Baca Selengkapnya →
Cloud Infrastructure & Keamanan Siber

Identity Lifecycle Management Enterprise: Joiner, Mover, Leaver

Oleh Anggit Restu Pinuntun • October 6, 2026
Ilustrasi alur identity lifecycle management enterprise dari onboarding, perpindahan peran, hingga offboarding

Hak akses enterprise sering diperlakukan sebagai pekerjaan administratif: buat akun untuk karyawan baru, ubah akses ketika seseorang pindah divisi, lalu nonaktifkan akun ketika ia keluar. Masalahnya, identitas digital jarang hidup di satu aplikasi. Satu orang dapat memiliki akses ke ERP, HRIS, email, penyimpanan dokumen, dashboard, VPN, aplikasi operasional, dan sistem pihak ketiga. Tanpa proses yang terhubung, perubahan status pegawai mudah meninggalkan akses berlebih, akun yatim, atau pekerjaan yang terhambat karena akses penting belum tersedia.

Identity lifecycle management enterprise mengendalikan akses sejak seseorang bergabung, berpindah peran, hingga keluar dari organisasi. Tujuannya bukan sekadar otomatisasi akun. Perusahaan perlu memastikan bahwa setiap akses memiliki dasar bisnis, pemilik, persetujuan, masa berlaku, bukti pelaksanaan, dan jalur pencabutan yang dapat diaudit.

Artikel ini membantu tim manajemen, HR, IT, keamanan, dan pemilik aplikasi menyusun alur Joiner–Mover–Leaver (JML) yang realistis—termasuk sumber data, matriks keputusan, exception handling, metrik, serta roadmap implementasi 90 hari.

Mengapa pengelolaan akses tidak cukup dilakukan per aplikasi?

Ketika akses dikelola secara terpisah, tiap aplikasi dapat memiliki formulir, approver, nomenklatur peran, dan waktu pemrosesan berbeda. Tim HR mungkin sudah mencatat mutasi jabatan, tetapi pemilik ERP belum menerima informasi. Akun email sudah dinonaktifkan, tetapi akses ke aplikasi vendor masih aktif. Sebaliknya, seorang karyawan baru sudah mulai bekerja, namun belum dapat menjalankan tugas karena akun dan role belum siap.

Risiko ini muncul bukan hanya karena teknologi, melainkan karena putusnya hubungan antara peristiwa bisnis dan perubahan akses. Karena itu, proses JML harus dimulai dari pertanyaan: peristiwa apa yang mengubah kebutuhan akses, siapa sumber kebenarannya, siapa yang menyetujui, dan bagaimana perusahaan membuktikan bahwa perubahan benar-benar diterapkan?

NIST SP 800-53 Rev. 5 melalui kontrol AC-2 Account Management menekankan kebutuhan untuk menentukan jenis akun, menetapkan account manager, mengatur persetujuan, serta membuat, mengaktifkan, mengubah, menonaktifkan, dan menghapus akun berdasarkan kebijakan organisasi. CISA juga menempatkan identity governance sebagai orkestrasi terpusat atas identitas dan kontrol akses, termasuk pengelolaan lifecycle, role, access review, logging, dan pelaporan. Sementara itu, dokumentasi Microsoft Entra ID Governance menggambarkan lifecycle dalam tiga fase utama: Joiner, Mover, dan Leaver.

Tiga fase identity lifecycle management enterprise

1. Joiner: akses siap pada waktu yang tepat

Joiner mencakup pegawai baru, kontraktor, konsultan, tenaga alih daya, peserta magang, atau pihak lain yang resmi mulai membutuhkan akses. Kesalahan umum pada fase ini adalah menyalin akses dari pengguna lama tanpa memeriksa apakah fungsi, unit, lokasi, dan masa kerjanya benar-benar sama.

Alur Joiner yang sehat setidaknya memvalidasi:

  • identitas dan hubungan kerja telah disetujui oleh sumber yang berwenang;
  • tanggal mulai dan, untuk akses temporer, tanggal berakhir;
  • unit, lokasi, jabatan, atasan, serta cost center yang relevan;
  • role dasar sesuai fungsi kerja;
  • akses tambahan yang membutuhkan persetujuan pemilik aplikasi atau data;
  • konflik kewenangan sebelum role diberikan;
  • credential awal, autentikasi, dan kewajiban keamanan yang harus dipenuhi;
  • bukti bahwa akun berhasil dibuat dan dapat digunakan sesuai jadwal.

Prinsipnya adalah day-one readiness dengan least privilege: pengguna memperoleh akses minimum yang diperlukan untuk bekerja, bukan seluruh akses yang mungkin dibutuhkan suatu hari nanti. Untuk memetakan konflik role sejak awal, gunakan pendekatan segregation of duties pada ERP, terutama untuk proses yang menggabungkan pembuatan, persetujuan, dan pencatatan transaksi.

2. Mover: mencabut akses lama sama pentingnya dengan memberi akses baru

Mover terjadi ketika seseorang berpindah jabatan, unit, lokasi, entitas, proyek, status kepegawaian, atau tanggung jawab. Fase ini sering menjadi sumber akses berlebih karena organisasi fokus menambahkan akses baru, tetapi tidak mengevaluasi kembali akses lama.

Setiap peristiwa Mover perlu menghasilkan perbandingan before–after:

  • Unit dan jabatan: bandingkan data organisasi lama dengan data baru, lalu perbarui atribut identitas.
  • Role dasar: bandingkan akses berdasarkan fungsi lama dengan fungsi baru, lalu cabut, pertahankan, atau ganti.
  • Akses tambahan: periksa persetujuan dan masa berlaku lama terhadap kebutuhan aktual, lalu minta persetujuan ulang jika masih diperlukan.
  • Konflik kewenangan: uji kombinasi akses eksisting terhadap kombinasi sesudah perubahan, lalu tolak atau tetapkan kontrol kompensasi.
  • Ownership pekerjaan: inventaris approval, tiket, dan aset aktif, lalu alihkan kepada pemilik pengganti sebelum akses dicabut.

Akses lama hanya boleh dipertahankan jika ada alasan bisnis, approver, batas waktu, dan rencana pencabutan yang jelas. Jika perusahaan belum memiliki katalog role yang matang, mulailah dari role yang paling kritis dan volume perpindahan tertinggi, bukan mencoba memodelkan seluruh organisasi sekaligus.

3. Leaver: menghentikan akses tanpa merusak kelangsungan operasi

Leaver bukan sekadar menghapus akun. Perusahaan perlu membedakan penghentian terencana, akhir kontrak, pensiun, dan penghentian mendadak. Waktu pencabutan, koordinasi, serta kebutuhan preservasi data dapat berbeda.

Checklist Leaver sebaiknya mencakup:

  • validasi waktu efektif dan pihak yang berwenang memicu proses;
  • blokir login dan sesi aktif sesuai tingkat urgensi;
  • cabut grup, role, lisensi, token, API key personal, VPN, dan akses aplikasi pihak ketiga;
  • alih kepemilikan dokumen, approval, workflow, mailbox, dan tugas operasional;
  • amankan perangkat, akun istimewa, serta credential bersama yang pernah dapat diakses;
  • pertahankan data sesuai kebijakan retensi dan kebutuhan legal, bukan berdasarkan keputusan spontan;
  • rekam siapa melakukan apa, kapan, hasilnya, serta pengecualian yang masih terbuka;
  • verifikasi independen bahwa akses kritis benar-benar tidak dapat digunakan.

Organisasi perlu menghindari dua ekstrem: pencabutan terlalu lambat yang meninggalkan risiko, atau penghapusan terburu-buru yang memutus ownership dan menghilangkan bukti penting. Urutan yang aman umumnya memisahkan penonaktifan akses, pengalihan ownership, retensi data, dan penghapusan final.

Arsitektur proses: hubungkan sumber identitas, mesin keputusan, dan target aplikasi

Identity lifecycle yang efektif memerlukan empat lapisan yang jelas.

  1. Authoritative source. HRIS atau sistem vendor menjadi sumber status hubungan kerja, tanggal efektif, jabatan, unit, atasan, dan atribut organisasi yang disepakati.
  2. Decision layer. Aturan role, matriks konflik, approval, masa berlaku, dan exception menentukan akses yang seharusnya diberikan atau dicabut.
  3. Provisioning layer. Directory, identity provider, integrasi, atau workflow menjalankan perubahan ke aplikasi target secara terkontrol.
  4. Evidence layer. Log, tiket, hasil rekonsiliasi, dan dashboard exception membuktikan apakah keputusan sudah diterapkan.

Otomatisasi tidak boleh menutupi kegagalan. Jika aplikasi target tidak merespons, status proses harus menjadi failed atau pending remediation, bukan dianggap selesai hanya karena workflow telah dikirim. Untuk kebutuhan bukti lintas sistem, gunakan prinsip pada desain audit trail aplikasi enterprise: identitas, objek, tindakan, waktu, hasil, dan correlation ID perlu dapat ditelusuri.

Data minimum untuk menggerakkan workflow JML

Kualitas workflow bergantung pada kualitas data pemicunya. Tetapkan kamus data dan ownership untuk elemen berikut:

  • unique person identifier yang stabil;
  • jenis hubungan kerja dan status aktif;
  • tanggal mulai, tanggal efektif perubahan, dan tanggal akhir;
  • entitas, unit, lokasi, jabatan, fungsi, serta atasan;
  • risk tier pengguna atau fungsi;
  • role dasar dan akses tambahan;
  • pemilik aplikasi dan data;
  • approver dan jalur eskalasi;
  • masa berlaku serta alasan akses;
  • hasil provisioning, kegagalan, retry, dan penutupan exception.

Jangan menggunakan alamat email sebagai satu-satunya pengenal jika formatnya dapat berubah. Gunakan identifier yang konsisten, lalu kelola email, username, dan atribut lain sebagai data yang dapat diperbarui.

Exception handling yang wajib dirancang sejak awal

Workflow normal tidak cukup. Perusahaan perlu menetapkan keputusan untuk kondisi yang tidak ideal, misalnya:

  • tanggal efektif berubah setelah akses terjadwal;
  • atasan atau approver belum tersedia;
  • pegawai memiliki dua fungsi sementara;
  • aplikasi tidak mendukung provisioning otomatis;
  • akun eksternal tidak menggunakan directory perusahaan;
  • akses darurat dibutuhkan sebelum approval normal selesai;
  • offboarding terjadi di luar jam operasional;
  • identitas ganda atau atribut HR tidak konsisten;
  • pencabutan gagal pada satu target tetapi berhasil pada target lain.

Untuk setiap exception, tentukan owner, severity, batas waktu, tindakan kompensasi, bukti penutupan, dan jalur eskalasi. Hindari retry tanpa batas. Sistem harus dapat membedakan kegagalan sementara, data tidak valid, penolakan kebijakan, serta target yang memang belum terintegrasi.

Access review: jaring pengaman, bukan pengganti lifecycle

Access review berkala penting untuk menemukan akses yang tidak lagi tepat. Namun review manual tidak boleh dijadikan pengganti proses JML harian. Jika perusahaan menunggu review kuartalan untuk mencabut akses mantan pegawai atau role lama, risiko telah dibiarkan terlalu lama.

Prioritaskan review berdasarkan risiko: akun istimewa, akses ke data sensitif, role finansial, fungsi approval, akun vendor, akun tidak aktif, dan akses yang mendekati masa kedaluwarsa. Hubungkan hasil review dengan tindakan aktual dan verifikasi pencabutan. Prinsip Zero Trust untuk aplikasi enterprise membantu menjaga agar keputusan akses terus dievaluasi berdasarkan identitas, konteks, dan tingkat risiko—bukan kepercayaan permanen.

Metrik yang menunjukkan kontrol benar-benar bekerja

Jangan berhenti pada jumlah akun yang diproses. Ukur ketepatan, kecepatan, dan kualitas kontrol:

  • persentase Joiner yang siap sesuai waktu mulai;
  • waktu median provisioning per aplikasi kritis;
  • waktu pencabutan akses sejak event Leaver efektif;
  • persentase Mover yang menyelesaikan pencabutan akses lama;
  • jumlah akun yatim dan akun tidak aktif;
  • jumlah akses tanpa owner, approval, atau masa berlaku;
  • tingkat kegagalan provisioning dan umur exception terbuka;
  • persentase access review yang menghasilkan tindakan dan telah diverifikasi;
  • jumlah konflik SoD yang ditolak, diselesaikan, atau memakai kontrol kompensasi;
  • selisih antara keputusan akses dan kondisi aktual di aplikasi target.

Setiap metrik perlu memiliki denominator, sumber data, periode, serta owner. Contohnya, “95% offboarding selesai” tidak cukup jika organisasi tidak mendefinisikan aplikasi mana yang termasuk, kapan timer dimulai, dan apa arti “selesai”.

Roadmap implementasi 90 hari

Hari 1–30: tetapkan baseline dan ownership

  • Pilih satu kelompok pengguna dan tiga sampai lima aplikasi kritis.
  • Tetapkan authoritative source, identifier, dan event JML.
  • Petakan role, approver, pemilik aplikasi, serta jalur exception.
  • Inventaris akun aktif dan rekonsiliasi dengan data hubungan kerja.
  • Definisikan SLA berbasis risiko dan bukti minimum.

Hari 31–60: bangun pilot terkontrol

  • Implementasikan workflow untuk skenario paling sering dan paling terukur.
  • Uji skenario normal, data tidak lengkap, approval terlambat, kegagalan target, serta rollback.
  • Pastikan setiap langkah memiliki status, log, owner, dan escalation path.
  • Jalankan pilot dengan data nyata yang dibatasi dan disetujui.

Hari 61–90: verifikasi dan perluas secara bertahap

  • Rekonsiliasi keputusan workflow dengan akses aktual pada aplikasi target.
  • Tutup akun yatim dan exception berisiko tinggi.
  • Ukur waktu proses, kegagalan, dan kesiapan pengguna.
  • Perbaiki rule sebelum menambah aplikasi atau kelompok pengguna.
  • Dokumentasikan kontrol manual sementara untuk sistem yang belum terintegrasi.

Jika arsitektur aplikasi, sumber data, dan proses approval masih terfragmentasi, jangan langsung membeli tooling yang paling kompleks. Mulailah dengan pemetaan arsitektur dan proses IT agar teknologi yang dipilih mengikuti ownership dan kontrol yang telah disepakati.

Checklist kesiapan identity lifecycle management

  • Apakah satu sumber resmi memicu perubahan status pengguna?
  • Apakah event Joiner, Mover, dan Leaver memiliki tanggal efektif yang jelas?
  • Apakah role dasar dan akses tambahan dibedakan?
  • Apakah pemberian dan pencabutan akses sama-sama terukur?
  • Apakah akses temporer memiliki masa berlaku otomatis?
  • Apakah konflik kewenangan diperiksa sebelum akses aktif?
  • Apakah aplikasi manual memiliki owner, SLA, dan bukti penyelesaian?
  • Apakah kegagalan provisioning menghasilkan exception yang dapat ditindaklanjuti?
  • Apakah akses aktual direkonsiliasi dengan keputusan workflow?
  • Apakah offboarding menjaga retensi dan pengalihan ownership tanpa membiarkan akses aktif?

Pertanyaan yang sering diajukan

Apa perbedaan identity lifecycle management dan access review?

Identity lifecycle management menjalankan perubahan akses saat peristiwa Joiner, Mover, atau Leaver terjadi. Access review memeriksa secara berkala apakah akses yang masih ada tetap tepat. Keduanya saling melengkapi, tetapi review berkala tidak boleh menggantikan pencabutan akses yang seharusnya segera dilakukan.

Apakah semua aplikasi harus langsung diintegrasikan?

Tidak. Prioritaskan aplikasi kritis, volume tinggi, dan risiko besar. Sistem lain dapat memakai kontrol manual terstruktur untuk sementara, dengan owner, SLA, bukti, dan rekonsiliasi yang jelas.

Siapa yang seharusnya memiliki proses JML?

Ownership biasanya bersifat lintas fungsi. HR atau vendor management menguasai status hubungan kerja; manajer dan pemilik aplikasi menentukan kebutuhan bisnis; IT atau IAM menjalankan provisioning; keamanan dan audit menilai kontrol; sedangkan manajemen menetapkan kebijakan dan toleransi risiko.

Apakah otomatisasi otomatis berarti lebih aman?

Tidak selalu. Otomatisasi dapat mempercepat keputusan yang salah jika sumber data, rule, approval, atau exception handling tidak matang. Keamanan meningkat ketika otomatisasi didukung ownership, least privilege, verifikasi target, audit trail, dan proses pemulihan.

Bangun kontrol akses yang mengikuti perubahan bisnis

Identity lifecycle management enterprise yang baik menghubungkan event bisnis dengan keputusan akses dan hasil teknis yang dapat dibuktikan. Fokus utamanya bukan banyaknya workflow, melainkan ketepatan akses, kecepatan pencabutan, ownership yang jelas, dan kemampuan menutup exception sebelum menjadi risiko operasional.

Layana.ID membantu perusahaan memetakan proses Joiner–Mover–Leaver, sumber data, role, approval, integrasi, audit trail, dan roadmap implementasi yang selaras dengan SOP. Jika organisasi Anda masih mengelola akses melalui tiket terpisah atau spreadsheet, jadwalkan konsultasi kebutuhan sistem dan integrasi untuk menyusun baseline yang realistis sebelum otomatisasi diperluas.

Sumber acuan

Artikel ini menggunakan NIST Special Publication 800-53 Revision 5 (kontrol AC-2 Account Management), CISA Identity and Access Management: Recommended Best Practices for Administrators, serta dokumentasi resmi Microsoft Entra ID Governance tentang Lifecycle Workflows dan model Joiner–Mover–Leaver. Nama sumber dicantumkan untuk transparansi; tautan eksternal tidak ditambahkan agar jalur pembaca tetap fokus pada materi Layana.ID.

Bagikan Artikel Ini:

Teks dan Tautan berhasil disalin!
Konsultasi Gratis! 👋