Restrukturisasi User Role — Platform Semesta

One-pager untuk Bu Elaa · Hak Akses Internal SID · Update Juni 2026

Apa yang Dikerjakan...

Memecah role yang terlalu generik menjadi granular, menormalkan katalog role menjadi satu sumber (Database Role - All), dan memetakan seluruh karyawan ke role yang tepat per platform.

Angka Kunci

117 → 147
Katalog Role
+30 granular
608 → 821
Karyawan Ber-Role
+213 karyawan
28 → 0
Placeholder “Super Testing”
tuntas
17
Sisa Belum Ber-Role
perlu keputusan

Yang Berubah (Fokus)

AreaBefore (generik)After (granular)Δ
Operational LeadLead - Platform / Organisasi6 sub-role by fungsi: Academic · Learning Op · Assessment · Enrollment & Registration · Platform Op · Organization+4
Operational TeamTeam - Platform / Organisasi7 sub-role by fungsi: Academic Op · Learning Op · Assessment Op · Enrollment · Program Admin · Organization · Platform Support+5
Finance & Tax (Core)Finance & Tax - Lead / Team12 role detail (Lead+Ops): Financial & Reporting · Tax · AR · Business Assurance · Reconcile & Settlement · Accounting+12
Technology (Core)placeholder “Super Testing”Tech Manager · Tech Team · QA Team+3
CommercialCommercial B2C Team · Partnership Lead+2

Selaras dengan Arahan Ibu

  • ALIGNRole generik dipecah granular
  • ALIGNBatas akses eksplisit per platform (multi-tenant)
  • ALIGNDatabase Role menjadi single source of truth lintas Semesta, Cikal, dan KTM
  • PROutput/report per role belum dipetakan
  • PRAudit trail & approval untuk role Finance/authority
  • PRMapping pakai Job Position (persona) — role ≠ job title

Keputusan / Informasi Kunci

  1. Role = Job Position? Bulk-mapping awal pakai Job Position sebagai proxy. Setuju divalidasi ulang ke “akses riil”, bukan jabatan?
  2. Taksonomi: role dibelah per fungsi (baru) vs per scope (lama). Arah final = Fungsi × Scope?
  3. Cikal & KTM (Status): akan menggunakan Database Role yang sama sebagai master catalog. Perbedaan hanya pada assignment user & permission per platform.
  4. Multi-role 2027: 9 role “Multi-Access Combined” adalah artefak 1-orang-1-role → bisa di-retire, client role 110 → 101.

Role Catalog ≠ Active Assignment

Database Role adalah KATALOG (design-time), bukan daftar user aktif (run-time). Seperti Chart of Accounts di Finance: struktur disiapkan dulu, transaksi menyusul saat dibutuhkan.

Penggunaan Role Saat Ini

50 dari 147 role telah aktif digunakan. 97 role lainnya adalah bagian dari master catalog untuk mendukung ekspansi organisasi, pemisahan fungsi, dan onboarding tanpa perlu membuat definisi role baru.

Dashboard Restrukturisasi User Role

Ringkasan angka & dampak · Siap dibagikan di Telegram

Snapshot Perubahan

117 → 147
Total Katalog Role
+30 role granular
608 → 821
Karyawan Ber-Role
+213 karyawan
28 → 0
Placeholder “Super Testing”
dibersihkan
17
Pending Role
butuh keputusan

Kondisi Role Saat Ini

50 role aktif digunakan
ada user · 34%
97 role katalog
opsi master catalog · 66%
Total Katalog Role: 147

Mengapa Ada Role Tanpa User?

  • Database Role adalah katalog, bukan daftar user aktif.
  • Role disiapkan untuk pertumbuhan organisasi, pemisahan fungsi, dan onboarding baru.
  • Analogi: seperti Chart of Accounts di Finance — struktur dibuat dulu, transaksi/user menyusul saat dibutuhkan.

Roadmap & Impact Hingga 2027

Granular by function · Catalog first, assignment later

Taksonomi Baru

Operational Lead6 sub-role
Operational Team7 sub-role
Finance & Tax12 sub-role
Technology3 sub-role
Commercial2 sub-role

Dampak & Roadmap

Sekarang (Juni 2026)

147

Total katalog role

50 aktif · 97 opsi katalog

Client role karena limit 1 role/orang: 110

2027 Setelah Multi-role Penuh

147

Total katalog role tidak berubah

1 orang dapat memiliki lebih dari 1 role

Client role: 101

Penyederhanaan Role

9

Role “Multi-Access Combined”

Dapat di-retire saat multi-role penuh

Hasil Akhir yang Diharapkan

Hak akses lebih tepat sasaran & aman
Governance lebih kuat & terukur
Operasional lebih efisien dan scalable
Siap mendukung pertumbuhan organisasi