Mosquitto ACL по умолчанию все пользователи читают тему

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

У меня для параметраallow_anonymous установлено значение false. Однако, если пользователь присутствует в файле паролей, я хочу, чтобы этот пользователь имел доступ для чтения только к определенной теме. Если я определяю пользовательское правило в файле ACL, я хочу, чтобы оно использовалось вместо него. Я хочу сделать это, чтобы любые новые пароли, которые я создаю, имели доступ по умолчанию. Таким образом, мне не нужно добавлять запись в файл ACL для каждого нового пароля, который я создаю.

В основном что-то вроде:

      user * (wildcard, all users)

topic read some_topic

(and then I create rules if needed)

user admin1
topic readwrite #

user user1
topic read temps

0 ответов

Другие вопросы по тегам