Support logging out of projects #162887
Labels
Feature:Security/Session Management
Platform Security - Session Management
Project:Serverless
Work as part of the Serverless project for its initial release
Team:Security
Team focused on: Auth, Users, Roles, Spaces, Audit Logging, and more!
The MVP project experience will not include support for Single Log-out ("SLO"). This means that the cloud console and Kibana will maintain independent sessions, which must be independently managed.
Given this constraint, the user avatar menu should not include an explicit "Logout" link, because that gives the false impression that we are terminating their Elastic Session, but we are in fact only invalidating the Kibana session.
After discussing with @bytebilly, @tsullivan, and @sixstringcode, we have decided on the following:
Logout
link with aClose project
link.Close project
link will:a) Invalidate the Kibana session (just as our
Logout
link does today)b) Redirect the user to their cloud console, where they can see their project list. This URL can be found via the
xpack.cloud.base_url
config property, which is already exposed via thecloud.baseUrl
property on thecloud
plugin'ssetup
contract:kibana/x-pack/plugins/cloud/public/plugin.tsx
Lines 76 to 96 in 02a43a1
The text was updated successfully, but these errors were encountered: