Rancangan · belum berjalan di portal mana pun

Server yang menegakkan. Kami yang memastikan.

7MIT TrustLayer dirancang sebagai lapisan pemeriksaan: memastikan konfigurasi dan hak akses di siswa, guru, dan pengurus.7mit.org sesuai aturan, lalu melaporkan hasilnya.

siswa.7mit.org◆guru.7mit.org◆pengurus.7mit.org◆ siswa.7mit.org◆guru.7mit.org◆pengurus.7mit.org◆ siswa.7mit.org◆guru.7mit.org◆pengurus.7mit.org◆ siswa.7mit.org◆guru.7mit.org◆pengurus.7mit.org◆
0portal diperiksa
0jenis pemeriksaan
0laporan untuk pengelola

Tiga portal. Satu pertanyaan sederhana: apakah semuanya masih sesuai aturan?

Fungsi yang dirancang

Empat pemeriksaan.
Satu laporan.

01

Pemeriksaan hak akses

Bolehkah pengguna ini melakukan tindakan ini?

Memeriksa tindakan berdasarkan peran dan kepemilikan data. Siswa melihat datanya sendiri; guru atau pengurus mengubah data sesuai kewenangannya.

02

Pemeriksaan konsistensi data

Apakah data yang sama tampil sama di semua portal?

Mendeteksi perbedaan pada data yang seharusnya sama antarportal, seperti identitas siswa, kelas, atau status transaksi.

03

Pemeriksaan konfigurasi

Apakah setiap portal diatur sesuai ketentuan?

Memeriksa alamat layanan, koneksi, versi konfigurasi, dan aturan peran yang dipakai tiap portal.

04

Pencatatan hasil

Apa yang lolos, apa yang menyimpang?

Mencatat pemeriksaan berhasil, akses tak sesuai aturan, perbedaan konfigurasi, dan kegagalan koneksi agar pengelola bisa menindaklanjuti.

Lebih dalam

Apa saja yang diperiksa?

Yang diperiksa

  • Peran pengguna: siswa, guru, atau pengurus
  • Kepemilikan data: milik sendiri atau milik orang lain
  • Jenis tindakan: melihat atau mengubah
  • Kewenangan sesuai aturan yang berlaku

Contoh

  • Sesuai Siswa melihat datanya sendiri
  • Tidak sesuai Siswa membuka data siswa lain
  • Sesuai Pengurus mengubah data iuran

Yang dicatat

Apakah keputusan akses sudah benar menurut peran dan kepemilikan data, atau ada akses yang tidak sesuai aturan.

✓ TrustLayer adalah

  • Lapisan pemeriksaan dan pelaporan
  • Pemeriksa kesesuaian keputusan akses, data, dan konfigurasi
  • Pencatat hasil untuk ditindaklanjuti pengelola

✕ TrustLayer bukan

  • Pengganti penegakan izin di server
  • Sistem yang sudah berjalan di ketiga portal
  • Penentu aturan; aturan tetap ditetapkan pengelola

Yang diperiksa

Tiga portal, tiga peran.

Siswa

siswa.7mit.org

  • Melihat data milik sendiri
  • Menampilkan status iuran
Guru

guru.7mit.org

  • Mengubah data sesuai kewenangan
  • Kelas dan siswa terkait
Pengurus

pengurus.7mit.org

  • Mengubah data sesuai kewenangan
  • Contoh: data iuran

Contoh situasi di tiap portal ilustrasi

siswa.7mit.org

Siswa membuka status iuran miliknya.

  • Server mengizinkan karena data milik sendiri
  • TrustLayer memeriksa: tampilan sama dengan data di pengurus.7mit.org?
guru.7mit.org

Guru mengubah data sesuai kewenangannya.

  • Server memeriksa kewenangan guru
  • TrustLayer memeriksa: keputusan benar, dan perubahan konsisten di portal lain?
pengurus.7mit.org

Pengurus mengubah data iuran.

  • Server memeriksa kewenangan, lalu menyimpan
  • TrustLayer memeriksa keputusan akses dan tampilan di siswa.7mit.org

Contoh alur

Pengurus mengubah data iuran.

Ikuti langkah demi langkah. Perhatikan siapa yang menegakkan aturan, dan siapa yang memeriksa.

pengurus.7mit.org Servercek kewenangan Data iuransimpan perubahan TrustLayerperiksa & laporkan siswa.7mit.org Catatanhasil pemeriksaan
  1. Ubah data iuranPengurus mengirim perubahan lewat pengurus.7mit.org.
  2. Server memeriksa kewenanganPenegakan izin tetap dilakukan oleh server.
  3. Perubahan disimpanJika diizinkan, data iuran diperbarui.
  4. TrustLayer memeriksa keputusan aksesApakah keputusan server tadi sudah benar?
  5. TrustLayer memeriksa tampilan siswaApakah data di siswa.7mit.org sudah sesuai?
  6. Hasil dicatatLolos atau menyimpang, tercatat untuk ditindaklanjuti.

Coba sendiri

Simulasi ilustratif.

Aturan di bawah hanya contoh untuk menggambarkan cara kerja yang direncanakan. Bukan aturan final dan bukan sistem yang sedang berjalan.

1 Hak akses

Peran
Tindakan
✓
Sesuai aturan

2 Konsistensi data

Satu siswa, tiga tampilan. Sisipkan perbedaan lalu lihat bagaimana ia terdeteksi.

siswa

Nama
Aulia Rahma
Kelas
VIII-B
Iuran
Lunas

guru

Nama
Aulia Rahma
Kelas
VIII-B
Iuran
Lunas

pengurus

Nama
Aulia Rahma
Kelas
VIII-B
Iuran
Lunas
Semua sama

3 Pencatatan hasil

    Servermenegakkan
    TrustLayermemeriksa & melaporkan

    TrustLayer tidak menggantikan penegakan izin di server. Ia memeriksa kesesuaiannya, lalu memberi tahu pengelola.

    Pertanyaan umum

    Yang sering ditanyakan.

    Apa itu 7MIT TrustLayer?

    Rancangan lapisan pemeriksaan untuk memastikan konfigurasi dan hak akses di siswa.7mit.org, pengurus.7mit.org, dan guru.7mit.org sesuai aturan.

    Apakah sudah berjalan?

    Belum. Halaman ini menjelaskan rancangan fungsi. Sistemnya belum tersedia dan belum berjalan di ketiga portal.

    Apakah TrustLayer yang memblokir akses?

    Tidak. Penegakan izin tetap dilakukan oleh server. TrustLayer memeriksa dan melaporkan apakah keputusan akses sudah sesuai.

    Apa yang terjadi jika ada penyimpangan?

    Temuan dicatat, baik akses yang tidak sesuai aturan, perbedaan konfigurasi, maupun kegagalan koneksi, agar pengelola bisa menindaklanjutinya.

    Apakah nama “TrustLayer” sudah final?

    Belum. Nama itu usulan dan bisa berubah.

    Apakah data di simulasi itu asli?

    Bukan. Semua simulasi berjalan di browser dengan data contoh dan tidak terhubung ke portal sungguhan. Aturan peran di dalamnya hanya ilustrasi.

    Tahapan usulan, belum ditetapkan

    Jalan yang mungkin.

    1. Rancangan fungsiTahap saat ini: menetapkan apa yang akan diperiksa.
    2. Penetapan aturanMenyepakati aturan peran dan data yang dibandingkan.
    3. PrototipeMencoba pemeriksaan pada data uji.
    4. Uji terbatasMenjalankan pada portal secara bertahap.

    Status

    Masih rancangan.

    Rencana

    Halaman ini menggambarkan rancangan fungsi. Sistem ini belum tersedia dan belum berjalan di siswa, guru, maupun pengurus.7mit.org.

    Usulan nama

    “7MIT TrustLayer” adalah nama usulan dan dapat berubah.

    Simulasi

    Semua demo di halaman ini berjalan di browser Anda dan memakai data contoh. Tidak ada koneksi ke portal sungguhan.