Назначение прав на подписку на события#

Сценарий для пользователя с ролью 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.V1

  • group — наименование ConsumerGroup, потребителю которой выдаются права на подписку;

  • user — полное наименование сертификата (DN), которому выдаются права на подписку.

Правила эксплуатации#

Не требуется.

Результат#

Права на подписку на события назначены.