Назначение прав на подписку на события#
Сценарий для пользователя с ролью Access manager (Администратор доступа)
Предусловия#
Не требуются.
Последовательность выполнения#
На сервере, где расположены брокеры Apache Kafka, выполнить команду:
./bin/kafka-acls.sh --bootstrap-server `hostname -f`:<порт> --add --allow-principal <User:полное наименование сертификата (DN) без пробелов при разделении категорий> --consumer --topic <наименование потока> --group <наименование consumerGroup потребителя> --command-config ~/ssl_adm.properties
, где:
topic— наименование потока событий, на который выдаются права на подписку, в соответствии с правилом наименования:<индентификатор системы-поставщика>.<тип события>EVENT.V<версия формата события>Например:
AS1.ENTITYCHANGEDEVENT.V1group— наименование ConsumerGroup, потребителю которой выдаются права на подписку;user— полное наименование сертификата (DN), которому выдаются права на подписку.
Правила эксплуатации#
Не требуется.
Результат#
Права на подписку на события назначены.