fleetdm / fleet

Open-source platform for IT, security, and infrastructure teams. (Linux, macOS, Chrome, Windows, cloud, data center)
https://fleetdm.com
Other
2.92k stars 405 forks source link

In the UI, add metadata field to end user authentication #12007

Open noahtalerman opened 1 year ago

noahtalerman commented 1 year ago

Goal

User story
As an IT admin,
I want to supply my identity providers metadata XML on the Settings > Integrations > Automatic enrollment page
so that I can configure end user authentication if my IdP doesn't provide a metadata URL (ex. Google Workspace)

Context

Changes

Product

Engineering

ℹ️  Please read this issue carefully and understand it. Pay special attention to UI wireframes, especially "dev notes".

QA

Risk assessment

Manual testing steps

  1. Ensure copy change matches figma for hint and tool tip
  2. Ensure validation is in place if fields are left blank or entered incorrectly
    • SSO and Automatic enrollment pages
  3. Validate SSO and Automatic enrollment workflows succeed.

Testing notes

Confirmation

  1. [ ] Engineer (@____): Added comment to user story confirming successful completion of QA.
  2. [ ] QA (@____): Added comment to user story confirming successful completion of QA.
zhumo commented 1 year ago

Removing from the product board because it will likely not be designed and shipped <=6 weeks.

gillespi314 commented 1 week ago

Moving this back to "Ready" because the PR needs to be updated for the new ABM settings page.