Catalog Item Variables - ACL

Indup
Tera Expert

Hi all,

I have designed a catalog item. There is a variable called "Transcript" in the item. I want to restrict that field to the users of some group. Like, say i dont want to give access to edit that field to the users of some group. So is there any way to do that using ACL's? Can some one explain me how to configure ACL's on catalog item variable?

 

Thanks in advance

Regards,

Indup

1 ACCEPTED SOLUTION

DirkRedeker
Mega Sage

Hi

While this variable is on the catalog Item, why don't you want to limit the whole catalog item to some role/group?

If you want you cat item to be accessible by different roles, go to the "Permission" tab on the Variable Form (see screenshot below):

find_real_file.png

 

Let me know about your requirement.

BR

Dirk

View solution in original post

4 REPLIES 4

DirkRedeker
Mega Sage

Hi

While this variable is on the catalog Item, why don't you want to limit the whole catalog item to some role/group?

If you want you cat item to be accessible by different roles, go to the "Permission" tab on the Variable Form (see screenshot below):

find_real_file.png

 

Let me know about your requirement.

BR

Dirk

Thank You dirk.

 

Regards,

Indup

Pradeep Sharma
ServiceNow Employee
ServiceNow Employee

Hi Indup,

OOTB you can control variable visibility based on roles. However, if you want to control at the group level then you should be able to accomplish this via OnLoad Client script + GlideAjax.

 

- Pradeep Sharma

Megha Padale
Giga Guru

Hi Indup,

That is easy there is a client script you can add that will lock do the variables down.. you can apply that script on both the Item and or task forms...

just wrap it in an if statement and only open it up if the user is the requested for and you are done!

http://www.servicenowguru.com/scripting/business-rules-scripting/variables-form-readonly/

Refer this thread similar as your:

https://community.servicenow.com/community?id=community_question&sys_id=09724feddb98dbc01dcaf3231f96...

If my answer helped you in any way, mark answer as helpful and correct.

Thanks and regards,

Megha.