2015-12-03 2 views
1

Мне нужно создать панель мониторинга для некоторых отчетов, и моим первым подходом был ES/kibana, но мне нужен пользовательский доступ к панели мониторинга, и пользователь должен иметь возможность видеть только свои данные, доступ на основе токенов. Я знаю, что с помощью щита мы можем иметь управление доступом на уровне индекса, а с помощью nginx и lua мы можем иметь еще один уровень управления доступом на основе ролей. Возможно ли достичь доступа пользователей к данным в ES/Kibana.Контроль доступа на уровне пользователя в приборной панели Kibana

Кроме того, существуют ли какие-либо другие существующие решения, которые могут быть использованы для создания такого типа приборной панели, предпочтительно с открытым исходным кодом.

Не указывайте дубликат How to set authentication in kibana, его запрос на несколько месяцев.

ответ

1

Вы попробовали SearchGuard? Я думаю, это может соответствовать вашим потребностям. Это бесплатная альтернатива Shield (коммерческая особенность Elastic). Щит также подойдет вашим потребностям, но довольно дорого, although you get the development license.

SearchGuard недавно анонсировала версию для elasticsearch 2.2, но все же альфа. У вас также есть версии для 1.x версий elasticsearch.

+1

Это может теоретически ответить на вопрос, но было бы лучше включить основные части ответа здесь для будущих пользователей и предоставить ссылку для справки. [Ответы, связанные с каналом] (// meta.stackexchange.com/questions/8231) могут стать недействительными через [link rot] (// en.wikipedia.org/wiki/Link_rot). – Mogsdad

Смежные вопросы