Скрыть темы с определенным тегом от гостей (и/или от определенных групп)

Привет! Могу ли я использовать не только категории, но и теги для определения прав на просмотр тем?

У меня есть публичные категории, посвящённые определённой теме, но я хочу, чтобы некоторые темы из одной и той же категории были видны только пользователям определённой группы. Это возможно?

Я не уверен насчёт тегов, но думаю, что группы тегов можно ограничить.

Вы можете создать подкатегорию для ограничения доступа к этим темам.

Хотя тема может относиться только к одной категории, у неё может быть несколько тегов. Что, если пользователю разрешено видеть темы с одним тегом, но не те, что помечены другим? Это сделало бы права доступа очень запутанными и сложными.

Чтобы скрыть темы, по умолчанию достаточно отключить отображение соответствующего тега. Однако у этого подхода есть ограничение: такие темы всё ещё можно обнаружить, например, через поиск.

Разве это не то, чего хочет автор темы?

Я не думаю, что это возможно в данный момент, и это значительно усложняет управление правами доступа.

Разрешают ли теги просмотр темы (как настройки категорий) или они ограничивают видимость темы? Если пользователю разрешено видеть темы с тегом «tag1», но не с тегом «tag2», а тема помечена обоими тегами, что должно произойти?
Если тема помечена несколькими тегами, каждый из которых доступен разным группам, как мы сможем поддерживать чёткое представление о том, кто имеет право просматривать тему? Заметят ли пользователи, что другие не могут видеть тему, или они будут цитировать её, не осознавая ограничений видимости? Значок замка рядом с категорией даёт подсказку для категорий.

Тем не менее, существует тема с тегом #feature:
Restrict topic access by topic tag - user group

Спасибо за ответ, но нет… их можно ограничить в использовании (поиск, создание или добавление тега к теме) и отображении значков с тегом при показе тем.

Хорошо. Я понимаю. Спасибо!