Display UI action button based on role

chanikya
Kilo Sage

Here we have "Republish " button, it should be visible only   ---who are having " kb_retire" role     OR     who are the author in KB article.                                                                                                                                                             My condition is not working.....

if you see below image i am not a Author of this article and i don't have kb_retire   role, but it is visible me

it should be visible only=-------who are having " kb_retire" role         OR             who are the author in KB article.  

find_real_file.png

find_real_file.png

1 ACCEPTED SOLUTION

can you try now




gs.getUser().getRoles().indexOf('kb_retire') >= 0 || current.author==gs.getUserID() ||   !(gs.getUser().getRoles().indexOf('admin') >= 0 )  


View solution in original post

32 REPLIES 32

Midhun1
Giga Guru


I tried with this this is working fine !(gs.hasRole('admin'))



((gs.hasRole('kb_retire') && !(gs.hasRole('admin'))) || (current.author==gs.getUserID())


Exactly what i posted. This worked for me too.



Thanks


i am tried it,   but not working it.



find_real_file.png



find_real_file.png