Get a first look at what's coming. The Developer Passport Australia Release Preview kicks off March 12. Dive in! 

How can we restrict reference field values?

UdbhavS
Tera Contributor

In the incident form there is a reference field configuration items, which when open from incident form then we can see 3000+ CIs. How can we make it in such a way that for users with not admin role should be able to see only those CIs whose class is Computer only?

 

I tried the below query in the reference qualifier but it didn't work. 

Reference field : Configuration item

Use reference qualifier : advanced

 

javascript:
var answer = '';
if(gs.hasRole('admin')){
answer = 'sys_class_nameISNOTEMPTY';
}
else{
answer = 'sys_class_name=cmdb_ci_computer';
}
return answer;

1 REPLY 1

Bert_c1
Kilo Patron

try a Business Rule that runs 'Before' and for 'Query'. use your logic there, easy to debug.