OPSlotService: Implement role based filtering

We need to filter based on the user role at the db level as well.