- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎05-18-2020 12:26 AM
Hi,
These are stages in my project instance
After Platform Manager has approved- I want Justification, Risk and impact analysis, Backout plan, Test plan, Validate and Communicate Plan, and Implementation plan (on Schedule tab) fields to be read-only.
Thanks,
Vaishnavi
Solved! Go to Solution.

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎05-18-2020 12:49 AM
And here an example to start off with, in this case the Backout Plan field. An Access Control like I mentioned.
Again, don't go for Client Side scripting like UI Policy or Client Script. That's absolutely NOT secure!!!
Now it's just a matter to add which State this concerns. Or maybe light scripted logic. For example I don't know what you exactly mean with a Platform Manager approver. Is that a State? Is that an actual User Approval? Etc.. Maybe you also want to restrict this to certain roles?
If my answer helped you in any way, please then mark it as helpful.
Kind regards,
Mark
2020 ServiceNow Community MVP
2020 ServiceNow Developer MVP
---
LinkedIn
Community article list
Kind regards,
Mark Roethof
Independent ServiceNow Consultant
10x ServiceNow MVP
---
~444 Articles, Blogs, Videos, Podcasts, Share projects - Experiences from the field

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎05-18-2020 12:28 AM
Hi there,
You should be able to achieve this through ACL's in combination with the state. Have you had a look at that?
Add ACL's for your_table.justification, your_table.backout_plan, etc..
You could also achieve this with Client Side scripting. To be aware, easy to setup, though absolutely not secure
If my answer helped you in any way, please then mark it as helpful.
Kind regards,
Mark
2020 ServiceNow Community MVP
2020 ServiceNow Developer MVP
---
LinkedIn
Community article list
Kind regards,
Mark Roethof
Independent ServiceNow Consultant
10x ServiceNow MVP
---
~444 Articles, Blogs, Videos, Podcasts, Share projects - Experiences from the field

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎05-18-2020 12:35 AM
Hi Vaishanvi,
There are many options UI Policies, Client Scripts & ACLs (most preferred).
In your case if there would a state or any other field value that would never be repeated once Platform Manager approves then a simple UI Policy or Client Script would be good enough where you specify State is not Something & then field should be read-only.

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎05-18-2020 12:49 AM
And here an example to start off with, in this case the Backout Plan field. An Access Control like I mentioned.
Again, don't go for Client Side scripting like UI Policy or Client Script. That's absolutely NOT secure!!!
Now it's just a matter to add which State this concerns. Or maybe light scripted logic. For example I don't know what you exactly mean with a Platform Manager approver. Is that a State? Is that an actual User Approval? Etc.. Maybe you also want to restrict this to certain roles?
If my answer helped you in any way, please then mark it as helpful.
Kind regards,
Mark
2020 ServiceNow Community MVP
2020 ServiceNow Developer MVP
---
LinkedIn
Community article list
Kind regards,
Mark Roethof
Independent ServiceNow Consultant
10x ServiceNow MVP
---
~444 Articles, Blogs, Videos, Podcasts, Share projects - Experiences from the field
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎05-18-2020 01:05 AM
Hi Mark,
after Business approval state i mean from the above pic of stages. i have two approval stages of a manager after assess state and then again after build & test stage.
I think ACL would be a much better option.
Thank you.