ACL requirement

Yasin Shaik11
Tera Contributor

Hi All,

 

Need help for the below requirement. 

 

we have custom table which is global and inherited from the task. here our requirement is we need to give access to field 1 and field 2 for an approver group. that means the approver group can be able to update the fields and can see the fields. and other groups member only can see the fields and should be read only access not editable. 
for this how many ACLs are required and what are those? 

6 REPLIES 6

Ankur Bawiskar
Tera Patron
Tera Patron

@Yasin Shaik11 

For seeing table level READ should be fine

For edit you need to have 2 field level WRITE ACL so that members of only approver group can edit

Please start from your side and it will be learning for you as well.

Regards,
Ankur
Certified Technical Architect  ||  9x ServiceNow MVP  ||  ServiceNow Community Leader

Thanks for reply. 

That means need to create the Read ACLs? 

@Yasin Shaik11 

you said other group members can see the fields data so no field level READ ACL is required.

For editing I already mentioned 2 field level WRITE ACLs are required

Regards,
Ankur
Certified Technical Architect  ||  9x ServiceNow MVP  ||  ServiceNow Community Leader

Hi Ankur,

I have tried with below one but not working 

 

operation --> write 

incident.approvedby 

 

script :

if (gs.getUserID().isMemberof('Approver Group')) {

    answer = true;
}
 
but the approver group member cannot be able to edit the field and its readonly for everyone. could you please correct.