[#71354526] Non-admins cannot add publishers

Signed-off-by: Mark Evans <twenty4play@gmail.com>