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

Automated Tests for SAML Single Logout (SLO) #1585

Open
8 tasks
nickwsuse opened this issue Oct 10, 2024 · 0 comments
Open
8 tasks

Automated Tests for SAML Single Logout (SLO) #1585

nickwsuse opened this issue Oct 10, 2024 · 0 comments
Assignees

Comments

@nickwsuse
Copy link

Automation for this issue: rancher/rancher#38494

Okta:

  • Okta - Only log out of Rancher Verify that users logged in with Okta SAML auth provider are properly logged out of Rancher.
  • Okta - Log out of provider (all apps) Verify that users logged in with Okta SAML auth provider are properly logged out of Okta.
  • Okta - User choice Verify that users logged in with Okta SAML auth provider are prompted with an option to choose their preferred logout method, and that method properly logs them out of Rancher or Okta.
  • Okta - User logged out of Okta and credentials are required on next login
  • Verify that enabling and disabling a SAML auth provider keeps logoutAllSupported set as true

Keycloak SAML

  • Verify that when logging out of Rancher with Keycloak SAML auth enabled, there is no error returned on the UI or the logs.

Any Non-SAML Provider

  • Verify that on a fresh install of Rancher v2.10.0, when enabling non-SAML auth providers there are no user logout options.

ADFS

  • User connected to ADFS and CLI login and Logouts are working as expected 
@nickwsuse nickwsuse self-assigned this Oct 10, 2024
@nickwsuse nickwsuse changed the title Tests for SAML Single Logout (SLO) Automated Tests for SAML Single Logout (SLO) Oct 15, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant