Just wanted to check if there is a way to separate users based on their IP addresses? For example if I have a user that will connect to the Zammad via Public IP address, he will have agent rights. But, if I have a users connecting from the private IP address (meaning that he is an employee), he will have admin rights?
Or, if you can tell me if there is any log file where I can see the IP address of the logged in user?
Zammads users and their permissions are account and session based.
Technically you can have dozens of users coming from the same IP address logging into their individual accounts with individual permissions.
The admin menu entry “Sessions” will show all currently active or registered sessions of Zammad.
You may want to have a general look onto the admin documentation which may answer a lot of your questions: https://admin-docs.zammad.org/en/latest/index.html