Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Hide Change password link for SAML users #18118

Closed
elasticmachine opened this issue Jan 17, 2018 · 3 comments
Closed

Hide Change password link for SAML users #18118

elasticmachine opened this issue Jan 17, 2018 · 3 comments
Assignees
Labels
cosmetic release_note:enhancement Team:Security Team focused on: Auth, Users, Roles, Spaces, Audit Logging, and more!

Comments

@elasticmachine
Copy link
Contributor

Original comment by @azasypkin:

Since identity of the users that logged in with 3rd-party Identity Provider is managed by this Identity Provider (outside of Kibana and Elasticsearch) we should hide Change Password link (and any other similar links and views if needed).

Having this link is UI only issue, since user won't be allowed to change password anyway.

@elasticmachine elasticmachine added Team:Security Team focused on: Auth, Users, Roles, Spaces, Audit Logging, and more! cosmetic release_note:enhancement labels Apr 24, 2018
@legrego
Copy link
Member

legrego commented Dec 6, 2018

More generally, we should only show the link if we know the password can be changed. Now that Elasticsearch returns realm information on authentication, we can use this information to better inform the UI.

@legrego legrego self-assigned this Dec 6, 2018
@legrego
Copy link
Member

legrego commented Dec 6, 2018

@jkakavas would it be correct to say that password changes via the ES API can only be done when the user's authentication_realm.type is either native or reserved?

@jkakavas
Copy link
Member

jkakavas commented Dec 7, 2018

@legrego correct!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
cosmetic release_note:enhancement Team:Security Team focused on: Auth, Users, Roles, Spaces, Audit Logging, and more!
Projects
None yet
Development

No branches or pull requests

3 participants