Здравствуйте! Мы используем SSO для аутентификации пользователей нашего сообщества. В нашей системе есть разные клиенты, назовём их просто A и B. Мы хотим различать эти группы в Discourse, чтобы создать приватные категории. В данном сценарии группа A получает общий доступ, а группа B — общий доступ плюс доступ к некоторым приватным категориям. Это не обязательно модераторы, просто доступ более высокого уровня. Модераторы могут быть ещё одним уровнем — «C». Но сейчас мы ищем способ реализовать специальный доступ на основе нашей аутентификации в Discourse.
Я прочитал информацию о функциях расширенного SSO, но не уверен, можно ли использовать пользовательские поля для различения уровней доступа, которые мы хотим внедрить. Мы не хотим вручную добавлять клиентов в категории с приватным доступом; это должно автоматизироваться на основе наших уровней аутентификации. Я не разработчик, поэтому, если есть подробная документация о том, как это сделать, пожалуйста, отправьте её мне. Спасибо.