Skip to end of banner
Go to start of banner

Setting up KeyCloak as SAML IDP

Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Current »

Introduction

By setting up Keycloak as a SAML Identity Provider (IDP), organizations can enable secure Single Sign-On (SSO) across multiple applications, allowing users to authenticate with Keycloak and gain access to various Service Providers (SPs) using the SAML 2.0 protocol. This playbook outlines the steps to configure Keycloak as a SAML IDP, including the initial setup, SAML-specific configuration, and integration with service providers, with the goal of establishing a reliable and secure authentication process that meets organizational security requirements.

Account setup on KeyCloak

  • Sign in to your KeyCloak account and click on Create Client

    image-20240816-001530.png

  • Enter Client ID and Name, Ex: FirstwaveSAML

    image-20240816-001656.png

  • Navigate to Access settings, Provide Root URL and redirect URL (your Firstwave application URL)

    image-20240816-001720.png

  • Click on Advanced tab, Enter ACS URL under Assertion Consumer Service POST Binding URL & Save.

  • Adding New User & creating Custom Attribute ID(Ex: Username)

    • Click Users=>Add User, provide details and create a user as shown below.

    • Navigate to Attributes tab and add attribute in same user details page.

  • No labels