The boss's plan of allowing users to override the web page filter is absolutely the CORRECT plan. You have a rare boss who understands that the most important thing is that workers be able to work without interference from know-it-alls. Please get with the program!
This plan is a good one. To curb your concerns you could follow this plan:
- 1) Allow users to login to unblock sites on an as-needed basis. Keep the process simple so workflow isn't encumbered.
- 2) Keep a log of every time a user logs in to request access. Possibly keep a log of what sites users are visiting with this access, but do not log the traffic. Just the sites.
- 3) Pair this log with your issue tracking system and possibly employee performance reviews.
If an employee's support tickets seem to be linked to the sites they are requesting, the employee can be approached and possible restrictions can be put in place if the problem isn't solved with a conversation. The same goes for browsing habits that might be linked to downturns in performance.
This way, you are allowing your employees/users their freedom to browse/work, and only restricting the people who keep presenting problems.