Hide some related products from the user in the Help Desk

Hide some related products from the user in the Help Desk

Greetings,
I have an important need. I would like to hide, during the opening of the ticket, some products in the choice of the available linked products.
For example, if an Account has the product "apples" and the product "cherries" from the "fruit" department, I would like to be able to show only "apples" in the opening products field of the ticket. Is it possible?

Alternatively, I could put the "cherries" product in a department that is not visible to the end user. But I would have another problem: the agent, inside the ticket correctly opened in the "fruit" department, would be forced to change the department in order to insert the "cherries" product in that ticket. Then the question becomes: is there a way to associate a product from another department in a ticket without changing the department?