Kualitas data
Portal Data
Ringkasan sekolah
Jejak sistem
Aktivitas terbaru
Master data
Jejak perubahan
Audit log
Portal Data · Dokumentasi
Panduan operasional dan integrasi
Portal Data adalah sumber data sekolah sekaligus Identity Provider OpenID Connect untuk aplikasi internal.
Akun dan akses
Administrator mengelola master data sesuai role. Guru login memakai username dan password akun guru. Data siswa tidak memiliki akses login.
Provisioning guru
Lengkapi identifier guru, buat akun, kirim link aktivasi, lalu berikan akses ke aplikasi SSO.
Keamanan
Gunakan HTTPS di produksi, cookie secure, CSRF untuk request mutasi, dan jangan commit password, token, atau private signing key.
Import siswa
Unduh template XLSX, validasi workbook, periksa warning/error, lalu commit setelah data sesuai.
Integrasi OIDC
Issuer: https://sipadu.man1palembang.sch.id/oidc · Discovery: /oidc/.well-known/openid-configuration · Authorization: /oidc/authorize · Token: /oidc/token · JWKS: /oidc/jwks · Flow: Authorization Code + PKCE S256 · Scope: openid profile email portal_roleChecklist aplikasi
- Simpan state, nonce, dan PKCE verifier di session server.
- Validasi signature, issuer, audience, expiry, dan nonce ID token.
- Gunakan
subatauportal_teacher_idsebagai identitas stabil. - Pastikan redirect URI terdaftar persis dan memakai HTTPS di produksi.
Respons API
{ "success": true, "message": "...", "data": {}, "meta": {} }Import siswa
Validasi workbook
Gunakan file .xlsx sesuai template. File diperiksa sebelum data disimpan.
Unduh template importRiwayat
Batch terbaru
OpenID Connect
Daftarkan aplikasi
Client OIDC
Aplikasi terdaftar
Akses guru
Berikan akses ke aplikasi
Super admin
Tambah pengguna admin
Akses internal
Pengguna admin
Identitas
Profil admin
Password
Ganti password
Perangkat