Passend dazu könnte man über /gs truststadt <Stadtnamen> nachdenken.
So könnte ich auf meinem GS, bspw. einer Weizenfarm direkt allen Stadt Mitgliedern der Stadt XY Rechte verteilen. So bekommen alle Spieler, die zu dem aktuellen Zeitpunkt in der Stadt Bürger sind, dann auf dem GS entsprechend Rechte.
Man könnte sagen, dass man den Befehl einmal bestätigen muss. Dazu bekommt man im Chat alle Spielernamen angezeigt, die zu dem Zeipunkt Bürger der Stadt XY sind.