Skip to content

Single Sign-On using SAML2.0 Installation Example

The page shows an examples of the Single Sign-On to RMS using SAM2.0 with FusionAuth software self-hosted in Podman Desktop Windows.

Install FusionAuth using Podman Desktop:

  • Ensure Podman Desktop (Windows) is installed.
  • Open Terminal / Command prompt and execute the following:

  • Open HeidiSQL (or any other Postgres Admin Tool):

  • Initial setup FusionAuth:

  • Create RMS application:

body

Enable SAML2.0 in RMS:

  • Navigate to Tools -> Setup -> System ->.
  • Enable SAML2.0 SSO -> Enable SAML2.0 Login.
  • Insert copied value from clipboard to IdP Metadata URL.
  • Edit attribute mapping:

  • Copy SP Assertion Consumer Service URL to clipboard.

  • Save.
  • Navigate to Tools -> Setup -> User:

  • Logout.

Finish Configuration in FusionAuth:

  • Navigate to http://localhost:9011/admin/.
  • Users -> Your User -> Manage:

  • Applications -> rms -> Edit -> SAML:

Add FusionAuth X.509 Certificate to trusted store:

  • Navigate to http://localhost:9011/admin/.
  • Settings -> Key Master.
  • Find row with Name “SAML key generated for application rms”, download .zip and extract.
  • Open Certificate manager for local machine) (certlm.msc).
  • Trusted Root Certification -> Certificates -> Right Mouse Button -> All Tasks -> Import -> Select extracted ‘certificate.crt’ -> Next/Import.

Test Login:

  • Navigate to RMS Login page.
  • Click Log in (SAML2.0) SSO.
  • Login using your FusionAuth username/password.
  • You should now be logged in RMS using user “testsaml2.0”.

Updated: 20.12.2023.