Здравствуйте. Мы управляем платформой с несколькими наборами меток. Это означает, что мы можем настраивать названия для каждого типа пользователей в зависимости от конкретной организации. Нам необходимо опубликовать нашу документацию с использованием переменных для этих наборов меток, чтобы не пришлось вручную указывать каждого пользователя для каждого пользовательского набора меток. Есть какие-либо предложения?
Добро пожаловать, @zach-ehealthier.
Я не понимаю, что вы пытаетесь сделать.
Как это связано с группами (наборами пользователей) и категориями (наборами тем)?
Можете ли вы привести конкретный пример проблемы, которую вы решаете с помощью своих наборов меток?
Привет, @pfaffman
На нашей платформе иерархия пользователей выглядит следующим образом:
U1 — Администратор
U2 — Акцептор
U4 — Главный врач практики
U6 — Поставщик
U7 — Пациент
Это наш стандартный набор меток. Когда организация делает у нас заказ, она может указать новый набор меток, который будет использоваться исключительно для её нужд. Он может выглядеть так:
U1 — Администратор
U2 — Акцептор
U4 — Менеджер по страховым случаям
U6 — Консультант по страховым случаям
U7 — Заявитель
Или любая другая комбинация (возможности безграничны).
При написании документации для базы знаний мы не можем ссылаться только на один набор меток, так как это запутает пользователей. Есть ли способ использовать какой-либо плейсхолдер, который будет подменяться в зависимости от вошедшего в систему пользователя? Или у вас есть другие идеи, как решить эту проблему?
Вы можете создавать группы с такими именами, за исключением admin, так как для неё уже зарезервирован специальный пользователь. Возможно, вы назовёте её «medical admin» или аналогичным образом. Затем вы создадите для них категории для обсуждений.
Смотрите Как настроить доступ, членство и видимость закрытых/приватных групп
Также ознакомьтесь с Настройка DiscourseConnect — официальная система единого входа (SSO) для Discourse, чтобы узнать, как настроить SSO и передавать членство в группах при входе в систему.