Forum


Notice to all users

We are migrating towards a new forum system located at community.teamspeak.com, as such this forum will become read-only on January 29, 2020

Page 2 of 2 FirstFirst 12
Results 16 to 26 of 26
  1. #16
    Join Date
    June 2008
    Posts
    18,513
    STOP PUSHING THIS THREAD!

    Only things related to the BUG and "not suggestion" do belong to this thread!
    All other new off-topic posts will be deleted!
    When sending me private messages: Please make sure to include reference link to your forum thread or post.

    TeamSpeak FAQ || What should i report, when i open a client thread?

  2. #17
    Join Date
    May 2012
    Location
    The 3rd dimension
    Posts
    956

    Will i_client_needed_permission_modify_power control channel groups at some point?

    I did a search on the forum for the permission but nothing came up, weirdly. I thought I read something on the forum that it will also control channel group assigning/revoking as well as the usual server group assign/revoke? I either read that or that it will not control server groups. I forget now what it was. Can someone confirm which is the case? I need to know so I can work my permissions around either a change to include it effecting channel groups or start using it now and know with certainty that it will not effect channel groups.
    Last edited by dante696; September 19th, 2014 at 02:56 PM. Reason: merged and answered in post 13

  3. #18
    Join Date
    August 2014
    Posts
    27

    Adding/removing channel groups ignores Needed Client Permission Modify Power

    Set up:
    Code:
    Server Groups: Administrator (standard server admin, id=6), Officer, Guardian, Verified User
    Channel Groups: Guest, Channel Ban, TEST
    
    Administrator group is the standard server admin group with powers of 75.
    
    Officer (selection):
    Member Group Add/Remove Power - 65
    Client Permission Modify Power - 65
    Needed Client Permission Modify Power - 65
    
    Guardian (selection):
    Member Group Add/Remove Power - 55
    Client Permission Modify Power - 55
    Needed Client Permission Modify Power - 55
    
    Verified User has no group adding/removing abilities.
    
    Channel group Guest has following permissions: 
    Needed Group Member Add/Remove Power - 55
    Needed Client Permission Modify Power - 75
    
    Channel group Channel Ban has following permissions:
    Needed Group Member Add/Remove Power - 55
    
    Channel group TEST has the following permissions:
    Group Member Add/Remove Power - 55
    By default, everybody has the channel group Guest where ever they go.

    Problem is that while lower rank clients can't apply any server groups on higher rank clients, this is no longer the case with channel groups.
    In a scenario where a client is a Guardian, he/she can apply Channel Ban to any Officer or Admin.
    In a scenario where a client is Verified User, but has a channel group TEST, he/she can apply Channel Ban to any Officer or Admin.

    Is this a bug or am I doing something wrong?
    Last edited by dante696; January 23rd, 2015 at 10:48 AM. Reason: meregd

  4. #19
    Join Date
    August 2013
    Posts
    56
    From what I'm seeing you gave your Guardian the Add/Remove power of 55 which equals the needed Add/Remove power of the Channel Ban group. Same goes for the TEST group.

    Change the Needed Group Power on Channel Ban to 65 and only officers and Admins should be able to set it.

  5. #20
    Join Date
    August 2014
    Posts
    27
    Well that's actually the point. Despite having the power to give the group they should not be able to give it to clients that are on higher rank than them. (Forgot to mention that officers can give Channel Ban to admins). When giving someone a group their Client Permission Modify Power gets checked with the Needed one, but it doesn't seem to apply when giving channel groups.

  6. #21
    Join Date
    April 2012
    Location
    Germany
    Posts
    317
    The problem here is that i_client_permission_modify_power is somehow ignored when assigning a channel group.

  7. #22
    Join Date
    August 2014
    Posts
    27
    Or that, yes. Either way, something's wrong here.

  8. #23
    Join Date
    June 2008
    Posts
    18,513
    It's a bug or mising feature, but hav't been fixed or added yet.

    Thread merged and already answered in Post #5
    When sending me private messages: Please make sure to include reference link to your forum thread or post.

    TeamSpeak FAQ || What should i report, when i open a client thread?

  9. #24
    Join Date
    August 2014
    Posts
    27
    Ah, okay, thanks for clearing it up! Didn't really think to search topics about it because it seemed quite a sever issue for us (yeap, I know it's not the case with everyone) since it renders Channel Groups mostly useless unless they are used just for visual, so we hope it gets fixed in the near future now.

  10. #25
    Join Date
    June 2008
    Posts
    18,513
    Channel Groups are very usefull on many servers. The only thing here is, that you can not prevent to becoem some added if you have more powers than these groups.
    Many server groups seems to be used as an visual group for just showing icons or group name behind the nickname.

    But this depends on how a server is setup.
    When sending me private messages: Please make sure to include reference link to your forum thread or post.

    TeamSpeak FAQ || What should i report, when i open a client thread?

  11. #26
    Join Date
    July 2017
    Posts
    3

    Bug in permissions

    Hi there,

    Symptom:
    i_client_needed_permission_modify_power in ChannelGroup has no effect

    Steps to reproduce:
    1.

    Add two Server Groups, here "User" and "X".
    Add a Channel Group, here "Mod".

    2.

    Set permissions.

    User
    i_client_needed_permission_modify_power 20
    (i_client_permission_modify_power 0)
    (i_group_needed_member_add_power 75)
    (i_group_needed_member_remove_power 75)

    Mod
    i_client_needed_permission_modify_power 50
    i_client_permission_modify_power 20
    i_group_member_add_power 10
    i_group_member_remove_power 10
    (i_group_needed_member_add_power 75)
    (i_group_needed_member_remove_power 75)

    X
    i_group_needed_member_add_power 10
    i_group_needed_member_remove_power 10

    Permissions in parentheses are advised, but not really needed in this example.

    3.

    Enter three users, "Alice", "Bob" and "Charlie" in any Channel.
    Alice has Mod and User.
    Bob has Mod and User.
    Charlie has User.

    4.

    Confirm permissions.

    Alice
    i_client_needed_permission_modify_power 50
    i_client_permission_modify_power 20
    i_group_member_add_power 10
    i_group_member_remove_power 10

    Bob
    i_client_needed_permission_modify_power 50
    i_client_permission_modify_power 20
    i_group_member_add_power 10
    i_group_member_remove_power 10

    Charlie
    i_client_needed_permission_modify_power 20

    5.

    As Alice, try to add Bob to Server Group X.
    As Alice, try to add Charlie to Server Group X.

    Expected Result:
    Alice should fail to add Bob to Group X, because Alice i_client_permission_modify_power 20 < Bob i_client_needed_permission_modify_power 50.
    Alice should succeed in adding Charlie to Group X, because Alice i_client_permission_modify_power 20 == Charlie i_client_needed_permission_modify_power 20.

    Actual Result:
    Alice succeeds add Bob to Group X. (WRONG)
    Alice succeeds add Charlie to Group X. (OK)

    Suspected Reasons:
    Alice i_client_permission_modify_power is matched against the i_client_needed_permission_modify_power of User, even though Bob also has a channel group with a higher value.
    This suspicion can be confirmed by setting i_client_needed_permission_modify_power of User to 21 and have Alice fail to assign the group X to both of Bob and Charlie.
    Last edited by dante696; August 1st, 2017 at 08:16 AM. Reason: merged

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Similar Threads

  1. Seperate Channel and Servergroups
    By EnderShadow in forum Permission System
    Replies: 15
    Last Post: July 20th, 2014, 04:35 PM
  2. Cannot remove Servergroups from users
    By D1G1T4L in forum Permission System
    Replies: 3
    Last Post: June 7th, 2014, 02:59 PM
  3. Invisible channel for different servergroups
    By Broda in forum Permission System
    Replies: 4
    Last Post: August 19th, 2013, 01:01 AM
  4. [Rejected] [Suggestion] Bind Servergroups to Channel
    By LordAnubis in forum Suggestions and Feedback
    Replies: 3
    Last Post: June 3rd, 2013, 11:21 AM
  5. Channel Admins can change Servergroups
    By Lumene in forum Permission System
    Replies: 1
    Last Post: October 12th, 2011, 09:15 AM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •