Хотелось бы иметь возможность изменять контакт-лист по своему усмотрению, например, по событию в CIMContactList::GetList
Когда это может потребоваться:
Есть группа пользователей учителя и группа учащиеся, учителя должны видеть всех учащихся только своего класса, соответственно, учащиеся должны видеть своих учителей. При этом в данный момент так можно сделать если все учащиеся и учителя вступят в одну группу соцсети и добавят друг друга в друзья.
С другой стороны, начиная с версии 12.1.0 писать можно любым пользователям, не только друзьям, это должно немного вам помочь.