When using entity link-type user option in an offering we recognized a strange behaviour:
To select other SMAX tables besides Person and Group we set the “Enable custom entity link to support OOTB entities” setting to “On” as described in the SMAX doc.
Then we created multiple user options of type entity link and added rendering rules to filter the selected tables. Afterwards we tested the offering both in the end-user Service Portal as well as in the agent interface via the Live Support form.
There are two different ways to fill in the user options with entity links:
- Dropdown: Clicking on the input field which opens a dropdown that shows the list.
- Popup: Clicking on the table icon next to the input field which opens a popup window that shows the list.
For all user options the dropdown (1) was correctly filtered and only showed entries that matched our “suggested value” filter rules. The behavior of the popup list (2), however, varied depending on the table we selected in the user option. For some tables the popup list was correctly filtered - just like the dropdown list – but for other tables the popup showed the entire, unfiltered version of the list.
Our expectation was that the filter rules were applied identically in both variants – dropdown and popup.
We discussed with MicroFocus support and came to the conclusion that there are different behaviours depending on the entity you are refering to in the filter. Some entities like Person have a hard coded filter in the UI.