Forum

Results 1 to 4 of 4
  1. #1
    Join Date
    October 2012
    Posts
    10

    Solved i_group_member_add_power vs i_group_needed_member_add_power not work as described

    the description for those rights say that the power must be equal or higher than the needed power, so if i set:

    Group A: i_group_member_add_power set to 70
    Group A: i_group_needed_member_add_power set to 75

    Group B: i_group_member_add_power set to 60
    Group B: i_group_needed_member_add_power set to 70

    Group C: i_group_member_add_power set to 50
    Group C: i_group_needed_member_add_power set to 60

    Group A should be able to add Members to both groups and Group B should be able to add Members to Group C, because the power is equal to the needed power for that groups ...

    ... but Group A is only able to add Members to Group C and not to Group B, and Group B can't add anyone to Group C - so the description or the comparison is not correct, since the power to add members must be higher and not equal than the needed power ...

    so please change the behavior or the descriptions, because this could lead to wrong settings and unneeded searching for errors if both rights set to the same values ... or did i overlooked some?

    regards cx4711

  2. #2
    Join Date
    September 2012
    Posts
    6,080
    I cannot reproduce this.

    I was able to assign myself Group B and C without problems.

    You might want to check other groups whether they override these permissions. Check your permission overview for this.

  3. #3
    Join Date
    October 2012
    Posts
    10
    Quote Originally Posted by Chris View Post
    I cannot reproduce this.

    I was able to assign myself Group B and C without problems.

    You might want to check other groups whether they override these permissions. Check your permission overview for this.
    Here are the permissions for the Server-Group "Management" (copy of SA-Group, with reduced rights) who should be able to add Members to Server-Group "VIP":

    Code:
    		b_serverquery_login 1 0 0
    		b_virtualserver_info_view    75
    		b_virtualserver_connectioninfo_view 1 0 0 75
    		b_virtualserver_channel_list    75
    		b_virtualserver_channel_search 1 0 0 75
    		b_virtualserver_client_list    75
    		b_virtualserver_client_search 1 0 0 75
    		b_virtualserver_client_dblist 1 0 0 75
    		b_virtualserver_client_dbsearch 1 0 0 75
    		b_virtualserver_client_dbinfo 1 0 0 75
    		b_virtualserver_permission_find 1 0 0 75
    		b_virtualserver_custom_search 1 0 0 75
    		b_virtualserver_start 1 0 0 75
    		b_virtualserver_stop 1 0 0 75
    		b_virtualserver_token_list 0 0 0 75
    		b_virtualserver_token_add 0 0 0 75
    		b_virtualserver_token_use 0 0 0 75
    		b_virtualserver_token_delete 0 0 0 75
    		b_virtualserver_log_view 0 0 0 100
    		b_virtualserver_log_add 0 0 0 100
    		b_virtualserver_join_ignore_password 1 0 0 75
    		b_virtualserver_notify_register 0 0 0 100
    		b_virtualserver_notify_unregister 0 0 0 100
    		b_virtualserver_modify_name 0 0 0 75
    		b_virtualserver_modify_welcomemessage 0 0 0 75
    		b_virtualserver_modify_maxclients    100
    		b_virtualserver_modify_reserved_slots 0 0 0 75
    		b_virtualserver_modify_password 1 0 0 75
    		b_virtualserver_modify_default_servergroup 0 0 0 75
    		b_virtualserver_modify_default_channelgroup 0 0 0 75
    		b_virtualserver_modify_default_channeladmingroup 0 0 0 75
    		b_virtualserver_modify_channel_forced_silence 1 0 0 75
    		b_virtualserver_modify_complain 0 0 0 75
    		b_virtualserver_modify_antiflood 0 0 0 75
    		b_virtualserver_modify_ft_settings    100
    		b_virtualserver_modify_ft_quotas    100
    		b_virtualserver_modify_hostmessage 0 0 0 75
    		b_virtualserver_modify_hostbanner 0 0 0 75
    		b_virtualserver_modify_hostbutton    100
    		b_virtualserver_modify_port    100
    		b_virtualserver_modify_autostart 0 0 0 75
    		b_virtualserver_modify_needed_identity_security_level 0 0 0 75
    		b_virtualserver_modify_priority_speaker_dimm_modificator 0 0 0 75
    		b_virtualserver_modify_log_settings 0 0 0 75
    		b_virtualserver_modify_min_client_version 0 0 0 75
    		b_virtualserver_modify_icon_id    75
    		b_virtualserver_modify_weblist 0 0 0 75
    		b_virtualserver_modify_codec_encryption_mode 0 0 0 75
    		b_virtualserver_modify_temporary_passwords 1 0 0 75
    		b_virtualserver_modify_temporary_passwords_own 1 0 0 75
    		i_channel_min_depth    70
    		i_channel_max_depth 10 0 0 70
    		b_channel_group_inheritance_end    70
    		i_channel_permission_modify_power 70 0 0 70
    		i_channel_needed_permission_modify_power    70
    		b_channel_info_view 1 0 0 75
    		b_channel_create_child 1 0 0 70
    		b_channel_create_permanent 1 0 0 70
    		b_channel_create_semi_permanent 1 0 0 70
    		b_channel_create_temporary 1 0 0 70
    		b_channel_create_with_topic 1 0 0 70
    		b_channel_create_with_description 1 0 0 70
    		b_channel_create_with_password 1 0 0 70
    		b_channel_create_modify_with_codec_speex8 1 0 0 70
    		b_channel_create_modify_with_codec_speex16 1 0 0 70
    		b_channel_create_modify_with_codec_speex32 1 0 0 70
    		b_channel_create_modify_with_codec_celtmono48 1 0 0 70
    		i_channel_create_modify_with_codec_maxquality 10 0 0 70
    		i_channel_create_modify_with_codec_latency_factor_min 1 0 0 70
    		b_channel_create_with_maxclients 1 0 0 70
    		b_channel_create_with_maxfamilyclients 1 0 0 70
    		b_channel_create_with_sortorder 1 0 0 70
    		b_channel_create_with_default 0 0 0 70
    		b_channel_create_with_needed_talk_power 1 0 0 70
    		b_channel_create_modify_with_force_password    70
    		b_channel_modify_parent 1 0 0 70
    		b_channel_modify_make_default 0 0 0 70
    		b_channel_modify_make_permanent 1 0 0 70
    		b_channel_modify_make_semi_permanent 1 0 0 70
    		b_channel_modify_make_temporary 1 0 0 70
    		b_channel_modify_name 1 0 0 70
    		b_channel_modify_topic 1 0 0 70
    		b_channel_modify_description 1 0 0 70
    		b_channel_modify_password 1 0 0 70
    		b_channel_modify_codec 1 0 0 70
    		b_channel_modify_codec_quality 1 0 0 70
    		b_channel_modify_codec_latency_factor 1 0 0 70
    		b_channel_modify_maxclients 1 0 0 100
    		b_channel_modify_maxfamilyclients 1 0 0 70
    		b_channel_modify_sortorder 1 0 0 70
    		b_channel_modify_needed_talk_power 1 0 0 70
    		i_channel_modify_power 70 0 0 70
    		i_channel_needed_modify_power    70
    		b_channel_modify_make_codec_encrypted 1 0 0 70
    		b_channel_delete_permanent 1 0 0 70
    		b_channel_delete_semi_permanent 1 0 0 70
    		b_channel_delete_temporary 1 0 0 70
    		b_channel_delete_flag_force 1 0 0 70
    		i_channel_delete_power 70 0 0 70
    		i_channel_needed_delete_power    70
    		b_channel_join_permanent 1 0 0 70
    		b_channel_join_semi_permanent 1 0 0 70
    		b_channel_join_temporary 1 0 0 70
    		b_channel_join_ignore_password 1 0 0 70
    		b_channel_join_ignore_maxclients 1 0 0 70
    		i_channel_join_power 75 0 0 70
    		i_channel_needed_join_power    70
    		i_channel_subscribe_power 75 0 0 70
    		i_channel_needed_subscribe_power    70
    		i_channel_description_view_power 75 0 0 70
    		i_channel_needed_description_view_power    70
    		i_icon_id 2126297940 0 0 75
    		i_max_icon_filesize    75
    		b_icon_manage 1 0 0 70
    		b_group_is_permanent 1 0 0 75
    		i_group_auto_update_type 45 0 0 75
    		i_group_auto_update_max_value 45 0 0
    		i_group_sort_id    75
    		i_group_show_name_in_tree    75
    		b_virtualserver_servergroup_list 1 0 0 75
    		b_virtualserver_servergroup_permission_list 1 0 0 75
    		b_virtualserver_servergroup_client_list 1 0 0 75
    		b_virtualserver_channelgroup_list 1 0 0 75
    		b_virtualserver_channelgroup_permission_list 1 0 0 75
    		b_virtualserver_channelgroup_client_list 1 0 0 75
    		b_virtualserver_client_permission_list 1 0 0 75
    		b_virtualserver_channel_permission_list 1 0 0 75
    		b_virtualserver_channelclient_permission_list 1 0 0 75
    		b_virtualserver_servergroup_create 0 0 0 70
    		b_virtualserver_channelgroup_create 0 0 0 70
    		i_group_modify_power 70 0 0 70
    		i_group_needed_modify_power 75 0 0 75
    		i_group_member_add_power 70 0 0 70
    		i_group_needed_member_add_power 75 0 0 75
    		i_group_member_remove_power 70 0 0 70
    		i_group_needed_member_remove_power 75 0 0 75
    		i_permission_modify_power 70 0 0 70
    		b_virtualserver_servergroup_delete 0 0 0 70
    		b_virtualserver_channelgroup_delete 0 0 0 70
    		i_client_permission_modify_power 70 0 0 70
    		i_client_needed_permission_modify_power 75 0 0 75
    		i_client_max_clones_uid 5 0 0 75
    		i_client_max_idletime    75
    		i_client_max_avatar_filesize 102400 0 0 75
    		i_client_max_channel_subscriptions -1 0 0 75
    		b_client_is_priority_speaker    75
    		b_client_skip_channelgroup_permissions 0 0 0 75
    		b_client_force_push_to_talk    75
    		b_client_ignore_bans 1 0 0 75
    		b_client_ignore_antiflood 1 0 0 75
    		b_client_issue_client_query_command 1 0 0 75
    		b_client_use_reserved_slot 1 0 0 75
    		b_client_use_channel_commander 1 0 0 75
    		b_client_request_talker 1 0 0 75
    		b_client_avatar_delete_other 1 0 0 70
    		b_client_is_sticky    75
    		b_client_ignore_sticky 1 0 0 75
    		b_client_info_view 1 0 0 75
    		b_client_permissionoverview_view 1 0 0 75
    		b_client_permissionoverview_own 1 0 0 75
    		b_client_remoteaddress_view 1 0 0 75
    		i_client_serverquery_view_power 75 0 0 75
    		i_client_needed_serverquery_view_power 75 0 0 75
    		b_client_custom_info_view 1 0 0 75
    		i_client_kick_from_server_power 70 0 0 70
    		i_client_needed_kick_from_server_power 75 0 0 75
    		i_client_kick_from_channel_power 70 0 0 70
    		i_client_needed_kick_from_channel_power 75 0 0 75
    		i_client_ban_power 70 0 0 70
    		i_client_needed_ban_power 75 0 0 75
    		i_client_move_power 75 0 0 70
    		i_client_needed_move_power 75 0 0 70
    		i_client_complain_power 75 0 0 70
    		i_client_needed_complain_power 75 0 0 75
    		b_client_complain_list 1 0 0 75
    		b_client_complain_delete_own 1 0 0 75
    		b_client_complain_delete 0 0 0 70
    		b_client_ban_list 1 0 0 75
    		b_client_ban_create 1 0 0 75
    		b_client_ban_delete_own 1 0 0 75
    		b_client_ban_delete 0 0 0 70
    		i_client_ban_max_bantime -1 0 0 75
    		i_client_private_textmessage_power 75 0 0 75
    		i_client_needed_private_textmessage_power    75
    		b_client_server_textmessage_send 1 0 0 75
    		b_client_channel_textmessage_send 1 0 0 75
    		b_client_offline_textmessage_send 1 0 0 75
    		i_client_talk_power 75 0 0 75
    		i_client_needed_talk_power    75
    		i_client_poke_power 75 0 0 75
    		i_client_needed_poke_power 50 0 0 75
    		b_client_set_flag_talker 1 0 0 75
    		i_client_whisper_power 75 0 0 75
    		i_client_needed_whisper_power 35 0 0 75
    		b_client_modify_description 1 0 0 70
    		b_client_modify_own_description 1 0 0 75
    		b_client_modify_dbproperties 0 0 0 75
    		b_client_delete_dbproperties 0 0 0 75
    		b_client_create_modify_serverquery_login 0 0 0 75
    		b_ft_ignore_password 1 0 0 75
    		b_ft_transfer_list 1 0 0 75
    		i_ft_file_upload_power 70 0 0 75
    		i_ft_needed_file_upload_power    75
    		i_ft_file_download_power 70 0 0 75
    		i_ft_needed_file_download_power    75
    		i_ft_file_delete_power 70 0 0 75
    		i_ft_needed_file_delete_power    75
    		i_ft_file_rename_power 70 0 0 75
    		i_ft_needed_file_rename_power    75
    		i_ft_file_browse_power 70 0 0 75
    		i_ft_needed_file_browse_power    75
    		i_ft_directory_create_power 70 0 0 75
    		i_ft_needed_directory_create_power    75
    		i_ft_quota_mb_download_per_client -1 0 0 75
    		i_ft_quota_mb_upload_per_client -1 0 0 75
    And here are the Permissions for the Server-Group "VIP":

    Code:
    		b_serverinstance_version_view 1 0 0
    		b_serverinstance_virtualserver_list 1 0 0
    		b_virtualserver_info_view 1 0 0
    		b_virtualserver_connectioninfo_view 1 0 0
    		b_virtualserver_channel_list 1 0 0
    		b_virtualserver_client_list 1 0 0
    		b_virtualserver_token_use 1 0 0
    		i_channel_max_depth 5 0 0
    		b_channel_info_view 1 0 0
    		b_channel_create_child 1 0 0
    		b_channel_create_semi_permanent 1 0 0
    		b_channel_create_temporary 1 0 0
    		b_channel_create_with_topic 1 0 0
    		b_channel_create_with_description 1 0 0
    		b_channel_create_with_password 1 0 0
    		b_channel_create_modify_with_codec_speex8 1 0 0
    		b_channel_create_modify_with_codec_speex16 1 0 0
    		b_channel_create_modify_with_codec_speex32 1 0 0
    		i_channel_create_modify_with_codec_maxquality 7 0 0
    		i_channel_create_modify_with_codec_latency_factor_min 1 0 0
    		b_channel_create_with_maxclients 1 0 0
    		b_channel_create_with_maxfamilyclients 1 0 0
    		b_channel_create_with_needed_talk_power 1 0 0
    		b_channel_modify_sortorder 0 1 0
    		i_channel_modify_power 50 0 0
    		b_channel_join_permanent 1 0 0
    		b_channel_join_semi_permanent 1 0 0
    		b_channel_join_temporary 1 0 0
    		i_channel_join_power 50 0 0
    		i_channel_subscribe_power 50 0 0
    		i_channel_description_view_power 50 0 0
    		i_icon_id -954507524 0 0
    		b_group_is_permanent 1 0 0
    		i_group_auto_update_type 30 0 0
    		b_virtualserver_servergroup_list 1 0 0
    		b_virtualserver_servergroup_client_list 1 0 0
    		b_virtualserver_channelgroup_list 1 0 0
    		b_virtualserver_channelgroup_client_list 1 0 0
    		i_group_needed_modify_power 70 0 0
    		i_group_needed_member_add_power 60 0 0
    		i_group_needed_member_remove_power 60 0 0
    		i_client_max_clones_uid 0 0 0
    		i_client_max_avatar_filesize 51200 0 0
    		i_client_max_channel_subscriptions -1 0 0
    		b_client_use_reserved_slot 1 0 0
    		b_client_use_channel_commander 1 0 0
    		b_client_request_talker 1 0 0
    		b_client_info_view 1 0 0
    		b_client_permissionoverview_view 0 0 0
    		b_client_permissionoverview_own 1 0 0
    		i_client_needed_serverquery_view_power 75 0 0
    		i_client_kick_from_server_power 35 0 0
    		i_client_needed_kick_from_server_power 50 0 0
    		i_client_kick_from_channel_power 35 0 0
    		i_client_needed_kick_from_channel_power 50 0 0
    		i_client_ban_power 35 0 0
    		i_client_needed_ban_power 50 0 0
    		i_client_move_power 35 0 0
    		i_client_needed_move_power 50 0 0
    		i_client_complain_power 50 0 0
    		i_client_needed_complain_power 50 0 0
    		b_client_complain_delete_own 1 0 0
    		b_client_ban_delete_own 1 0 0
    		i_client_ban_max_bantime 1800 0 0
    		i_client_private_textmessage_power 50 0 0
    		b_client_channel_textmessage_send 1 0 0
    		b_client_offline_textmessage_send 1 0 0
    		i_client_poke_power 75 0 0
    		i_client_needed_poke_power 50 0 0
    		i_client_whisper_power 75 0 0
    		i_client_needed_whisper_power 50 0 0
    		i_ft_file_upload_power 50 0 0
    		i_ft_file_download_power 50 0 0
    		i_ft_file_delete_power 50 0 0
    		i_ft_file_rename_power 50 0 0
    		i_ft_file_browse_power 50 0 0
    		i_ft_directory_create_power 50 0 0
    		i_ft_quota_mb_download_per_client -1 0 0
    		i_ft_quota_mb_upload_per_client -1 0 0
    If i change the values for "i_group_needed_member_add_power" and "i_group_needed_member_remove_power" to 70 the Server-Group "Management" can't assign the Server-Group "VIP" ... with a value of 60 (current settings) the assignment works, but i wonder why the exact comparison from 70 vs 70 fails ... maybe you will find the reason - i can't ...

    Regards
    CX4711

  4. #4
    Join Date
    October 2012
    Posts
    10
    I finally found the error, so this could be closed ...

    i found after posting and reading the setting "i_client_needed_permission_modify_power" with a value of 75 in the Server-Group "Management" ... after i delete this right the Server-Group "Management" could assign the Server-Group "VIP" ... sorry for wasting your time, but sometimes the easiest solution is hard to find ... (i wonder why i overlooked this right before ... maybe for the reason it was in the Management-Group and i thought it was a needed right to modify this group ...)

    Regards
    CX4711

Thread Information

Users Browsing this Thread

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

Similar Threads

  1. Replies: 1
    Last Post: October 1st, 2015, 08:32 AM
  2. Replies: 2
    Last Post: June 4th, 2014, 12:19 AM
  3. Replies: 1
    Last Post: December 25th, 2011, 01:49 AM
  4. i_group_member_add_power Problem
    By Nightwing in forum Permission System
    Replies: 12
    Last Post: April 28th, 2010, 02:42 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
  •