Based on that article, it doesn't sound like Harvard is allowing them, it sounds like they have no power to stop them, since they're protesting near Harvard.
They are allowed on campus. Harvard is a private school and can ask anyone to leave the campus for any reason.