Разрешение на перезагрузку коллекции в Cloudera Search

Я использую CDH 5.11.1 (Solr 4.10.3) и у меня включена аутентификация Kerberos и авторизация Sentry для Solr.

Я создал коллекцию и дал пользователю все разрешения на эту коллекцию, как указано в https://www.cloudera.com/documentation/enterprise/5-11-x/topics/search_sentry.html

Доступ к каждой коллекции регулируется тремя привилегиями: Query, Update и *. Подстановочный знак (*) обозначает все привилегии.

Это позволяет пользователю запрашивать и добавлять / удалять документы в коллекции, однако необходимо также дать пользователю разрешение на изменение схемы этой коллекции. Однако после обновления схемы в Zookeeper необходимо вызвать reload для коллекции, которую пользователь не может сделать. ("Пользователь не имеет прав администратора").

Можно ли как-нибудь дать пользователю разрешение на перезагрузку коллекции?

1 ответ

Решение

Необходимо также дать пользователю разрешение UPDATE для сбора администратора.

См. https://www.cloudera.com/documentation/enterprise/5-11-x/topics/cdh_sg_sentry.html

(Хотя документация вложена в раздел "Авторизация файла политики Sentry", это также относится и к использованию Sentry Service)

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