elastic/kibana

Better error handling when SAML realm is not available under current license

Open

#60,337 opened on 2020年3月16日

GitHub で見る
 (2 comments) (1 reaction) (0 assignees)TypeScript (19,065 stars) (8,021 forks)batch import
Feature:Security/AuthenticationTeam:Securityenhancementgood first issue

説明

Currently if the ES license does not allow for SAML realm, Kibana simply throws the error below when launching the base URL for Kibana:

{"statusCode":401,"error":"Unauthorized","message":"Unauthorized"}

The ES logs clearly shows the underlying issue:

[2020-03-16T23:28:12,135][INFO ][o.e.x.s.r.a.s.SamlBaseRestHandler] [node-1] The 'saml' realm is not available under the current license

It will be nice for Kibana to detect this condition and report an intuitive error message to the UI.

コントリビューターガイド