Recently we faced an issue wherein the custom page was not loading any data, however, it was working for users with the System Administrator role.
The gallery control shows the Product details.
There were no errors in the Developer Tools, we tried by giving all Organization level rights to the users on the tables involved etc. but that didn’t help.
Eventually, it all came down to this particular line in the formula used for the Items property of the Gallery Control i.e. Asset Status field (custom field).
We had a field security profile created which had Read set as No and the users were part of that security profile, which explained why it was only working for System Admin users.
Changing the Read access to Yes for that column fixed the issue for us.
Enhance Case Experience is currently available only for the Customer Service Workspace app which targets to increase the productivity of the agent.
To enable it, navigate to Customer Service Admin Center >> Customer Support >> Case Settings >> Enhanced case experience (Manage)
Enable the options – Here we have enabled the Full case form experience.
The new case form will show up while creating a new record from an existing case or the case grid.
Clicking on Configure opens the form in the Maker Portal.
The new Full Case form has the following new components added to it –
Grid Control – Case Associations (showing associated knowledge articles, similar cases, merged cases, and child cases)
Attachment Control – For the Case table, the new attachment control gives the option to directly upload the attachment as well as shows all the attachments either uploaded directly or associated with the notes or emails of the case record.
The due open activities control shows the activities due today or overdue. It is added by default in the Enhanced Case form but can be added in the forms of other tables.
Hovering over it shows the details of the records.
Clicking on it opens the Associated Activity view (tab).
Below we are adding the Due open activities control to the Contact’s form.
Check Show related records, set table to Activities (Regarding) and Default view to Open Activities.
Set Static value Property as navActivities to open the Activities tab on click of the link.
Save and Publish the changes, and we can see the Due Date Activities control in our Contact form.
Clicking on the Test (Subject) link in the popup takes us to Open Activity Associated View
The new attachment control allows users to upload , download, delete, and view attachments that are added to a table through notes or emails or directly (for Case Table).
Below we have 2 attachments added to the case record.
We can see both the attachments there in the Attachments control along with an additional attachment directly added (Direct Upload) .
We can perform a search as well as change the view.
The Tile view –
The Delete option is only available in the case of files directly uploaded not the ones showing up from notes / emails.
For the Case table, the table column property is mapped to the Pre Create Entity Attachments Id field, which allows uploading attachments even before saving or creating the case record. (This is only available for the Case table)
Below we have uploaded attachments to a new case record.
We can add the Attachment Control to other tables as well.
Below we are adding it to the Contact form.
For tables other than Case, it can only be used to View the Attachments, we do not get the option to upload there.