Omit edit button condition.

Harsh Vaghasiya
Tera Contributor

Hello All,

 

I am trying to add Edit button to the group members list for users enrolled with specific group.

 

Below script I am using but it is not working for users with out user_admin role.

 

answer = true;

var eligible = current.group.type.indexOf("1cb8ab9bff500200158bffffffffff62"); //Group typr itil

var roleCheck = gs.getUser().isMemberOf("Analytics Settings Managers"); //user is member of Analytics Settings Managers group

if (roleCheck && (eligible != undefined && eligible > -1)) {
answer = false;
}

Is it possible to have custom condition to omit edit button?

 

Thanks in advance.

3 REPLIES 3

Upsilon
Giga Guru

Hi, 

Use parent instead of current  like this

answer = true;

var eligible = parent.type.toString().indexOf("1cb8ab9bff500200158bffffffffff62"); //Group typr itil

var roleCheck = gs.getUser().isMemberOf("Analytics Settings Managers"); //user is member of Analytics Settings Managers group

if (roleCheck && (eligible != undefined && eligible > -1)) {
    answer = false;
}

 

Regards,

Anil Lande
Kilo Patron

Hi,

If you are trying to modify visibility of Edit button on group members related list of 'Group' form then use below script.

answer = true;

var eligible = parent.type.indexOf("1cb8ab9bff500200158bffffffffff62"); //Group typr itil

var roleCheck = gs.getUser().isMemberOf("Analytics Settings Managers"); //user is member of Analytics Settings Managers group

if (roleCheck && (eligible != undefined && eligible > -1)) {
answer = false;
}

 

To set condition based on the Main form use parent.fieldName

here Gourp is Parent form and group Members is related list so parent.type will give you value of group types

Please appreciate the efforts of community contributors by marking appropriate response as correct answer and helpful, this may help other community users to follow correct solution in future.
Thanks
Anil Lande

HI @Anil Lande 

I have requirement like if group is "PFA", , only user is john is allowed to add members to "PFA" group by using edit button on sys_user_group table under related list , no one is allowed to edit member of that group.I have added screenshot , please refer for more details.

anitha0887_0-1723135521097.png