Показывать/скрывать форумы на основе домена? (Общий форум через CNAME)

Поскольку это неподдерживаемая и необычная конфигурация, документации по ней не существует.

Это правильный путь, и наш протокол SSO поддерживает это из коробки. Вы можете передавать членство в группе в полезной нагрузке SSO. Документация доступна здесь: Setup DiscourseConnect - Official Single-Sign-On for Discourse (sso)