Currently I'm building a bot to a server and using serveradmin on development environment. Now I want to have in production another serverquery user with some restricted permissions, not all of serveradmin default permissions. But I cant create a new Query Login to every server, so I want to create "universal" server query login just as 'serveradmin' but with limited perms. To do that, I created a new identity using Tea*Speak client (TBot Admin)and then create a new Server Query Login (image 1). Then at YaTQA I've duplicated the Admin Server Query group to a new one (TBot Server Query).
Then normally on YaTQA you would add a member via the Permissions -> Server Groups page. I type in the DBID of the ID created (TBot Admin) and press add. YaQTA can sucessfully add the client to the Query Server Group, but it does not show on the list (image 2) [PROBABLY NOT TEASPEAK FAULT]. Other way to add is via the User DB and real time (Image 3).
So, after this the new ID should be able to login via server query and have the same permissions as a default Server Query Admin (serveradmin). But it doesnt. I can login, but cant use a server different from the one which this user is from (Image 4). I even tryied from putty and it still throwed me the same error (Image 5)
I tryied following https://github.com/TeaSpeak/TeaSpeak/issues/508 but since the query group is duplicated from serveradmin, it already has the permissions needed (b_virtualserver_select), but still doesn't work. I've tryied adding the new ID to the Admin Server Query group but even there it doesn't work.
Am I doing something wrong? Is there a software limitation? What do I need to do to have the 'universal' server query login?
Thanks and keep up the development!
Image 1: Image 2: Image 3: Image 4: Image 5:
Then normally on YaTQA you would add a member via the Permissions -> Server Groups page. I type in the DBID of the ID created (TBot Admin) and press add. YaQTA can sucessfully add the client to the Query Server Group, but it does not show on the list (image 2) [PROBABLY NOT TEASPEAK FAULT]. Other way to add is via the User DB and real time (Image 3).
So, after this the new ID should be able to login via server query and have the same permissions as a default Server Query Admin (serveradmin). But it doesnt. I can login, but cant use a server different from the one which this user is from (Image 4). I even tryied from putty and it still throwed me the same error (Image 5)
I tryied following https://github.com/TeaSpeak/TeaSpeak/issues/508 but since the query group is duplicated from serveradmin, it already has the permissions needed (b_virtualserver_select), but still doesn't work. I've tryied adding the new ID to the Admin Server Query group but even there it doesn't work.
Am I doing something wrong? Is there a software limitation? What do I need to do to have the 'universal' server query login?
Thanks and keep up the development!
Image 1: Image 2: Image 3: Image 4: Image 5: