Restrict Search to initial filtered view?

Restrict Search to initial filtered view?

hi - I have a view that is accessed via an OpenURL statement and has filter criteria applied on the openURL statement so the user only has access to view a subset of records.

However, when they do a search from the view , then all records are searched and what gets returned are records they should not see - ie. the initial filter criteria is now ignored.

How do i restrict this so the only records that get searched or returned are records that also have the initial filter criteria applied?

thanks in advance.