In Express, Admin is unable to configure available fields in the activity formatter.

Steps to Reproduce


  1. Log in as admin on an Express instance.

  2. Navigate to Incident > Open and select an incident.

  3. Click the filter icon () next to the activity formatter.

  4. Click Configure available fields.

  5. Add and remove fields and click Save.

    Observe that fields remain unchanged.




This issue is under review. To receive notifications when more information is available, subscribe to this Known Error article by clicking the Subscribe button at the top right of the article. If you are able to upgrade, review the Fixed In field to determine whether any versions have a permanent fix.

For a temporary fix, create a new write ACL to grant write access to admin users for a specific system property.

For example, if the activity formatter on the incident form needs to be editable by admin user, add a check for 'glide.ui.incident_activity.fields' in the newly created ACL. Be sure to set the Express security flag to true for this ACL.

If sys_property is not available for any table OOB, then create a sys_property for that table in the expected format. For example, for table change_task, create sys_property with name - glide.ui.change_task_activity.fields

The script for ACL should be like below, which checks if the property name starts with glide.ui and ends with _activity.fields:


if (gs.hasRole('admin') && ( + '').startsWith('glide.ui.') && ( + '').endsWith('_activity.fields')) {
answer = true; 
} else { 
answer = false; 

Related Problem: PRB1196482

Seen In

There is no data to report.

Fixed In


Associated Community Threads

There is no data to report.

Article Information

Last Updated:2018-04-18 09:21:31