Allow group/user to set channel permissions
Solution can be found in Post 35
----- original post below -----
Channel admin channelgroup has the following powers:
i_channel_modify_power 50 grant 50
i_channel_permission_modify_power 50 grant 50
i_channel_needed_permission_modify_power 50 grant 50
Channel "test" has the follow setup:
i_channel_needed_modify power 50
i_channel_needed_delete power 60
i_channel_needed_permission_modify power 50
But every time a channel admin tries to change the subscribe power, the error "insufficient permission modify power" is given.
Any help or advice would be greatly appreciated. Thanks!
Channel Permission Modify issues
I'm hosting my Teamspeak Server on a CentOS dedicated Server I own. I'm kind of messing around with the permissions.
Recently, I have been reported that my fellow Admin(s) cannot modify channel permissions. The Server Group "Administrator" has "Channel Modify Power" 70 and "Channel Permission Modify Power" 70. I checked all channels, and found that their "Needed Permission Modify Power" was 75. I (Root) modified all of them to 70, but my Admin(s) still cannot modify the permissions (they can, tho, edit name and description).
What am I missing?
ty for reading
Group's Permission Modify Power checked when you modify channel permissions?
Scenario:
1. Guest creates channel (therefore channel's "Needed Modify Power" is 0)
2. Guest becomes Channel Op
3. Channel Op opens channel properties and tries to modify subscribe power
Result:
Channel Properties -> Permissions: Error applying permissions.
Chat: insufficient permission modify power
I have read Permissions system - "First-aid" kit and other threads with similar issues.
I'd think I applied all the knowledge to be found in those threads (missing Needed x Grant being the most common issue):
- Channel Op has "Channel (Permission) Modify Power" of 50 (same with most other "Channel x Power")
- Channel Op has "Needed Channel Subscribe Power" Grant value of 50 (same with most other "Needed Channel x Power" Grant values)
This is the permission overview for given Channel Op in his own test channel:
Code:
Server Groups
Guest
Channel Max Depth 0 0 0
Create Temporary Channels 1 0 0
Create Channels with Topic 1 0 0
Create Channels with Password 1 0 0
Create Channels with Opus Voice Codec 1 0 0
Create Channels with Opus Music Codec 1 0 0
Create Channels with Max Codec Quality 10 0 0
Create Channel with Minimum Latency Factor 1 0 0
Create Channels with Needed Talk Power 1 0 0
Join Permanent Channels 1 0 0
Join Semi-Permanent Channels 1 0 0
Join Temporary Channels 1 0 0
Group Auto Update Type 15 0 0
Needed Group Modify Power 75 0 0
Max number of additional connections per Identity 0 0 0
Max Channel Subscriptions -1 0 0
Request talk power in moderated channels 1 0 0
Needed ServerQuery Client View Power 75 0 0
Needed Client Kick From Server Power 25 0 0
Needed Client Kick from Channel Power 25 0 0
Needed Client Ban Power 25 0 0
Needed Client Move Power 25 0 0
Send Text Messages to Channel 1 0 0
Needed Client Whisper Power 10 0 0
File Download Power 25 0 0
File Browse Power 25 0 0
Download Quota per Client (MByte) -1 0 0
Upload Quota per Client (MByte) -1 0 0
All
Channel Max Depth 0 0 0
Create Temporary Channels 1 0 0
Create Channels with Topic 1 0 0
Create Channels with Password 1 0 0
Create Channels with Opus Voice Codec 1 0 0
Create Channels with Opus Music Codec 1 0 0
Create Channels with Max Codec Quality 10 0 0
Create Channel with Minimum Latency Factor 1 0 0
Create Channels with Needed Talk Power 1 0 0
Join Permanent Channels 1 0 0
Join Semi-Permanent Channels 1 0 0
Join Temporary Channels 1 0 0
Group Auto Update Type 15 0 0
Needed Group Modify Power 75 0 0
Max number of additional connections per Identity 0 0 0
Max Channel Subscriptions -1 0 0
Request talk power in moderated channels 1 0 0
Needed ServerQuery Client View Power 75 0 0
Needed Client Kick From Server Power 25 0 0
Needed Client Kick from Channel Power 25 0 0
Needed Client Ban Power 25 0 0
Needed Client Move Power 25 0 0
Send Text Messages to Channel 1 0 0
Needed Client Whisper Power 10 0 0
File Download Power 25 0 0
File Browse Power 25 0 0
Download Quota per Client (MByte) -1 0 0
Upload Quota per Client (MByte) -1 0 0
Client
Channel
test
Needed Channel Permission Modify Power 0
Needed Channel Delete Power 0
Channel Groups
Channel Admin
Channel Min Depth 2
Channel Max Depth 2
Channel Permission Modify Power 50
Needed Channel Permission Modify Power 50
Create Sub-Channels 1
Change Channel Type to Temporary 1
Modify Channel Name 1
Modify Channel Topic 1
Modify Channel Description 1
Modify Channel Password 1
Modify Channel Codec 1
Modify Channel Codec Quality 1
Modify Channel Latency Factor 1
Modify Channel Max Clients 1
Modify Channel Max Family Clients 1
Modify Channel Needed Talk Power 1
Channel Modify Power 50
Needed Channel Modify Power 50
Modify Channel Voice Encryption 1
Delete Permanent Channels 1
Delete Semi-Permanent Channels 1
Delete Temporary Channels 1
Force Deletion of Channels 1
Channel Delete Power 50
Needed Channel Delete Power 50
Channel Join Power 50
Needed Channel Join Power 50
Channel Subscribe Power 50
Needed Channel Subscribe Power 50
Channel Description View Power 50
Needed Channel Description View Power 50
Icon ID 686176343
Group is Permanent 1
Group Auto Update Type 40
View List of Channel Permissions 1
Needed Group Modify Power 75
Group Member Add Power 50
Needed Group Member Add Power 50
Group Member Remove Power 50
Needed Group Member Remove Power 50
Use Channel Commander 1
Client Kick from Channel Power 50
Needed Client Kick from Channel Power 50
Client Move Power 50
Needed Client Complain Power 25
Client Talk Power 60
Grant Talk Power 1
Channel Client
All
Channel Min Depth 2 0 0
Channel Max Depth 2 0 0
Channel Permission Modify Power 50 0 0
Needed Channel Permission Modify Power 50
Create Sub-Channels 1 0 0
Create Temporary Channels 1 0 0
Create Channels with Topic 1 0 0
Create Channels with Password 1 0 0
Create Channels with Opus Voice Codec 1 0 0
Create Channels with Opus Music Codec 1 0 0
Create Channels with Max Codec Quality 10 0 0
Create Channel with Minimum Latency Factor 1 0 0
Create Channels with Needed Talk Power 1 0 0
Change Channel Type to Temporary 1 0 0
Modify Channel Name 1 0 0
Modify Channel Topic 1 0 0
Modify Channel Description 1 0 0
Modify Channel Password 1 0 0
Modify Channel Codec 1 0 0
Modify Channel Codec Quality 1 0 0
Modify Channel Latency Factor 1 0 0
Modify Channel Max Clients 1 0 0
Modify Channel Max Family Clients 1 0 0
Modify Channel Needed Talk Power 1 0 0
Channel Modify Power 50 0 0
Needed Channel Modify Power 50
Modify Channel Voice Encryption 1 0 0
Delete Permanent Channels 1 0 0
Delete Semi-Permanent Channels 1 0 0
Delete Temporary Channels 1 0 0
Force Deletion of Channels 1 0 0
Channel Delete Power 50 0 0
Needed Channel Delete Power 50
Join Permanent Channels 1 0 0
Join Semi-Permanent Channels 1 0 0
Join Temporary Channels 1 0 0
Channel Join Power 50 0 0
Needed Channel Join Power 50
Channel Subscribe Power 50 0 0
Needed Channel Subscribe Power 50
Channel Description View Power 50 0 0
Needed Channel Description View Power 50
Icon ID 686176343 0 0
Group is Permanent 1 0 0
Group Auto Update Type 40 0 0
View List of Channel Permissions 1 0 0
Needed Group Modify Power 75 0 0
Group Member Add Power 50 0 0
Needed Group Member Add Power 50 0 0
Group Member Remove Power 50 0 0
Needed Group Member Remove Power 50 0 0
Max number of additional connections per Identity 0 0 0
Max Channel Subscriptions -1 0 0
Use Channel Commander 1 0 0
Request talk power in moderated channels 1 0 0
Needed ServerQuery Client View Power 75 0 0
Needed Client Kick From Server Power 25 0 0
Client Kick from Channel Power 50 0 0
Needed Client Kick from Channel Power 50 0 0
Needed Client Ban Power 25 0 0
Client Move Power 50 0 0
Needed Client Move Power 25 0 0
Needed Client Complain Power 25 0 0
Send Text Messages to Channel 1 0 0
Client Talk Power 60 0 0
Grant Talk Power 1 0 0
Needed Client Whisper Power 10 0 0
File Download Power 25 0 0
File Browse Power 25 0 0
Download Quota per Client (MByte) -1 0 0
Upload Quota per Client (MByte) -1 0 0
After hours of trying I finally found that ts3 does not give a damn about the "Channel Permission Modify Power". It instead compares "Permission Modify Power" found in the groups config. Is this intended or a bug? Isn't the group's "Permission Modify Power" intended for checks against group permissions? And what is "Channel Permission Modify Power" for then?
1 Attachment(s)
Access to channel permissions tab
I want to give a certain group to modify channel permissions tab. Can't find how can I do that. :(
Change operator join permission
Hello.
I have a little problem. Operators of my TeamSpeak server can not change the permissions of channels. To be more specific, I would like them to change permission to join, that is to say the change from 0 to 30. But they can not do it and an error message appears. I think this is linked to the fact that they can not see the button "channel permission" when they right-click on a channel.
thank you beforehand
2 Attachment(s)
Issue with editing channel permission
Hi everyone, I'm quite experienced with Teamspeak and I've been setting up servers for the past couple of years but I keep having one issue that constantly keeps reoccuring, sometimes I suddenly create a fix, but am unaware of how myself, so I decided to come here to ask for assistance.
I've looked in to several topics with the same issues (Didn't save the links, sorry.) Followed the steps (adding grant permissions, adding this, removing that, etc) they seemed to work for others but sadly it didn't appear to be the case for me.
So let me tell you guys what's wrong.
So I am setting up a teamspeak server for a friend, everything going great, no issues, took me about an hour and a half to have all channels and groups set up. But we use Join permission, as one (1) for all channels, that way guests can't join certain channels.
Now I have two groups, Lead Administrator, and Senior Administrator, that should be able to set the join permission required for channels.
But every time I anyone with the rank tries to edit the join channel permission, or any permission in the channel permission section for that case, they get an error.
Attachment 13457
Now I've looked in to the permissions and it appears they're all set up, I even looked in to the channels with the server query and they all appear to have 75 required permission modify power.
(screen with permissions below)
Attachment 13458
I've been fiddeling around for two hours now, longer than I needed to set up the server but with no success yet, so I hope someone here is able to help me.
So just in a TL;DR
i_channel_permission_modify_power is set to 75
i_channel_modify_power is set to 75
i_channel_needed_permission_modify_power grant permission is set to 75
Server does not let me edit the channel permissions from the two groups.
EDIT: When I try to edit the 'modify' permission in a channel it does work, rest of the permissions does not.
Best regards,
Afterpwn.