Разрешение на перезагрузку коллекции в 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)