Make 'Requested For' field editable by all users on two step checkout

EdN1
Tera Contributor

Hi, 

We're using two step checkout on some of our requests and we noticed that the Requested For field is on read only for all regular users. In our case scenario, we'd like to make this field editable as we have some admin assistants that will make the request on behalf of their manager.

Note: We are fully aware that this can be done by inserting a Requested For variable in the form and that would disable two step checkout, but we're trying to accomplish this without having to insert the variable and keep two step checkout. 

I did a bit of research and all the posts I found were 2+ years old referring on how to make the field read only, but that is the case already (has this been changed recently?)

Would anyone have an idea? 

thanks

 

EdN1_0-1664911816978.png

 

1 ACCEPTED SOLUTION

Mike_R
Kilo Patron
Kilo Patron

try updating this property (glide.sc.req_for.roles)
instanceName.service-now.com/nav_to.do?uri=sys_properties.do?sys_id=dd2d5db3c0a8017c01e07f4b39205093

 

Mike266_0-1664912206441.png

 

View solution in original post

4 REPLIES 4

Mike_R
Kilo Patron
Kilo Patron

try updating this property (glide.sc.req_for.roles)
instanceName.service-now.com/nav_to.do?uri=sys_properties.do?sys_id=dd2d5db3c0a8017c01e07f4b39205093

 

Mike266_0-1664912206441.png

 

EdN1
Tera Contributor

Hi @Mike_R ,

thanks for the quick answer! I had a feeling there was a property somewhere to control this but couldn't find anything. I modified the value and it is working. However, to make it accessible to all, I used the role 'snc_internal' in the value - What I find odd is that the description of the property mentions 'blank means all users' - However if left blank, then the field is still read only. Any idea on this one? (We'll most likely use snc_internal but was just wondering)

Yeah, I don't think ServiceNow updated the description.
You can use snc_internal , that's actually the value provided OOTB.

Another option is to modify the property glide.sc.req_for.roles.default and set it to 'allow' instead of deny. That works without setting the other property glide.sc.req_for.roles