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

Results 1 to 7 of 7
  1. #1
    Join Date
    April 2011
    Location
    Germany
    Posts
    1,266

    Question Channel Modify Permission -- What am I missing?

    Hi there,

    I've a little problem and I don't know what I am missing here. To me editing the channel permissions should be possible to the user. But he allways get "insufficient permission modify power".

    As far as I know the channel's needed modify power is set to 35. The user has a channel modify power of 50. So why is he still refused to modify the channels permissions? In the relevant test the User tried to lower the channel's needed modify power form 35 to 34.

    I've taken "Permissions Overview" of the client in the relevant channel.

    Code:
    All
    	ServerQuery: Select Virtual Server 1 0 0
    	ServerQuery: View Virtual Server Info 1 0 0
    	View Virtual Server Connection Info 1 0 0
    	ServerQuery: View List of Clients online 1 0 0
    	ServerQuery: Search for Clients online 1 0 0
    	View List of known Client Identities from Database 1 0 0
    	Search for known Client Identities in Database 1 0 0
    	ServerQuery: Search for Permission Assignments 1 0 0
    	View List of available Privilege Keys 1 0 0
    	Create new Privilege Key 1 0 0
    	Use Privilege Keys to gain permissions 1 0 0
    	Delete Privilege Key 1 0 0
    	ServerQuery: View Virtual Server Logs 1 0 0
    	ServerQuery: Write to Virtual Server Log 1 0 0
    	Ignore Virtual Server Password 1 0 0
    	Modify Virtual Server Name 1 0 0
    	Modify Virtual Server Welcome Message 1 0 0
    	Modify Virtual Server Max Clients 1 0 0
    	Modify Virtual Server Reserved Slots 1 0 0
    	Modify Virtual Server Password 1 0 0
    	Modify Virtual Server Default Server Group 1 0 0
    	Modify Virtual Server Default Channel Group 1 0 0
    	Modify Virtual Server Channel Admin Group 1 0 0
    	Modify Virtual Server Force Silence Limit 1 0 0
    	Modify Virtual Server Complaint Settings 1 0 0
    	Modify Virtual Server Anti-Flood Settings 1 0 0
    	Modify Virtual Server File-Transfer Settings 1 0 0
    	Modify Virtual Server File-Transfer Quotas 1 0 0
    	Modify Virtual Server Host Message 1 0 0
    	Modify Virtual Server Host Banner 1 0 0
    	Modify Virtual Server Host Button 1 0 0
    	Modify Virtual Server Port 1 0 0
    	Modify Virtual Server Autostart Behaviour 1 0 0
    	Modify Virtual Server Security Level 1 0 0
    	Modify Virtual Server Priority Speaker Dimm Modificator 1 0 0
    	Modify Virtual Server Log Settings 1 0 0
    	Modify Virtual Server Min Client Version 1 0 0
    	Modify Virtual Server Icon ID 1 0 0
    	Modify Virtual Server Announcement on Weblist 1 0 0
    	Modify Virtual Server Voice Encryption 1 0 0
    	Manage temporary server passwords 1 0 0
    	Manage own temporary server passwords 1 0 0
    	Channel Min Depth 2 0 0
    	Channel Max Depth 3 0 0
    	Channel Permission Modify Power 50 0 0 50
    	Needed Channel Permission Modify Power 35 0 0
    	Create Sub-Channels 1 0 0
    	Create Permanent Channels 1 0 0
    	Create Semi-Permanent Channels 1 0 0
    	Create Temporary Channels 1 0 0
    	Create Channels with Topic 1 0 0
    	Create Channels with Description 1 0 0
    	Create Channels with Password 1 0 0
    	Create Channels with Speex Narrowband Codec 1 0 0
    	Create Channels with Speex Wideband Codec 1 0 0
    	Create Channels with Speex Ultra-Wideband Codec 1 0 0
    	Create Channels with CELT Mono 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 Max Clients 1 0 0
    	Create Channels with Max Family Clients 1 0 0
    	Create Channels with Sort Order 1 0 0
    	Create Channels with Needed Talk Power 1 0 0
    	Change Channel Type to Default 1 0 0
    	Change Channel Type to Permanent 1 0 0
    	Change Channel Type to Semi-Permanent 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 Sort Order 1 0 0
    	Modify Channel Needed Talk Power 1 0 0
    	Channel Modify Power 50 0 0 50
    	Needed Channel Modify Power 35 0 0
    	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 75 0 0
    	Join Permanent Channels 1 0 0
    	Join Semi-Permanent Channels 1 0 0
    	Join Temporary Channels 1 0 0
    	Ignore Channel Passwords 1 0 0
    	Ignore Channel Max Clients 1 0 0
    	Channel Join Power 70 0 0
    	Needed Channel Join Power 10 0 0
    	Channel Subscribe Power 70 0 0
    	Needed Channel Subscribe Power 0 0 0
    	Channel Description View Power 50 0 0
    	Needed Channel Description View Power 0 0 0
    	Icon ID    50
    	Icon Max Filesize (Bytes) 20480 0 0
    	Manage Icons 1 0 0
    	Group is Permanent 1 0 0
    	Group Auto Update Type 40 0 0
    	Group Sort ID 1950 0 0
    	Show Group Name in Tree 1 0 0
    	ServerQuery: View List of Server Groups 1 0 0
    	View List of Server Group Permissions 1 0 0
    	View List of Server Group Members 1 0 0
    	ServerQuery: View List of Channel Groups 1 0 0
    	View List of Channel Group Permissions 1 0 0
    	View List of Channel Group Members 1 0 0
    	View List of Client Permissions 1 0 0
    	View List of Channel Permissions 1 0 0
    	View List of Channel Client Permissions 1 0 0
    	Create new Server Groups 1 0 0
    	Group Modify Power 50 0 0
    	Needed Group Modify Power 75 0 0
    	Group Member Add Power 70 0 0
    	Needed Group Member Add Power 70 0 0
    	Group Member Remove Power 70 0 0
    	Needed Group Member Remove Power 70 0 0
    	Permission Modify Power 50 0 0 50
    	Delete existing Server Group 1 0 0
    	Needed Client Permission Modify Power 75 0 0
    	Max number of additional connections per Identity 3 0 0
    	Max Avatar Filesize (Bytes) 51200 0 0
    	Max Channel Subscriptions -1 0 0
    	Ignore Bans 1 0 0
    	Ignore Anti-Flood Measurements 1 0 0
    	Use Reserved Slots 1 0 0
    	Use Channel Commander 1 0 0
    	Request talk power in moderated channels 1 0 0
    	Delete other clients avatar 1 0 0
    	ServerQuery: View Client Info 1 0 0
    	View Client Permission Overview 1 0 0
    	View Own Client Permission Overview 1 0 0
    	View Client Remote Address 1 0 0
    	Client Kick From Server Power 70 0 0
    	Needed Client Kick From Server Power 90 1 0
    	Client Kick from Channel Power 70 0 0
    	Needed Client Kick from Channel Power 90 1 0
    	Client Ban From Server Power 70 0 0
    	Needed Client Ban Power 70 0 0
    	Client Move Power 70 0 0
    	Needed Client Move Power 60 0 0
    	Client Complain Power 70 0 0
    	Needed Client Complain Power 10 0 0
    	View List of Client Complaints 1 0 0
    	Delete own Complaints 1 0 0
    	View List of Ban Rules 1 0 0
    	Create new Ban Rules 1 0 0
    	Delete own Ban Rules 1 0 0
    	Delete all Ban Rules 1 0 0
    	Max Time for Ban Rules in seconds -1 0 0
    	Private Textmessage Power 70 0 0
    	Send Text Messages to Server 1 0 0
    	Send Text Messages to Channel 1 0 0
    	Send Text Messages to Offline Clients 1 0 0
    	Client Talk Power 70 1 0
    	Client Poke Power 70 0 0
    	Grant Talk Power 1 0 0
    	Client Whisper Power 70 0 0
    	Modify all Client Descriptions 1 0 0
    	Modify own Client Description 1 0 0
    	Delete Client Database Properties 1 0 0
    	File Upload Power 70 0 0
    	Needed File Upload Power 30 0 0
    	File Download Power 70 0 0
    	Needed File Download Power 20 0 0
    	File Delete Power 70 0 0
    	File Rename Power 70 0 0
    	Needed File Rename Power 30 0 0
    	File Browse Power 70 0 0
    	Needed File Browse Power 10 0 0
    	Directory Create Power 70 0 0
    	Needed Directory Create Power 30 0 0
    	Download Quota per Client (MByte) -1 0 0
    	Upload Quota per Client (MByte) -1 0 0
    Any hint what I am missing is appreciated.
    Thanks.

  2. #2
    Join Date
    January 2010
    Location
    Secret Base in Arctic Region
    Posts
    1,671
    Does the user have GRANT values for those permissions he should be able to set?
    "Channel Permission Modify Power" alone does not enable editing permissions.

  3. #3
    Join Date
    April 2011
    Location
    Germany
    Posts
    1,266
    I have filtered the above "Permission Overview" to the three rights which in my mind should do the job. As you can see below, the User has the following values for each of the three rights: 50, 0, 0, 50... value, skip, negated, grant

    Code:
    	Channel Permission Modify Power 50 0 0 50
    	Channel Modify Power 50 0 0 50
    	Permission Modify Power 50 0 0 50
    I still don't know what I am missing or why that user can't modify a channels modify permission from 35 to 34. Both 35 and 34 are below 50...

  4. #4
    Join Date
    September 2012
    Posts
    6,079
    If you want your user to modify the value of i_channel_needed_modify_power then the user will need a grant value for this permission which is lower than his i_permission_modify_power.
    He also won't be able to set any value that is higher than his own i_channel_modify_power

  5. #5
    Join Date
    April 2011
    Location
    Germany
    Posts
    1,266
    Quote Originally Posted by Chris View Post
    If you want your user to modify the value of i_channel_needed_modify_power then the user will need a grant value for this permission which is lower than his i_permission_modify_power.
    He also won't be able to set any value that is higher than his own i_channel_modify_power
    Thanks for your answer. But it still does not work for me.

    User rights
    • Channel Modify Power 50 0 0 50
    • Channel Permission Modify Power 50 0 0 50
    • Needed Channel Permission Modify Power 0 0 0 50
    • Permission Modify Power 55 0 0 55

    Channel has:
    • Needed Channel Permission Modify Power 35
    • Needed Channel Modify Power 35


    So as I see it, now.

    User has grant i_channel_needed_modify_power of 50 which is above the i_channel_needed_modify_power of the channel which is 35. Also his grant of 50 is lower than the user's "i_permission_modify_power" of 55. The value the user is trying to set is "i_channel_needed_modify_power" to 34, so in effect he is trying to lower it by one point. Both 35 as well as 34 are still below the user's "i_channel_modify_power" of 50.

    Any further suggestions?

  6. #6
    Join Date
    September 2012
    Posts
    6,079
    I tested it doing the following:

    ServerGroup:
    i_channel_modify_power 20 0 0 5
    i_channel_permission_modify_power 20 0 0 0
    i_channel_needed_modify_power 0 0 0 5
    b_virtualserver_channel_permission_list 1 0 0 0 (required to be able to get to the channel permission dialog in the client)
    i_permission_modify_power 5 0 0 0

    Channel Permissions:
    i_channel_needed_modify_power 20
    i_channel_needed_permission_modify_power 20

    User can lower i_channel_needed_permission_modify_power to 19 and can also set any value up to 20

  7. #7
    Join Date
    April 2011
    Location
    Germany
    Posts
    1,266
    Found it... the "Needed Channel Modify Power" is needed with grant rights. Now it works also in my case!

    Thank you.

    With this rights it worked...

    User rights
    • Channel Modify Power 50 0 0 0
    • Channel Permission Modify Power 50 0 0 0
    • Needed Channel Modify Power 0 0 0 50
    • Needed Channel Permission Modify Power 0 0 0 50
    • Permission Modify Power 50 0 0 0

Thread Information

Users Browsing this Thread

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

Similar Threads

  1. Differents channel modify permission
    By Yoken in forum Permission System
    Replies: 4
    Last Post: May 4th, 2014, 10:23 PM
  2. Channel Modify Permission
    By sebo1989 in forum Permission System
    Replies: 1
    Last Post: December 15th, 2013, 11:52 AM
  3. [Resolved] Modifying Channel Permission: "insufficient permission modify power"
    By Fast6 in forum Permission System
    Replies: 4
    Last Post: October 30th, 2013, 03:23 PM
  4. [Resolved] permission modify power of a new sub-channel
    By Barungar in forum Permission System
    Replies: 0
    Last Post: October 19th, 2013, 08:47 AM
  5. [Resolved] I don't have permission to Modify Channel Sort order
    By Crabman111 in forum Permission System
    Replies: 17
    Last Post: August 22nd, 2012, 12:49 PM

Posting Permissions

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