implement republish permission for use in sourced channels