AM
ID
Mulai Gratis
Menu
Fitur

Privasi

Manajemen PII yang sesuai dengan GDPR dengan penyimpanan identitas terpisah dan dukungan hak untuk menghapus.

privacygdprpiicompliancedata-protection

Privasi

AM memisahkan informasi pengidentifikasi pribadi dari data autentikasi, sehingga Anda dapat menghapus PII pengguna sekaligus menyimpan referensi yang Anda perlukan untuk jejak audit dan kepatuhan hukum.

Saat pengguna menggunakan haknya untuk dilupakan, hapus identitasnya—bukan kemampuan Anda untuk membuktikan bahwa mereka ada.

Pemisahan Data

┌─────────────────────────────────────────┐
│                 User                    │
│  ┌─────────────────┐  ┌──────────────┐ │
│  │    Identity     │  │  Credentials │ │
│  │  (Deletable)    │  │  (Required)  │ │
│  │                 │  │              │ │
│  │  - given_name   │  │  - email     │ │
│  │  - family_name  │  │  - password  │ │
│  │  - display_name │  │  - verified  │ │
│  │  - avatar_url   │  │              │ │
│  │  - locale       │  │              │ │
│  │  - timezone     │  │              │ │
│  │  - external_id  │  │              │ │
│  └─────────────────┘  └──────────────┘ │
└─────────────────────────────────────────┘

Operasi Identitas

Operasi Endpoint Tujuan
Mendapatkan GET /api/users/:user_id/identity Ambil PII
Memperbarui PATCH /api/users/:user_id/identity Ubah PII
Menghapus DELETE /api/users/:user_id/identity Hapus semua PII
Buat ulang POST /api/users/:user_id/identity Pulihkan setelah dihapus

Hak untuk Menghapus (GDPR Pasal 17)

Hapus identitas sambil mempertahankan:

  • ID Pengguna (untuk log audit)
  • Kredensial (hash email + kata sandi)
  • Riwayat pembayaran (retensi hukum)
  • Keanggotaan akun (kontrol akses)
AMAdminPenggunaAMAdminPenggunaMinta penghapusan dataDELETE /api/users/:user_id/identityHapus field PIIPertahankan referensi pengguna204 No Content

Apa yang Dihapus

Dihapus Diawetkan
given_name user.id
family_name user.application_id
display_name user.status
avatar_url memberships
preferred_language credentials
locale payment records
timezone audit logs
external_id

Minimalkan Data

Bidang identitas bersifat opsional. Kumpulkan hanya yang Anda perlukan:

  • Pengguna dapat mengosongkan kolom kapan saja
  • Identitas kosong adalah valid
  • Lebih sedikit data = lebih sedikit tanggung jawab

Kredensial dikelola secara terpisah melalui endpoint kredensial pengguna.

Terkait