Home » MikroTik Router » MikroTik User Management (RouterOS User)

MikroTik User Management (RouterOS User)

MikroTik User Management plays an important role in MikroTik system administration as well as MikroTik security. Don’t be confused the title User Management with the MikroTik UserManager. UserManager is an optional and totally separate package distributed by MikroTik. UserManager is an implementation of Radius server that is used to maintain not only RouterOS users but also PPPoE, PPTP, Hotspot, Wireless and DHCP users. In my few future articles, I will discuss how to maintain these users with MikroTik UserManager Radius server.

MikroTik RouterOS has a local user database which defines how to create login user and how to assign their permission. Without proper user management it is impossible to maintain MikroTik administration level as well as MikroTik security because most of the cases MikroTik Router will function in public network and thousands of hackers in public network will try to destroy your MikroTik Router configuration. So, as a network admin of MikroTik Router it is your first duty to know how to manage MikroTik RouterOS users properly.

MikroTik User List Window

MikroTik User List Window

In this article we will learn how to manage MikroTik RouterOS users with proper permission.

How to Create MikroTik RouterOS User

By default admin user who has full permission is created with no password while running MikroTik RouterOS first time. So, after login first time it is your first duty to assign a strong password to admin user. I always prefer to remove admin user and creating another user with full permission because admin is a known user and a hacker will always try to login to your MikroTik Router with admin user. So, if you keep this admin user, half of his work is done and he just needs to guess your password to login in your MikroTik router. On the other hand, if you remove admin user, it will be very difficult to guess your full permission user as well as his password.

In Winbox software, users will be found in System > Users menu item and the following steps will show how to create a RouterOS user with Winbox software.

  • Go to System > Users menu item. User List window will appear.
  • Click on PLUS SIGN (+) to create a new user. New User window will appear.
  • Now put username or login name in Name input field.
  • Choose user permission from Group dropdown menu. By default three permission levels are present: full, read and write. Full permission means an administrator user who has all privileges, read permission will allow only view the configuration and write permission will allow all the privileges except ftp and policy permission. I will discuss about custom permission level and their privileges in the next section elaborately. Now choose your user’s permission level what you want from Group dropdown menu.
  • Optionally you can assign user IP address from which he is allowed to login to the system. If you want to assign IP address, put it in Allowed Address input box. You can also assign multiple IP address by clicking right side arrow sign.
  • Put user password in Password input box and retype your password in Confirm Password input box.
  • Click Apply and OK button.

A new user has been created successfully. Sometimes you may need to edit your existing user’s property. Now I will show you how to edit your existing users.

How to Edit MikroTik RouterOS User

User editing is easier than creating a new user. The following steps will show you how to edit your existing user’s property so easily.

  • Just double click on your user which you want to edit. User property window will appear.
  • Now you can edit username or login name, user permission level as well as user’s allowed IP address.
  • If you want to change user’s password, click on Password button from button panel and change user’s password.
  • Click Apply and OK button.

How to Remove, Disable or Enable MikroTik RouterOS user

Sometimes you may need to remove, disable or enable your MikroTik user. Removing (or disabling and enabling) user is so easy. Just right click on your desired user and then choose your option what you want to do from the appeared option panel.

How to Create Custom Permission Level

User’s permission level is located under Group tab. By default three permission levels (called user Group) is created but you can create as many user permission levels as you want and can assign their policies. The following steps will show you how to create a new user group with policies.

  • Click on Groups tab and then click on PLUS SIGN (+) to create a new group. New Group window will appear.
  • Put your custom group name in Name input box.
  • Now choose policies for this group from Policies panel. Available policies and their description are given below table.
    Policy NameDescription
    localUser can log on locally via console
    telnetUser can log on remotely via telnet
    sshUser can log on remotely via secure shell
    winboxUser can log on remotely via winbox
    ftpUser can log on remotely via ftp and send and retrieve files from the router
    rebootUser can reboot the router
    readUser can retrieve the configuration
    writeUser can retrieve and change the configuration
    policyManage user policies, add and remove user
    testUser can run ping, traceroute, bandwidth test
    webuser can log on remotely via http
    pppUser can log on using ppp connections to the router (PPP, PPTP, PPPoE)
    apiUser can access router via api
  • After choosing group policies, click Apply and OK button.

How to manage MikroTik RouterOS users has been discussed in this article. I hope you are now able to manage and secure your MikroTik Router easily. However, if you face any problem to manage your MikroTik RouterOS user, feel free to discuss in comment or contact with me from Contact page. I will try my best to stay with you.



I, Md. Abu Sayeed, am a system administrator. I like to share knowledge that I am learning from my daily experience. As a system administrator, I like to play with computer networking, Redhat Linux , Windows server, physical server and storage, virtual technology and other system related topics. I hope, my daily experiences that I am sharing in this website will be beneficial for you. So, if this article is helpful for you, don't forget to give a positive feedback by sharing on your favorite social media or liking our Facebook Page. You can also keep subscribed to our website for getting email notification of new post by providing your name and email address in Subscription Page.   

Leave a Reply

Your email address will not be published. Required fields are marked *