Versions Compared

Key

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

Table of Contents

Introduction

The 'SAML Service Provider Directory Manager' plugin facilitates effortless Single Sign-On (SSO) integration with Joget by enabling compatibility with various Identity Providers (IdPs). With this plugin, users can seamlessly authenticate and access Joget through their chosen IdP, enhancing the user experience and security of the platform.

Plugin Info

Plugin Available in the Bundle:

...

This plugin bundle is compatible with Joget DX 8.

Expected Outcome

-To successfully perform Single Sign On (SSO) to Joget using Identity Provider (IDP). For this article we are using OKTA as IDP.

Getting Started

Prerequisites

The prerequisite for this plugin is to have a account with desired Identify Provider (IDP) and setup the App integration and obtain the IDP metadata and certificate. In this article we will using OKTA as the Identity Provider.

...

Okta
Identity Providers (IdPs): What They Are and Why You Need One
Okta Documentation

Setting up OKTA

1. Create a OKTA Developer Account at https://developer.okta.com/signup/ and compete the signup process.

...

We are done with setting up OKTA Developer Account and obtains the required items such as IDP Metadata and Certificate. We will not proceed to setup this plugin in Joget.

Plugin Setup

1. Obtain the plugin source and jar file from https://github.com/jogetoss/sp-saml-directory-manager

...


Upon successfully login in Okta with your registered email you would be redirected back to Joget and will be logged in.

Source Code and Plugin Download

  1. Please visit https://github.com/jogetoss/sp-saml-directory-manager for the plugin's source code.
  2. You can find the latest release at https://github.com/jogetoss/sp-saml-directory-manager/releases.
  3. Upload the plugin to your Joget by navigating to Settings > Manage Plugins > Upload Plugin as admin.