seknox / trasa

Zero Trust Service Access
https://www.trasa.io
Mozilla Public License 2.0
383 stars 70 forks source link

Onelogin idp #259

Closed flyinghermit closed 3 years ago

flyinghermit commented 3 years ago

Implemented UI and server flow specific to OneLogin. SAML works but SCIM is not 100% working at the moment.

When we provision user, it creates a user profile in TRASA, and TRASA returns this newly created user profile in response(successfully) but OneLogin says provisioning failed with a clumsy error message. For example, look at below error message...what are we supposed to understand from it? TRASA is returning SCIM user object response and perfectly works with Okta. Screenshot from 2021-01-06 11-30-54

Since this PR is still a working integration with OneLogin, we can merge with master. Will need to create another issue and track scim integration with that.