Description
When creating a new template for the incident table, not all fields are displayed in the template builder.
Steps to Reproduce
- Impersonate ITIL User.
- Navigate to Incident > All and click on any incident to open it.
- Click the + sign on the bottom template bar to create a new template.
- Notice that the template builder only has a few fields available (see screenshot below), whereas the admin role user can see all the fields.
Workaround
This is expected behaviour. There is a baseline ACL (incident.* - save_as_template) that restricts access. To allow additional fields to be selected in the template builder form for ITIL users, modify the existing ACL or add additional field-specific save_as_template ACLs on the incident table.
Related Problem: PRB671427