No, no hay forma de limitarlo a un solo grupo. Al menos que yo sepa.
El parámetro de group_list será una matriz si se selecciona más de 1 elemento y una cadena si solo se selecciona 1 elemento.
Por lo tanto, cuando solo hay un elemento, puedes hacer esto:
-- [params]
-- group_list :groups
SELECT g.id,g.name
FROM groups g
WHERE g.name = :groups
ORDER BY g.name ASC
Pero como es una matriz, lo siguiente funcionará tanto para un solo elemento como para varios:
-- [params]
-- group_list :groups
SELECT g.id,g.name
FROM groups g
WHERE g.name IN (:groups)
ORDER BY g.name ASC
Pero no hay forma de decirle a la interfaz de usuario “solo acepta 1 elemento como selección”.