-
Notifications
You must be signed in to change notification settings - Fork 89
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Adding sso_integration
as valid app type + documentation for SSO integrations via SAMLP clients
#221
Conversation
Codecov Report
@@ Coverage Diff @@
## main #221 +/- ##
=======================================
Coverage 83.92% 83.92%
=======================================
Files 35 35
Lines 6189 6189
=======================================
Hits 5194 5194
Misses 785 785
Partials 210 210
Continue to review full report at Codecov.
|
sso_integration
as valid app type + documentation for SSO integrations via SAMLP clients
const testAccClientSSOIntegrationCreate = ` | ||
resource "auth0_client" "my_client" { | ||
name = "Acceptance Test - SSO Integration - {{.testName}}" | ||
app_type = "sso_integration" | ||
addons{ | ||
samlp { | ||
audience= "http://tableau-server-test.domain.eu.com/audience" | ||
destination= "http://tableau-server-test.domain.eu.com/destination" | ||
digest_algorithm= "sha256" | ||
lifetime_in_seconds= 3600 | ||
mappings= { | ||
email= "username" | ||
} | ||
name_identifier_format= "urn:oasis:names:tc:SAML:2.0:attrname-format:basic" | ||
passthrough_claims_with_no_mapping= false | ||
recipient= "http://tableau-server-test.domain.eu.com/recipient" | ||
} | ||
} | ||
} | ||
` |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Sweeet! 👍🏻
Description
Issue #37 highlighted an issue around how to implement SSO integrations, specifically around the Tableau Server type. Turns out, this could be quickly supported because Tableau Server and other SSO integrations and implemented via the
samlp
client type. The only missing piece is allowingsso_integrations
to the allowable app types in the provider validation. There does not appear to be any other additional work needed to accommodate SSO integrations.This PR also attempts to make it a bit more clear through the documentation about how to implement SSO integrations with SAMLP connection type.
Checklist
Note: Checklist required to be completed before a PR is considered to be reviewable.
Auth0 Code of Conduct
Auth0 General Contribution Guidelines
Changes include test coverage?
Does the description provide the correct amount of context?
Have you updated the documentation?
Is this code ready for production?