Making custom Planning Item columns read-only in the SPW 'Planning List' view

phil_bool_unifi
Kilo Sage

Hi all. 

What's the correct way to make a custom column on the planning item table read-only when it's displayed in the 'Planning List' or 'Scoring List' view on the SPW?

  • I've made the dictionary entry read-only
  • I've added ACL's that restrict write access
  • I've added UI policy to make them read-only with no conditions set
  • I've made sure the APW Integration sees them as 'Execution to Alignment' only

The fields are still shown in white, instead of grey, although when users edit them, they get an error message that they can't save their change.

These fields apply to Projects and Demands, so have been created on the parent "Planning Item" table.

2 REPLIES 2

Tanushree Maiti
Kilo Patron

Hi @phil_bool_unifi 

 

To enforce read-only behavior across specific views in the workspace is to create a list_edit operation ACL. 

 

  • Operation: Select list_edit.
  • Table: Select the specific Planning Item table 
  • Field: Select your custom column.
  • Condition/Script:  Add condition or script as per your requirement

Set the ACL role and assign that to the user to allow to edit in List .

 

 

Please mark this response as Helpful & Accept it as solution if it assisted you with your question.
Regards
Tanushree Maiti
ServiceNow Technical Architect
Linkedin:

phil_bool_unifi
Kilo Sage

Thanks for responding @Tanushree Maiti .  Unfortunately this doesn't seem to have made a difference.   I had write ACLs, and I've added list_edit ACL's, trying both deny_unless and allow_if versions, but the fields still appear in white, as if they accept edits.

phil_bool_unifi_1-1778140222209.png

phil_bool_unifi_0-1778140191278.png

 

Any thoughts?