Access Rights for HR Modules

Tutorial Odoo 18: Pengaturan Hak Akses Modul HR

Tujuan: Membagi peran pengguna menjadi dua kategori: Manager HR (akses penuh) dan Karyawan Biasa (akses terbatas/hanya milik sendiri).

Langkah 1: Navigasi ke Pengaturan Pengguna

  1. Masuk ke Odoo menggunakan akun Administrator.

  2. Buka menu Settings (Pengaturan) > Users & Companies > Users.

Langkah 2: Mengatur Hak Akses Manager HR

Manager HR membutuhkan akses "Administrator" atau "Officer" pada semua modul HR untuk mengelola data seluruh karyawan.

Contoh Data: Kita akan menjadikan Siska sebagai Manager HR.

  1. Pilih user Siska dari daftar pengguna.

  2. Atur hak akses pada bagian Human Resources sebagai berikut:

    • Employees: Administrator (Dapat mengelola profil semua karyawan).

    • Recruitment: Administrator (Dapat mengelola lowongan kerja dan pelamar).

    • Time Off: Administrator (Dapat menyetujui cuti semua karyawan).

    • Attendances: Administrator (Dapat melihat absensi semua orang).

    • Expenses: Team Approver (Dapat menyetujui klaim biaya karyawan).

    • Payroll: Manager (Dapat melihat dan membuat slip gaji).

  3. Klik Save (Simpan).

Langkah 3: Mengatur Hak Akses Karyawan Biasa

Karyawan biasa tidak boleh melihat gaji orang lain atau menyetujui cuti mereka sendiri. Mereka biasanya hanya diberi akses untuk melihat data milik sendiri.

Contoh Data: Kita akan mengatur Doni sebagai staf operasional (Karyawan Biasa).

  1. Pilih user Doni.

  2. Kosongkan atau turunkan hak aksesnya:

    • Employees: Kosongkan (Dia tetap bisa melihat profilnya sendiri melalui menu "My Profile").

    • Attendances: Kosongkan, Manual Attendance (Hanya bisa melakukan absen masuk/keluar untuk dirinya sendiri).

    • Time Off: Officer: Own Descriptions Only (Hanya bisa mengajukan cuti untuk diri sendiri).

    • Payroll: Kosongkan (Agar dia tidak bisa melihat menu penggajian).

  3. Klik Save.


💡 Penjelasan Tingkatan Hak Akses HR

Berikut adalah penjelasan fungsi masing-masing level agar Anda tidak bingung saat memilih:

  1. Administrator / Manager: Level tertinggi. Bisa melihat data semua orang, melakukan konfigurasi sistem, dan memberikan persetujuan (Approval).

  2. Officer: Level menengah. Biasanya bisa melihat data semua orang tetapi tidak bisa mengubah konfigurasi sistem.

  3. Own Documents Only / Own Sheets Only: Level karyawan. Pengguna hanya bisa melihat, membuat, atau mengubah dokumen yang miliknya saja (misal: hanya slip gajinya sendiri atau hanya pengajuan cutinya sendiri).

  4. Kosong (Blank): Pengguna tidak akan melihat menu modul tersebut sama sekali di dasbor Odoo mereka.

Updated on