Langsung ke konten utama

Dari Email ke Digital Identity: Cerita di Balik Modernisasi Autentikasi Menggunakan Singpass


"Bagaimana cara mengubah sistem autentikasi yang telah digunakan pelanggan selama bertahun-tahun, tanpa memaksa mereka mengubah kebiasaan?"

Pertanyaan sederhana itulah yang menjadi awal salah satu proyek transformasi digital paling menarik yang pernah saya tangani.

Sekilas, requirement bisnisnya terdengar sederhana.

"Pelanggan harus bisa login menggunakan Singpass."

Sebagai seorang Project Manager, saya awalnya berpikir bahwa pekerjaan ini akan berfokus pada integrasi API.

Namun setelah kami mulai mempelajari proses bisnis, struktur data, serta perjalanan pelanggan yang telah terbentuk selama bertahun-tahun, saya menyadari bahwa proyek ini jauh lebih besar daripada sekadar menambahkan tombol "Login with Singpass".

Ini adalah tentang bagaimana membangun fondasi Digital Identity tanpa merusak pengalaman pengguna yang sudah ada.


Mengenal Singpass


Bagi pembaca di luar Singapura, mungkin muncul pertanyaan:

Apa sebenarnya Singpass?

Singpass merupakan National Digital Identity yang dikembangkan oleh GovTech Singapore sebagai identitas digital nasional.

Melalui satu identitas digital, masyarakat Singapura dapat mengakses berbagai layanan pemerintah maupun swasta, mulai dari layanan kesehatan, perpajakan, perbankan, pendidikan, hingga berbagai layanan digital lainnya.

Singpass bukan sekadar username dan password.

Singpass adalah digital trust.

Ketika sebuah perusahaan mengadopsi Singpass sebagai metode autentikasi, pelanggan melihat lebih dari sekadar fitur login baru.

Mereka melihat bahwa perusahaan tersebut telah menjadi bagian dari ekosistem digital yang memenuhi standar keamanan nasional.

Dan di era digital saat ini, kepercayaan pelanggan sering kali lebih berharga daripada fitur baru.


Sistem Lama Tidak Salah

Sebelum proyek ini dimulai, sistem autentikasi sebenarnya sudah berjalan dengan sangat baik.

Seluruh pelanggan melakukan registrasi menggunakan email.

Email digunakan untuk:

  • registrasi
  • login
  • mengakses customer portal
  • mengelola akun
  • melihat layanan yang dimiliki

Selama bertahun-tahun, pendekatan ini berjalan tanpa masalah.

Kemudian muncul kebutuhan baru.

Pelanggan harus dapat menggunakan Singpass yang menggunakan NRIC sebagai identitas utama.

Di sinilah tantangan sebenarnya dimulai.


Solusi Termudah Belum Tentu Solusi Terbaik


Dari sisi teknis, solusi paling mudah sebenarnya cukup sederhana.

Ganti email menjadi NRIC.

Selesai.

Tetapi dari perspektif bisnis, solusi tersebut justru menciptakan masalah baru.

Mengapa pelanggan harus mengubah kebiasaan yang selama ini sudah berjalan baik?

Mengapa perubahan teknologi justru menciptakan friksi baru?

Kami akhirnya memilih pendekatan yang berbeda.

Alih-alih mengganti sistem lama...

Kami memperluas kemampuannya.

Setelah implementasi selesai:

  • pelanggan lama tetap dapat login menggunakan email
  • pelanggan juga dapat login menggunakan Singpass
  • kedua metode mengarah pada identitas pelanggan yang sama

Tanpa memaksa siapa pun mengubah cara mereka menggunakan sistem.


Ternyata Tantangannya Bukan API

Banyak orang mengira bagian tersulit dari proyek ini adalah mengintegrasikan API Singpass.

Justru sebaliknya.

API hanyalah sebagian kecil dari pekerjaan.

Tantangan sesungguhnya adalah memastikan bahwa identitas digital baru dapat terhubung dengan benar ke seluruh layanan yang telah dimiliki pelanggan.

Karena pada bisnis ISP, satu pelanggan belum tentu hanya memiliki satu layanan.

Ada pelanggan yang memiliki:

  • beberapa Billing ID
  • beberapa Service Order
  • beberapa subscription aktif
  • histori transaksi bertahun-tahun

Lalu muncul pertanyaan yang jauh lebih penting.

Bagaimana memastikan satu identitas digital dapat mengakses seluruh layanan yang memang dimiliki pelanggan?


Fondasi Pertama: Account Mapping



Di sinilah konsep Account Mapping menjadi sangat penting.

Kami harus memastikan bahwa:

  • Email
  • NRIC
  • Customer
  • Billing ID
  • Service Order

benar-benar merepresentasikan orang yang sama.

Kesalahan kecil saja dapat menyebabkan pelanggan tidak dapat mengakses layanan yang dimilikinya.

Atau bahkan lebih buruk lagi...

Identitas digital pelanggan dapat terhubung ke akun pelanggan lain.

Untuk mengurangi risiko tersebut, kami membangun proses Initial NRIC Mapping.

Alih-alih melakukan pencocokan secara manual, kami merancang migration script yang melakukan validasi otomatis berdasarkan relasi data pelanggan, service order, dan billing.

Namun otomatisasi bukan berarti tanpa validasi.

Setiap hasil mapping tetap diverifikasi untuk memastikan bahwa satu identitas benar-benar terhubung dengan pelanggan yang tepat beserta seluruh layanan yang dimilikinya.

Bagi sebagian orang, ini mungkin hanya terlihat sebagai proses migrasi database.

Namun bagi saya...

Ini adalah proses membangun kepercayaan terhadap identitas digital pelanggan.


Langkah Berikutnya: Account Linking


Setelah proses mapping selesai, pekerjaan belum selesai.

Kami masih memiliki tantangan berikutnya.

Bagaimana jika pelanggan lama sudah memiliki akun berbasis email, kemudian suatu hari mereka login menggunakan Singpass?

Apakah sistem harus membuat akun baru?

Jawabannya tentu tidak.

Di sinilah konsep Account Linking berperan.

Saat pelanggan pertama kali login menggunakan Singpass, sistem akan:

  1. menerima NRIC dari Singpass
  2. mencari apakah identitas tersebut sudah pernah dipetakan
  3. mencari akun existing berdasarkan data yang tersedia
  4. menghubungkan akun lama dengan identitas Singpass

Sejak saat itu pelanggan dapat menggunakan:

  • email
  • atau Singpass

untuk mengakses akun yang sama.

Tanpa kehilangan histori.

Tanpa kehilangan subscription.

Tanpa registrasi ulang.


Satu Identitas untuk Banyak Layanan

Setelah fondasi identity selesai dibangun, muncul kebutuhan baru.



Bagaimana jika satu pelanggan memiliki beberapa Billing ID?

Kami kemudian mengembangkan fitur Switch Billing ID.

Melalui fitur ini pelanggan cukup login satu kali.

Setelah itu mereka dapat berpindah antar layanan yang dimiliki tanpa perlu logout ataupun menggunakan akun berbeda.

Di mata pelanggan proses ini terlihat sangat sederhana.

Namun di balik layar, seluruh Billing ID yang ditampilkan harus melalui validasi hasil Account Mapping, Account Linking, serta relasi terhadap Service Order.

Inilah salah satu pelajaran menarik dalam dunia teknologi.

Teknologi terbaik sering kali tidak terlihat.

Yang dirasakan pelanggan hanyalah kemudahan.


Digital Identity Tidak Hanya untuk Pelanggan

Transformasi juga terjadi di sisi operasional.

Customer Service membutuhkan cara yang lebih mudah untuk memahami hubungan antara:

  • Customer
  • Email
  • NRIC
  • Billing ID
  • Service Order

Karena itu kami membangun halaman Management Account Mapping.

Melalui satu tampilan, administrator dapat melihat hubungan seluruh identitas pelanggan secara menyeluruh.

Hal ini mempercepat proses investigasi, validasi data, hingga penyelesaian kendala akses pelanggan.

Bagi tim operasional, ini meningkatkan visibilitas.

Bagi pelanggan, hasil akhirnya adalah layanan yang lebih cepat dan lebih akurat.


Pelajaran yang Saya Dapatkan

Proyek ini mengubah cara saya memandang Identity Management.

Selama ini saya menganggap autentikasi hanyalah proses login.

Namun setelah melalui proyek ini saya menyadari bahwa:

Digital Identity bukan tentang login.

Digital Identity adalah fondasi yang menghubungkan pelanggan, layanan, keamanan, pengalaman pengguna, dan kontinuitas bisnis dalam satu ekosistem.

Sebagai Project Manager, saya belajar bahwa tantangan terbesar bukanlah mengintegrasikan sebuah API.

Tantangan terbesar adalah menjaga keseimbangan antara:

  • keamanan
  • pengalaman pengguna
  • kebutuhan bisnis
  • kompatibilitas terhadap sistem lama
  • serta kesiapan operasional setelah implementasi

Dan seperti banyak proyek transformasi digital lainnya, keberhasilan proyek ini bukan hanya lahir dari teknologi.

Tetapi dari kolaborasi yang erat antara Business Team, Solution Architect, Developer, QA Engineer, Infrastructure Engineer, Product Owner, dan seluruh stakeholder yang terlibat.


Penutup

Ketika proyek ini selesai, saya menyadari bahwa kami sebenarnya tidak hanya mengintegrasikan Singpass.

Kami membantu membangun fondasi Digital Trust.

Fondasi yang memungkinkan satu identitas digital menghubungkan pelanggan dengan seluruh layanan yang dimilikinya.

Fondasi yang menjaga histori pelanggan tetap utuh.

Fondasi yang memungkinkan transformasi dilakukan tanpa mengganggu operasional bisnis maupun pengalaman pengguna.

Karena pada akhirnya...

Keberhasilan proyek ini bukan diukur dari berhasilnya pelanggan login menggunakan NRIC.

Keberhasilannya adalah ketika satu identitas digital yang terpercaya mampu menghubungkan seseorang dengan seluruh layanan yang dimilikinya secara aman, mudah, dan tanpa mengorbankan kepercayaan yang telah dibangun selama bertahun-tahun.

Itulah makna transformasi digital yang sesungguhnya.

Bukan sekadar menghadirkan teknologi baru.

Melainkan membangun kepercayaan yang mendorong adopsi, meningkatkan pengalaman pelanggan, dan menjadi fondasi bagi pertumbuhan bisnis di masa depan.


 

Official References

Corporate

  1. WhizComms Pte Ltd
    https://whizcomms.com.sg/
  2. Government Technology Agency (GovTech Singapore)
    https://www.tech.gov.sg/
  3. Singpass Official Portal
    https://www.singpass.gov.sg/main/

Developer Documentation

  1. Singpass Developer Portal
    https://developer.singpass.gov.sg/
  2. Singpass Guides & Integration Documentation
    https://developer.singpass.gov.sg/docs
  3. API Specifications
    https://developer.singpass.gov.sg/docs/technical-specifications
  4. API Sandbox Environment
    https://developer.singpass.gov.sg/sandbox

Singapore Digital Government

8.      MyInfo Documentation
https://developer.singpass.gov.sg/docs/myinfo

  1. Singapore Government Developer Portal
    https://www.developer.tech.gov.sg/

Security & Compliance

10.  Personal Data Protection Commission (PDPC) Singapore
https://www.pdpc.gov.sg/

  1. Personal Data Protection Act (PDPA)
    https://sso.agc.gov.sg/Act/PDPA2012
  2. Cyber Security Agency of Singapore (CSA)
    https://www.csa.gov.sg/

#DigitalTransformation #DigitalIdentity #Singpass #GovTech #IdentityManagement #CustomerExperience #ProjectManagement #EnterpriseArchitecture #LegacyModernization #SystemIntegration #ITLeadership #CrossBorderProject #DigitalTrust