Panduan Pengguna PT Pakarti Tirtoagung
Settings

System Settings

Halaman pengaturan sistem meliputi pengaturan umum, email, cache, keamanan, tema, backup, modul, pembaruan, dan mail template.

System Settings

Halaman System Settings (Pengaturan Sistem) menyediakan seluruh konfigurasi teknis dan operasional Learning Management System. Halaman ini terdiri dari beberapa sub-tab yang masing-masing mengatur aspek berbeda dari sistem.

Cara Mengakses

Sidebar -> Pengaturan -> System Settings

Path: /settings/system

Hak Akses Role

RoleAkses
AdminFull (CRUD) - Mengelola seluruh pengaturan sistem (sesuai permission yang ditetapkan).
LearnerTidak memiliki akses.

Pengaturan Umum

Path: /settings/system

Tab Pengaturan Umum berisi konfigurasi dasar sistem yang berlaku secara global.

Konfigurasi yang Tersedia

  • Nama Aplikasi: Nama sistem yang ditampilkan di header dan judul halaman.
  • Logo Aplikasi: Unggah logo perusahaan untuk branding sistem.
  • Favicon: Ikon kecil yang tampil di tab browser.
  • Zona Waktu: Tentukan zona waktu default untuk seluruh sistem.
  • Format Tanggal: Pilih format tampilan tanggal (DD/MM/YYYY, MM/DD/YYYY, dll).
  • Bahasa Default: Pilih bahasa antarmuka default sistem.
  • Jumlah Data per Halaman: Tentukan jumlah baris data yang ditampilkan per halaman pada tabel.

Email & Notifikasi

Path: /settings/system/email

Tab Email & Notifikasi mengatur konfigurasi SMTP untuk pengiriman email notifikasi dari sistem.

Konfigurasi SMTP

  • SMTP Host: Alamat server SMTP (contoh: smtp.gmail.com).
  • SMTP Port: Port server SMTP (contoh: 587 untuk TLS).
  • Username: Nama pengguna untuk autentikasi SMTP.
  • Password: Kata sandi untuk autentikasi SMTP.
  • Encryption: Jenis enkripsi (TLS/SSL/None).
  • Sender Name: Nama pengirim yang tampil di email.
  • Sender Email: Alamat email pengirim.

Pengaturan Notifikasi

  • Aktifkan atau nonaktifkan jenis notifikasi email tertentu, seperti:
    • Notifikasi enrollment training baru.
    • Pengingat deadline training.
    • Notifikasi hasil uji kompetensi.
    • Notifikasi persetujuan/penolakan perpanjangan deadline.

Cache

Path: /settings/system/cache

Tab Cache mengelola sistem caching untuk mengoptimalkan performa aplikasi.

Fitur yang Tersedia

  • Driver Cache: Pilih driver cache yang digunakan (File, Redis, Memcached, Database).
  • Bersihkan Cache: Hapus seluruh cache aplikasi untuk memperbarui data.
  • Bersihkan Cache View: Hapus cache tampilan (compiled views).
  • Bersihkan Cache Route: Hapus cache routing.
  • Bersihkan Cache Config: Hapus cache konfigurasi.

Keamanan

Path: /settings/system/security

Tab Keamanan mengatur kebijakan keamanan dan autentikasi sistem.

Konfigurasi yang Tersedia

  • Kebijakan Password: Tentukan aturan password minimum (panjang, karakter khusus, huruf besar/kecil, angka).
  • Masa Berlaku Password: Tentukan berapa hari sebelum pengguna harus mengganti password.
  • Maksimal Percobaan Login Gagal: Batas percobaan login gagal sebelum akun terkunci sementara.
  • Durasi Penguncian Akun: Lama waktu penguncian akun setelah melebihi batas percobaan login.
  • Durasi Sesi: Tentukan berapa lama sesi login aktif sebelum otomatis logout.
  • Wajib 2FA: Aktifkan autentikasi dua faktor wajib untuk role tertentu.

Theme

Path: /settings/system/theme

Tab Theme memungkinkan kustomisasi tampilan visual dan branding aplikasi.

Konfigurasi yang Tersedia

  • Warna Primer: Warna utama yang digunakan di seluruh antarmuka.
  • Warna Sekunder: Warna pendukung untuk elemen UI.
  • Mode Gelap: Aktifkan atau nonaktifkan mode gelap (dark mode).
  • Layout Sidebar: Pilih posisi dan gaya sidebar (tetap, tersembunyi, mini).
  • Background Login: Unggah gambar latar belakang untuk halaman login.

Manajemen Cadangan

Path: /settings/system/backup

Tab Manajemen Cadangan (Backup) menyediakan fitur pencadangan dan pemulihan data sistem.

Fitur yang Tersedia

  • Buat Cadangan: Buat cadangan manual untuk database dan file sistem.
  • Jadwal Cadangan Otomatis: Atur jadwal pencadangan otomatis (harian, mingguan, bulanan).
  • Daftar Cadangan: Lihat daftar seluruh cadangan yang telah dibuat beserta ukuran dan tanggal pembuatan.
  • Unduh Cadangan: Unduh file cadangan ke perangkat lokal.
  • Pulihkan Data: Pulihkan data sistem dari file cadangan yang tersedia.
  • Hapus Cadangan: Hapus file cadangan yang sudah tidak diperlukan.
Proses pemulihan data (restore) akan menimpa data saat ini. Pastikan Anda telah membuat cadangan terbaru sebelum melakukan pemulihan data.

Modul

Path: /settings/system/modules

Tab Modul mengelola aktivasi dan penonaktifan modul-modul di dalam sistem.

Fitur yang Tersedia

  • Daftar Modul: Lihat seluruh modul yang tersedia di sistem beserta statusnya.
  • Aktifkan/Nonaktifkan Modul: Toggle untuk mengaktifkan atau menonaktifkan modul tertentu.
  • Informasi Modul: Lihat detail informasi modul termasuk versi, deskripsi, dan dependensi.
Menonaktifkan modul akan menyembunyikan modul dari sidebar dan mencegah akses ke fitur terkait. Data yang sudah ada di modul tersebut tetap tersimpan.

Pembaruan Sistem

Path: /settings/system/update

Tab Pembaruan Sistem menyediakan informasi dan fitur untuk memperbarui versi Learning Management System.

Fitur yang Tersedia

  • Versi Saat Ini: Informasi versi LMS yang sedang berjalan.
  • Cek Pembaruan: Periksa ketersediaan versi terbaru.
  • Riwayat Pembaruan: Lihat daftar pembaruan yang telah diterapkan.
  • Terapkan Pembaruan: Unduh dan terapkan pembaruan ke versi terbaru.
Selalu buat cadangan data sebelum menerapkan pembaruan sistem. Pastikan tidak ada pengguna aktif yang mengakses sistem saat proses pembaruan berlangsung.

Mail Templates

Path: /settings/system/mail-templates

Tab Mail Templates mengelola template email yang digunakan untuk notifikasi otomatis dari sistem.

Fitur yang Tersedia

  • Daftar Template: Lihat seluruh template email yang tersedia di sistem.
  • Edit Template: Kustomisasi isi, subjek, dan format email untuk setiap jenis notifikasi.
  • Preview: Pratinjau tampilan email sebelum disimpan.
  • Variabel Template: Daftar variabel dinamis yang dapat digunakan di dalam template (seperti nama pengguna, nama training, tanggal deadline, dll).

Template yang Tersedia

TemplateDeskripsi
Welcome EmailEmail selamat datang untuk pengguna baru.
Enrollment NotificationNotifikasi pendaftaran ke training baru.
Deadline ReminderPengingat batas waktu penyelesaian training.
Completion CertificateNotifikasi penyelesaian training dan pengiriman sertifikat.
Password ResetEmail tautan reset kata sandi.
Extension RequestNotifikasi pengajuan perpanjangan deadline.
Extension ApprovalNotifikasi persetujuan perpanjangan deadline.
Perubahan pada mail template akan langsung berlaku untuk semua email notifikasi yang dikirim setelahnya. Gunakan fitur preview untuk memastikan tampilan email sesuai sebelum menyimpan perubahan.
Copyright © 2026