ThreatMapper icon indicating copy to clipboard operation
ThreatMapper copied to clipboard

Support for Single Sign On (SSO)

Open rucciva opened this issue 3 years ago • 4 comments

Is your feature request related to a problem? Please describe. Currently, we are deploying a lot of tools related to devsecops and all of those tools support either SAML or OIDC for SSO. We would like to add ThreatMapper to the stack and prefer to use existing login credential for the team.

Describe the solution you'd like Implement OpenID Connect relaying party functionality in ThreatMapper

Components/Services

  • [x] UI/Frontend
  • [x] API/Backend
  • [] Agent
  • [x] Deployment/YAMLs
  • [ ] CI/CD Integration
  • [ ] Other (specify)

rucciva avatar Jan 31 '22 01:01 rucciva

Makes sense, would Dex work in your scheme of things?

sandman137 avatar Jan 31 '22 01:01 sandman137

Thanks for the fast response.

Makes sense, would Dex work in your scheme of things?

Isn't Dex act as an IdP? not as a relaying party. I'm thinking that ThreatMapper would only need to use the client library. Something like flask-oidc

rucciva avatar Jan 31 '22 01:01 rucciva

Thanks for the fast response.

Makes sense, would Dex work in your scheme of things?

Isn't Dex act as an IdP? not as a relaying party. I'm thinking that ThreatMapper would only need to use the client library. Something like flask-oidc

Dex is not exactly an IdP. It acts as an intermediary between them and the application. Dex defer authentication to LDAP servers, SAML providers, or established identity providers like GitHub, Google, and Active Directory. So it will help us in adding all those IdP's in one shot.

ramanan-ravi avatar Jan 31 '22 03:01 ramanan-ravi

i see, i think as long as it can integrate to generic OIDC provider as a relying party then it should work in our deployment.

rucciva avatar Jan 31 '22 04:01 rucciva

Closing this as the related issue is closed.

saurabh2253 avatar Dec 06 '22 10:12 saurabh2253

Anything on OIDC with Keycloak?

sm-joe avatar Jan 03 '24 07:01 sm-joe

Anything on OIDC with Keycloak?

Single Sign-on is only available in ThreatStryker (enterprise) using OIDC but currently doesnot support keycloak.

ibreakthecloud avatar Jan 03 '24 10:01 ibreakthecloud

Thanks for the update.

sm-joe avatar Jan 08 '24 12:01 sm-joe