Пользователь не найден Ошибка в интеграции плагина Ranger Kylin - PullRequest
1 голос
/ 04 мая 2019

Я работаю над установкой плагина Ranger Kylin. И я завершил установку плагина. Рейнджер показывает услуги и политику Kylin на своей веб-странице. Пользовательский интерфейс администратора Ranger успешно связан с kylin, также создается json-файл кэша политик в etc / ranger. Я также обновил файл kylin.properties с помощью "kylin.server.external-acl-provider".

Теперь, когда я создаю нового пользователя с помощью пользовательского интерфейса администратора рейнджера и даю разрешение этому пользователю на политику kylin. После этого, используя того же пользователя, я не могу войти в Kylin GUI.

Я проверил логи, и там написано, что пользователь не найден. Исключением является только код безопасности Spring. Нет исключений для трассировки стека кодов рейнджера. Я думаю, Kylin не переключен на аутентификацию рейнджера.

Нужно ли добавлять дополнительные свойства в kylin.properties для включения политики Ranger? Итак, Kylin может проходить аутентификацию, используя пользователей рейнджера?

1 Ответ

0 голосов
/ 12 мая 2019

Я думаю, что Ranger Plugin для Kylin управляет только авторизацией, а не аутентификацией. Это означает, что недавно добавленный пользователь в Ranger еще не существует в Kylin. Вы можете вручную добавить это в хранилище пользователя Kylin.

...