Pulseway - SSO Configuration

Pulseway - SSO Configuration

Idea
This documentation has been tested and approved by Kelvin Zero's team
Quote
This documentation provides a step-by-step guide to setting up Single Sign-On (SSO) for Pulseway using Multi-Pass via OpenID Connect (OIDC). SSO simplifies user authentication by allowing access to multiple applications with a single set of credentials. This integration enhances security and improves user experience across your organization.
Warning
To configure Multi-Pass SSO with Pulseway, ensure you meet the following requirements:
- Pulseway Administrator access
- MPAS Admin rights
- All users intended to use SSO in Pulseway must be registered in your IdP and have the necessary permissions.
Important: Custom elements in URLs (like tenant names or unique strings) are case sensitive. Match the exact casing from your environment.





Pulseway - SSO Configuration





Step 1 - Configure Multi-Pass as the Identity Provider (IdP)

  • Open Multi-Pass Dashboard
  • Select the correct tenant and go to Integrations, click on Applications.
  • In the custom integration section, select OIDC.

  • Complete the following fields and save the client:
Field Value
Client ID (=SP Entity ID) pulseway
Name pulseway
Description Pulseway SSO Integration
Client Authentication ON
Home URL https://<PULSEWAY_SUBDOMAIN>.pulseway.com/app/oidc/login
Valid Redirect URIs https://<PULSEWAY_SUBDOMAIN>.pulseway.com/app/oidc/logincallback

  • Click Add Integration
  • Open the Advanced Console (icon on the left side of your screen).

  • Click Clients and search for pulseway.
  • Ensure all fields match the values below.
General settings (Multi-Pass)
Field Value
Client ID pulseway
Name pulseway
Description Pulseway SSO Integration
Always display in UI ON
Access settings (Multi-Pass)
Field Value
Home URL https://<PULSEWAY_SUBDOMAIN>.pulseway.com/app/oidc/login
Valid Redirect URIs (ACS) https://<PULSEWAY_SUBDOMAIN>.pulseway.com/app/oidc/logincallback
Capability Config
Setting Value
Client Authentication ON
Authentication Flow Standard Flow & Direct Access Grants
  • Open the Credentials tab, copy the Secret Key, and store it securely for use in Step 2.


Step 2 - Configure Pulseway as the Service Provider (SP)

  • Log into Pulseway as an Administrator.
  • Browse to Configuration > Settings > External Authentication > OpenID Connect Login Settings.
  • Toggle the switch to Active.

  • Scroll down to OpenID Connect Configuration Information.
  • Complete the following fields and click Save:
Field Value
OpenID Configuration URL https://ca.auth.kzero.com/realms/<TENANT_NAME>/.well-known/openid-configuration
Client ID pulseway
Client Secret Obtained in Step 1

    • Related Articles

    • OpenID Connect (OIDC) SSO Integration Guide

      This guide provides a general overview and step-by-step instructions for configuring OpenID Connect (OIDC) authentication between Multi-Pass (IdP) and a third-party Service Provider (SP). OIDC is a modern identity layer built on top of OAuth 2.0 that ...
    • Mendix - SSO Configuration

      This document has been tested and approved by Kelvin Zero Inc This documentation provides a step-by-step guide to setting up Single Sign-On (SSO) for Mendix using Multi-Pass. SSO simplifies user authentication by allowing access to multiple ...
    • Outsystems (Apps) - SSO Configuration

      This application has not been formally tested by Kelvin Zero Inc. It is provided solely as a reference guide. If you encounter any issues, kindly submit a ticket directly through the support desk. This documentation provides a step-by-step guide to ...
    • Mulesoft - SSO Integration

      This application has been formally tested by Kelvin Zero Inc. This documentation provides a step-by-step guide to setting up Single Sign-On (SSO) for Mulesoft using Multi-Pass. SSO simplifies user authentication by allowing access to multiple ...
    • ATERA - SSO configuration

      This application has not been formally tested by Kelvin Zero Inc. It is provided solely as a reference guide. If you encounter any issues, kindly submit a ticket directly through the support desk. This documentation provides a step-by-step guide to ...