Should variables carried over to the RITM be read only?

paw2
Tera Expert

After submitting a request, the variables are carried over to the RITM record as editable.   Do most companies leave as editable or make read only?   What are the ramifications either way?   If best practice is to make read only, what is the best way?

find_real_file.png

1 ACCEPTED SOLUTION

Ct111
Giga Sage

I found the most appropriate solution for this , incase there are lot of catalog items and you want to implement on all the variables.

Then just create one UI policy on sc_req_item table

and in condition "select state is "one of"  and "select all states" , so that it will always be true

 

keep onLoad checbox checked and then in script put this

 

find_real_file.png

 

ONce this is created , raise any catalog item and when you see RITM variables all of them will be readonly by default.

And no need to worry abt worknotes and additional comments as people can still log into that.

And most important you can test in different views as well like default and workspace it will be success.

 

Mark my ANSWER as CORRECT and HELPFUL if it works

 

View solution in original post

6 REPLIES 6

lionelcomandini
Tera Contributor

Hi Patricia,



Yes I do agree, most of our clients have this requirement.



I would suggest to avoid any customization in order to stay aligned with the product (cost, maintenance, performance, upgrade...),



I recommend to use the SNC OOTB feature, managing access by role.



  1. Open the variable form
  2. Add "Write role" to the form/list
  3. Add "admin" role to the variable


The variable won't be editable anymore after the submission by a non-admin user.



Tips and tricks : Set it up as default value.



Configuration :


Variable Configuration.png



Result :


Variable result.png




Thanks,



Regards,


Lionel COMANDINI



ITEO

Skype : lionel.comandini.iteoconsulting


Email : lionel.comandini@iteoconsulting.com



Ct111
Giga Sage

I found the most appropriate solution for this , incase there are lot of catalog items and you want to implement on all the variables.

Then just create one UI policy on sc_req_item table

and in condition "select state is "one of"  and "select all states" , so that it will always be true

 

keep onLoad checbox checked and then in script put this

 

find_real_file.png

 

ONce this is created , raise any catalog item and when you see RITM variables all of them will be readonly by default.

And no need to worry abt worknotes and additional comments as people can still log into that.

And most important you can test in different views as well like default and workspace it will be success.

 

Mark my ANSWER as CORRECT and HELPFUL if it works