Could you clarify your use of "permitted" here? In the sense of "allowed", it seems redundant, since you go on to say that they were or were not forcibly dispersed.
The other option, more literal, is "they got a permit to do this protest", but there have certainly been plenty of peaceful grassroots protests that got no sort of official go-ahead and yet were executed perfectly fine on both sides.