Пользователи могут просматривать только некоторые категории

У нас есть требование: после единого входа (SSO) с нашей платформы пользователь должен перенаправляться в Discourse. Мы хотим, чтобы после входа пользователь перенаправлялся в конкретную категорию, а остальные категории были для него невидимы. Если это невозможно, то должна быть выделена та категория, к которой он относится.

Пример ожидаемого потока:

Пользователь из сферы здравоохранения на нашей платформе → Единый вход → Перенаправление в категорию «Здравоохранение» на Discourse с её выделением. Пользователь должен видеть только ту категорию, которую мы для него определили.

Есть ли способ реализовать это программно?

Итак, каждый раз, когда пользователь входит в Discourse, мы будем отправлять этот параметр группы?

Да, вы включите группу(ы) пользователя в загрузку SSO. Это описано в Setup DiscourseConnect - Official Single-Sign-On for Discourse (sso)