Приглашения в группы и SSO

Мы используем Umbraco, и чтобы пользователи нашего сайта могли входить в Discourse, мы реализовали кастомное решение с помощью DiscourseConnect.

Нам нужно, чтобы администраторы Discourse могли приглашать пользователей в закрытую группу по общей ссылке-приглашению. Эта ссылка должна работать бесшовно с нашей реализацией единого входа (SSO) через Umbraco, поддерживая как новых пользователей, которым нужно создать аккаунт, так и существующих, которым нужно войти в систему.

После успешной регистрации или входа через SSO пользователи должны автоматически добавляться в указанную группу, связанную с приглашением.

Возможно ли реализовать это в рамках текущего потока DiscourseConnect, или потребуется кастомная разработка или плагин?

Спасибо.