Forum

Results 1 to 8 of 8
  1. #1
    Join Date
    December 2012
    Location
    Paris, France
    Posts
    185

    Question [Suggestion] Publish a full permissions list

    Hi!

    I'm currently working on a feature for my node-teamspeak3-client package and i don't find anywhere an official permissions list wich contains the available parameters like :

    PermID PermSID Description Value Negated Skip Grant
    12345 b_permission_sid A usefull permission int bool bool int
    23456 b_second_permission_sid An another usefull permission int - - -

    In this example, you have just the permissions id/sid, the english description and the available parameters type or - when the value cannot be set.

    I know this could take a certain time to build this list, but with this one we can improve our applications by preprocessing the permissions changes before sending the queries.

    As you can see in my package node-teamspeak3-client the client respect the serverinstance anti-flood policy, and i want implement the permissions validation to avoid to send useless queries, many clients/bots are not whitelisted. This feature could be really usefull.

  2. #2
    Join Date
    June 2011
    Location
    Germany
    Posts
    4,371

  3. #3
    Join Date
    December 2012
    Location
    Paris, France
    Posts
    185
    I've already found this list, but there's​no way to know if skip/negated are usable on the permission.

    I my souvenir some permissions can't be negated / skipped / granted.

    And in addition an official list could be checked automatically through Travis-CI to validate the build. Which can be really useful

  4. #4
    Join Date
    June 2008
    Posts
    18,407
    All permissions can have Skip, Negate & Grant.
    It depends on what the Admin wants on his server if they are useful or useless.
    A list will not help here. We defined with default groups and set permissions what we think is usefully.

    You may read the permissiondoc.txt first to understand how the permission system works.
    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?

  5. #5
    Join Date
    January 2010
    Location
    Secret Base in Arctic Region
    Posts
    1,671
    Quote Originally Posted by dante696 View Post
    All permissions can have Skip, Negate & Grant.
    Yes, but AFAMK "Negate" can only be set on ServerGroup Layer and "Skip" only on ServerGroup and Client Layer.
    Correct?
    Thanks.

  6. #6
    Join Date
    June 2008
    Posts
    18,407
    Exactly.
    Skip only works for group or client permissions and negate only for server group permissions.
    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?

  7. #7
    Join Date
    December 2012
    Location
    Paris, France
    Posts
    185
    Quote Originally Posted by dante696 View Post
    A list will not help here. We defined with default groups and set permissions what we think is usefully.
    The list will be usefull for developpers. You can certainly provide a JSON with supported definitions, permissions, all clients versions and any other static stuff.

    I've created my own files, but i haven't official source to compare, so the continuous integration can't know when i missed something or simply tell me when you made changes during the daily build.

  8. #8
    Join Date
    September 2012
    Posts
    6,080
    The available permissions may be different depending on the server version (as permissions are server side obviously). The query command "permissionlist" can get you what you need, except for the grant and skip obviously since those are available on any permission and no permission at the same time. It simply depends on where the permission is assigned.
    Server groups have both skip and negate, whereas client permissions only have skip and the other permission levels have neither.
    When sending PMs please make sure to include a reference link to the thread in question in the body of your message.

Thread Information

Users Browsing this Thread

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

Similar Threads

  1. Can't see full list of permissions
    By Yashua in forum General Questions
    Replies: 1
    Last Post: July 27th, 2011, 07:41 PM
  2. Full Commandline Parameter list?
    By willy_sunny in forum Client Support
    Replies: 1
    Last Post: July 1st, 2010, 02:17 PM
  3. Database ID's, anyway to get a full list?
    By warhawks in forum Permission System
    Replies: 2
    Last Post: January 10th, 2010, 07:14 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
  •