Suggest a new Idea

  • 1

    Allow admin to limit condition choices in Advanced Find

    Suggested by Jayme PechanNew 0
    Category: Core Platform - Data Services

    A poorly chosen query can have a detrimental effect on system performance so allowing users, who are unlikely to even be aware of system indexes to create unbound adhoc queries puts system performance at risk. It would be helpful to allow admins to modify which fields are available to use in users conditions in advanced find in order to limit the exposure of the platform to these inefficient queries.

  • 0

    Plugin Extensability Needed for Searches in App for Outlook

    Suggested by Paul MaréNew 0
    Category: Core Platform - Data Services

    KBC’s security model specifies that:


     



    1. All users in the Retail Bank should primary see and work with Clients (Contacts) from their home branch

    2. Quick Find and Categorised Search should be limited to the Contacts belonging to their branch

    3. They are however allowed to access any Client records (to deal with the use case of a Client walking in to a different branch from time to time)

    4. When the user searches for a Client outside his Home Branch, the Search should be reflected in the audit trail


     


    They have implemented this using:


     



    • A toolbar button where the user can toggle his Quick Find as a local (in-branch) or global search. This updates a flag on the User profile.

    • A RetrieveMultiple plugin that dynamically filters Client records returned by the Quick Find to just those that are within the branch, unless the flag on the user profile indicates that the user wants to do a global search – then the Search details is written to an audit entity, and the flag is reset.


     


    The App for Outlook does its searching for Tracking / Set Regarding without calling the RetrieveMultiple – so the subfiltering is not working for them in that context.


     


    Their ask is for an extensibility model for all searches that we do.