Get All Source List Action Advanced Customisations

  • Dynamic Collection Name: The collection name can be determined dynamically based on the value selected by the user (e.g. from a Select Box).
  • Connect Listing Results to the Screen: The data returned from the action can be connected to a Table or Data Grid component for direct visualisation.
  • Add Filtering and Searching: Additional filtering (e.g. date, category, etc.) can be performed on collection data.
  • Trigger for Delete Action: A dynamic deletion process can be performed by integrating the Delete Source action for an item selected from the list.

Technical Risks

  • Invalid Collection Name: No results will be returned if a collection name that is not defined in the system is entered. Make sure that the collection name is spelled correctly.
  • Hidden or Unauthorised Sources: Results may be empty for collections that the user does not have permission to view.
  • Performance Issues: Performance may decrease if all sources are retrieved without pagination or restriction in very large collections.
  • Data Freshness: Listing results may be coming from the cache. If necessary, you can trigger an update with the Trigger Cache Update For User action.

The Get All Source List action is a powerful tool that makes it easy for users to access data sources in the system. It improves the user experience and simplifies data management with advanced filtering and listing capabilities.