fleetdm / fleet

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

Implement Okta SSO at ELB for specified endpoints #13912

Closed lukeheath closed 11 months ago

lukeheath commented 1 year ago

Goal

User story
As a Security Engineer,
I want specified /device/ endpoints returning device data to be behind my SSO
so I know device data is secure from access outside SSO authentication.

Tasks

1

2

3

4

rfairburn commented 1 year ago

The okta access gateway requires a VM which is incompatible with our serverless model for cloud. https://github.com/itzg/saml-auth-proxy looks to be dockerized and is compatible with Okta. I will test it and see if it will meet our needs here.

lukeheath commented 12 months ago

Update:

  1. We've verified that saml-auth-proxy is compatible with Okta SSO.
  2. Currently implementing in our dogfood environment for internal testing.
lukeheath commented 11 months ago

@noahtalerman Update:

This is taking slightly longer than anticipated due to infrastructure support requirements. The current status is the Terraform module is built and passes a terraform validate check. Today, we are deploying to dogfood for additional testing. We expect to be ready to deploy to production environments next week.

noahtalerman commented 11 months ago

@lukeheath thanks for the update. Are we still on track for deploy to production environments this week?

lukeheath commented 11 months ago

@noahtalerman Yes, we are still on track for a production deployment by end of this week (cc @rfairburn)

lukeheath commented 11 months ago

@noahtalerman Update: We are currently applying Terraform SSO updates to customer staging environment.

noahtalerman commented 11 months ago

Thanks for the update!

fleet-release commented 11 months ago

Okta gate secured, Device data cloaked in cloud, Trust in each endpoint.