According to a question on german TS forum.
To set permissions you normally need (amongst others) a "i_group_modify_power" value >= than "i_group_needed_modify_power" value.
But it seems to be valid only for servergroups, channelgroups and channelpermissions.
So, i. e. if you create a server group "Owner" that has a "i_client_needed_ban_power" value of 100 (so that they cannot be banned except by ServerQuery), a normal ServerAdmin can edit this by setting "i_client_needed_ban_power" in clientpermissions for this user to 75 and therefore ban him.
Even if the user is member of Admin Server Query group, his permissions can be overwritten in client permissions by ServerAdmin (or whoever has permission to do so).
So, is there any other way to prevent users to edit specific users except by removing "b_virtualserver_client_permission_list" permission from them?
Maybe Devs can set it, that "i_group_needed_modify_power" is also checked for client permissions?
Thanks in advance.