Skip to content

Group SAML test button

James Edwards-Jones requested to merge jej/group-saml-test-button into master

What does this MR do?

Adds button for testing Group SAML configuration.

This button is disabled if changes have been made to the form, or if the 'Enabled' checkbox is unchecked.

Why was this MR needed?

Avoid navigating to the SSO page and back repeatedly while testing

Ensure that the user ends back at the config page after failures to adjust settings

Later we might extend this to show details of the SAML response XML when the test is unsuccessful.

Screenshots

Screen_Shot_2018-05-09_at_15.47.40

Default Disabled due to changes Disabled by checkbox
Screen_Shot_2018-09-11_at_14.28.55__50_ Screen_Shot_2018-09-11_at_14.28.48__50_ Screen_Shot_2018-09-11_at_14.28.40__50_

Does this MR meet the acceptance criteria?

  • Changelog entry added, if necessary
  • Documentation created/updated
  • Tests added for this feature/bug
  • Review
    • Has been reviewed by UX
    • Has been reviewed by Frontend
    • Has been reviewed by Backend
  • EE specific content should be in the top level /ee folder
  • Internationalization required/considered
  • End-to-end tests pass (package-qa manual pipeline job)

Related

Closes https://gitlab.com/gitlab-org/gitlab-ee/issues/5901

Edited by James Edwards-Jones

Merge request reports