Включение компонентов в зависимости от групп пользователей или уровней доверия

Возможно ли сделать видимыми определённые компоненты в зависимости от уровня доверия или, например, если пользователи входят в определённую группу?

У меня есть некоторые пользовательские функции JavaScript и CSS, которые я создал для своего Discourse, но я хотел бы, чтобы они были доступны и видны только определённым пользователям, входящим в определённые группы. Можно ли это сделать без необходимости писать плагин?

Спасибо за ваши ответы.

В JavaScript вашего компонента темы у вас есть доступ к объекту текущего пользователя:

<script type="text/discourse-plugin" version="0.8">
let currentUser = api.getCurrentUser();
console.log(currentUser);
</script>

Затем вы можете проверить currentUser.trust_level или currentUser.groups и включить/отключить функциональность в соответствии с этими данными.

Очень спасибо! Попробую это. Я, должно быть, упустил этот фрагмент кода в документации.