The following zoned sharding commands are currently authorized by validating whether the authenticated client is authorized to manipulate internal sharding catalog collections:
addShardToZone updateZoneKeyRange removeShardFromZone
They would be much more convenient to use if they were able to be used with specific actiontypes, like how shardCollection works.