View Issue Details

IDProjectCategoryView StatusLast Update
0005830SymmetricDS ProNew Featurepublic2023-10-04 13:07
Reporteremiller Assigned Toemiller  
Prioritynormal 
Status closedResolutionfixed 
Product Version3.14.0 
Target Version3.15.0Fixed in Version3.15.0 
Summary0005830: Allow console users to login using SAML authentication
DescriptionAdd a new SAML authentication method. Instead of entering a username and password in the login dialog, users should be able to click a "Login with SAML" button that redirects them to their SAML identity provider. They should be able to enter their credentials and then get redirected back to the web console, where they will be logged in if there is a corresponding console user configured with SAML authentication.

In addition, change the Configure LDAP screen to a Configure Single Sign-On screen that has tabs for LDAP and SAML. The new SAML tab should allow users to set the relevant parameters and test SAML authentication.
Tagssecurity

Activities

There are no notes attached to this issue.

Related Changesets

SymmetricDS: 3.15 4a5967c0

2023-05-11 19:34:37

evan-miller-jumpmind

Details Diff
0005830: Added support for SAML authentication Affected Issues
0005830
mod - symmetric-assemble/src/asciidoc/configuration.ad Diff File
rm - symmetric-assemble/src/asciidoc/configuration/ldap.ad Diff File
add - symmetric-assemble/src/asciidoc/configuration/sso.ad Diff File
mod - symmetric-assemble/src/asciidoc/configuration/users.ad Diff File
rm - symmetric-assemble/src/asciidoc/images/ldap/ldap-authentication.png Diff File
rm - symmetric-assemble/src/asciidoc/images/ldap/ldap-parameters.png Diff File
rm - symmetric-assemble/src/asciidoc/images/ldap/ldap-save.png Diff File
add - symmetric-assemble/src/asciidoc/images/sso/ldap-authentication.png Diff File
add - symmetric-assemble/src/asciidoc/images/sso/ldap-parameters.png Diff File
add - symmetric-assemble/src/asciidoc/images/sso/ldap-save.png Diff File
add - symmetric-assemble/src/asciidoc/images/sso/saml-authentication.png Diff File
add - symmetric-assemble/src/asciidoc/images/sso/saml-parameters.png Diff File
add - symmetric-assemble/src/asciidoc/images/sso/saml-save.png Diff File
mod - symmetric-assemble/src/asciidoc/setup/pro-master-node.ad Diff File
mod - symmetric-server/src/main/java/org/jumpmind/symmetric/web/ServletUtils.java Diff File
mod - symmetric-server/src/main/java/org/jumpmind/symmetric/web/SymmetricServlet.java Diff File
mod - symmetric-util/src/main/java/org/jumpmind/security/BouncyCastleSecurityService.java Diff File
mod - symmetric-util/src/main/java/org/jumpmind/security/ISecurityService.java Diff File
mod - symmetric-util/src/main/java/org/jumpmind/security/SecurityConstants.java Diff File
mod - symmetric-util/src/main/java/org/jumpmind/security/SecurityService.java Diff File

Issue History

Date Modified Username Field Change
2023-05-11 13:22 emiller New Issue
2023-05-11 13:22 emiller Status new => assigned
2023-05-11 13:22 emiller Assigned To => emiller
2023-05-11 19:47 emiller Status assigned => resolved
2023-05-11 19:47 emiller Resolution open => fixed
2023-05-11 19:47 emiller Fixed in Version => 3.15.0
2023-10-01 23:46 admin Status resolved => closed
2023-10-03 23:00 Changeset attached => SymmetricDS 3.15 4a5967c0
2023-10-04 13:07 elong Tag Attached: security