Customizing Global Search to add additional filters to the Report Definition

I hope you can leverage the below OOTB activities to add additional filters to Global Search.

pySearchWorkParams - Use Property-Set Method to set filter conditions.
For each filter condition, set 3 properties of pyParams Page List

pyFilterSearchResults - Post Processing Filter the results

@MarcCheong suggested the same in a different forum. Please find link for your reference.