Если кто-то ещё наткнётся на это: я в итоге переопределил шаблоны user, user/summary и user/activity, добавив {{#if (or viewingSelf currentUser.staff)}} вокруг секций, которые не должны быть видны авторизованным пользователям. Это переопределяет шаблоны профилей для всех пользователей, а не только для пользователей из определённой группы, но я решил, что этого достаточно для моего сценария использования, чтобы предоставить пользователям чуть больше общей конфиденциальности. Шаблон, который я разработал, по-прежнему позволяет пользователям выбирать, выделять ли тему, но скрывает все остальные сводные показатели, темы и активность, за исключением случаев, когда профиль просматривается самим пользователем или администратором.
Мой сценарий использования схож с этой темой об анонимном режиме для образовательных целей: было бы удобно иметь простой и доступный способ предоставить пользователям или администраторам более детальный контроль над тем, какие части профиля показывать или скрывать, даже для авторизованных пользователей. Например, на форуме группы поддержки по вопросам здоровья было бы удобно иметь анонимные аккаунты в группе anon, а затем настроить систему так, чтобы страница активности или вкладка активности не отображались для группы anon.