Hide certain columns in a published report/page
I am working on a way to make a report in my app searchable by the public in a published page. A have a search bar that takes user input and assigns it to a page variable that is the filter criteria in my report. This all works fine, but there are certain columns in the report that I don't want the public to view. Is there any way I can restrict certain fields in a report depending on if it is being viewed internally or not?