How many categories can discourse support?

Я также изучаю возможность обеспечения конфиденциальности общения между пациентом и врачом.
Единственное решение, которое я пока нашёл, изучив документацию, заключается в следующем:

  • создать категорию для пользователя через API
  • создать группу для пользователя через API
  • назначить группу пациента, группу врачей и группу персонала на эту категорию

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