mgr key needs "mon 'allow *'" caps
Prior to https://github.com/ceph/ceph/commit/5906e359bd and https://github.com/ceph/ceph/commit/6625fcd8fd, the mgr key had "mon 'allow *'" caps. Since those commits, it only has "mon 'allow profile mgr'". This means that mgr modules now can't set config keys, so, for example, the new REST API (https://github.com/ceph/ceph/pull/14457) won't actually be able to persist its settings.
Is there a reason the mgr key should have limited mon capabilities, or can we revert those two commits?