I’m having trouble with the I_client_needed_permission_modify_power. I would give myself a certain role, but then I cannot remove it from myself. In other words I can still see the server group i gave myself, but when I go to try to remove it it says insufficient I_clint_needed_permission_modify_power. Here is how I currently have my permissions set us:
The clients with the member role should be able to add/remove themselves from the police/fire frequency w/o any issues But, when they try to add/remove themselves from the police/fire frequency it says insufficient I_clint_needed_permission_modify_power. I don’t know the issues I am having right now.
As far as I understand, you want someone who is a
"guest" on the server to be able to set the
"Police/Fire Frequency" permission for himself.
To do that you have to do the following things:
i_group_member_add_power - 20
i_group_member_remove_power - 20
Groups Police/Fire frequency
i_group_needed_member_add_power - 20
i_group_needed_member_remove_power - 20
I chose the number 20 as an example, you have to put the number that suits you in relation to the other permissions!
I tried that, but it still says insufficient i_client_needed_permission_modify power.
the server group permissions I want set like this:
Clients with the membership server group can add/remove; Fire/Police radio
Client with the HR role server group can add/remove; Departments roles, police/fire, member role etc to clients.
You shouldn’t put minuses.
Can you show me the permissions from the HR group?
The error you got is about
i_client_needed_permission_modify_power is higher than own
i_client_permission_modify_power, then you are not allowed to change any of users groups or permissions.
So whoever wants to add or remove permissions or groups to another user, must have enough
i_client_needed_permission_modify_power in first place and then enough Add/Remove power for groups.