How to show New button to only specific group in catalog task

Samiksha2
Mega Sage

Hi,

 

I have a requirement to show New button only to specific groups in the catalog task.

How to achieve that?

Samiksha2_0-1691759553584.png

 

Thanks,

Samiksha

2 ACCEPTED SOLUTIONS

Hi @Samiksha2,

This article isn't going to help you. The edit button is completely different.
The New button is a global button, for multiple tables. You will have to create a 'create' ACL on the sc_task table in order to control the visibility of the button and leave the button itself OOTB.

Is there only 1 group which should be able to create sc_tasks, or is it dynamic?

If it's 1 group, you could just use in the ACL Script:

 

if((gs.getUser().isMemberOf('<<group sys_id>>')))   {
  answer = true;
}
else{
answer = false;
}

 

 


Help others to find a correct solution by marking the appropriate response as accepted solution and helpful.

View solution in original post

Hello @Samiksha2 

 

If it is working, As per new community rules you can mark multiple solution as Accept.

 

Pls mark my solution as Accept.

 

Regards,

Samaksh

View solution in original post

18 REPLIES 18

Samaksh Wani
Giga Sage
Giga Sage

Hello @Samiksha2 

 

if((gs.getUser().isMemberOf(parent.assignment_group)))   {

 

  answer = false;

 

}

 

else {

 

  answer = true;

 

}

 

Plz Mark my Solution as Accept and Give me thumbs up, if you find it helpful.

 

Regards,

Samaksh

 

 

Hi @Samaksh Wani ,

 

Thank you for your reply.

But where I have to write the script? I didnt find the UI action named "New" on sc_task.

 

Thanks!

Samiksha

 

 

All you need is to right click the List header & then List Control.

You will find an option to add script accordingly.

Hi @Jaspal Singh ,

I added the script. but it is not working.