User Manager adalah implementasi RADIUS Server di RouterOS Mikrotik, yang fungsinya
adalah menyediakan authentication, authorization dan accounting (AAA) secara terpusat
untuk beberapa service di jaringan. Sehingga dengan terpusatnya database user
ini akan memudahkan kita dalam melakukan management dan maintenance.
Dalam implementasinya, biasanya kita akan memerlukan attribute untuk memperluas
fungsi yang dapat dilakukan oleh RADIUS Server ini. Attribute pada RADIUS Server
nantinya akan digunakan untuk mendefinisikan secara spesifik elemen-elemen yang
akan digunakan dalam authentication, authorization, dan accounting (AAA).
Karena fitur attribute ini ada dalam standard yang digunakan oleh RADIUS Server
maka di User Manager khususnya versi 7 sebenarnya sudah mendukung penggunaan dari
Attribute ini. Dalam User Manager sebenarnya sudah disediakan beberapa Attribute.
Attribute bawaan dari User Manager ini biasanya disebut sebagai Predefined Attribute.
Predefined Attribute ini terdiri dari Attribute standar RADIUS serta Attribute
dari vendor Mikrotik sendiri. List daftar Predefined Attribute ini dapat kita
lihat pada halaman berikut :
User Manager Attribute.
Selain dapat menggunakan predefined attribute, kita juga dapat menambahkan Radius
Attribute yang berasal dari vendor lain di User Manager versi 7. Dengan kata lain,
User Manager pada RouterOS Versi 7 sudah dapat digunakan sebagai RADIUS Server
yang bersifat universal, tidak terbatas hanya sebagai Radius Server untuk perangkat
Mikrotik saja.
Langkah-langkah menambah Attribute User Manager :
Sebagai contoh, kita akan mencoba menambahkan Attribute dari Wireless Cambium
ke User Manager pada RouterOS Versi 7. Sebelum menambahkan, langkah pertama yang
harus kita lakukan adalah mencari list atau daftar Attribute dari vendor yang
ingin ditambahkan. Untuk list Attribute dari Wireless Cambium dapat kita temukan
di halaman berikut :
List Attribute Cambium.
Setelah mendapatkan list Attribute dari vendor yang kita gunakan, kita bisa menambahkan
Attribute ke User Manager, dengan cara masuk ke menu "User Manager -> Attribute"
kemudian klik add.
Kemudian kita isikan parameter yang tersedia dengan Attribute yang ingin kita
tambahkan, sebagai contoh disini kita akan menambahkan Attribute Cambium untuk
melimit total kuota client, yang berarti kita akan menggunakan Attribute dengan
nama "CAMB-Traffic-Quota-Limit-Total-Gigwords". Kita isi parameter yang ada sesuai
dengan list yang disediakan oleh Cambium.
Apabila Attribute sudah berhasil ditambahkan, maka Attribute tersebut akan muncul
di Attribute List seperti di gambar dibawah :
Untuk menggunakan Attribute-Attribute ini kita bisa langsung lakukan Assign pada
masing-masing user sesuai dengan limitasinya. Sebagai contoh kita akan lakukan
pembatasan kuota untuk user1 sebesar 10 GB, maka konfigurasi dari user1 ini kira-kira
seperti dibawah :
Jika terdapat beberapa user yang memiliki Attribute dan Value yang sama, kita
dapat memanfaatkan User Group agar proses add user lebih simple dilakukan.
Constraint Pada User Manager V7
Karena saat ini User Manager sudah mendukung penggunaan Attribute secara eksplisit.
Jika dicermati, tidak terdapat parameter constraint pada usermanager versi 7.
Perlu diketahui, constraint digunakan untuk menghubungkan usermanager dengan profile
pada fitur tertentu.
Karena tidak adanya constraint, maka untuk mengarahkan user dari User
Manager ke profile yang terdapat di RouterOS, kita perlu menggunakan Attribute.
Attribute yang bisa kita gunakan untuk menggantikan Constraint adalah attribute
"Mikrotik-Group".
Sebagai contoh, terdapat fitur hotspot pada router dan kita akan mengarahkan
user1 ke profile hotspot di router yang bernama "Profile-10Mbps". Maka konfigurasi
yang diterapkan pada user-manager adalah sebagai berikut :
Pastikan di hotspot sudah terdapat profile yang sesuai, yaitu "Profile-10Mbps"
seperti berikut ini :
Artikel ini dibuat pada tanggal 13 Agustus 2021