Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Here is a tutorial for setting SAML as SP (Service Provider) and Okta as a Identity Provider (IDP). Below would be the flow how it would be if you have successfully implemented it.
With clicking the login, you would be redirected to the next image in Figure 1.

Image Modified

Figure 1: Login screen

Image Modified

Figure 2: Login page using Okta IDP

...

First thing first wee need to create a new App intergration with SAML 2.0.


Image Modified

Figure 3: App Integration

After selecting SAML 2.0, we have to give an app name and click on "Do not display application icon to users"

Image Modified

Figure 4: General Settings section

To fill up the section in figure 5, to ease out the process. We have to upload the sp-saml-directory manager jar file onto our Joget DX 8 first.
Image Modified

Figure 4: SAML Settings section


Upon uploading go into System Settings and Directory Manager Settings and select the SAML Service Provider Directory Manager like in Figure 5. Upon selecting, it will lead you to the image as Figure 6.

Image Modified

Figure 5: Select Plugin

Image Modified

Figure 6: Plugin Configuration

As you can see you the plugin has shown you your Entity ID and ACS URL so that you could use. Copy the value and past it under Single sign-on URL, Audience URI, and Default RelayState. Change Name ID format onto EmailAddress.
Upon completing that section it would look as below image in figure 7.

Image Modified

Figure 7: SAML Setting (General)

...

Scroll a bit below and you would stumble upon Attribute Statements(optional). Just fill up the text boxes as below and we are good to go.
Below value is needed so that to identify the users that will be logging into our system.

Image Modified
Figure 8: Attribute Statements


Upon filling up everything under general for the necessary stuff. You could preview the SAML Assertion. If you are happy we could go to the next page.

Image Modified

Figure 9: SAML Assertion

...