Error "Missing required property: mode" When Saving OIDC Application Configuration

Overview

This article explains why the following error occurs when attempting to save the configuration for an OpenID Connect (OIDC) application after modifying its settings:

Payload validation error: ‘Missing required property: mode’ on property oidc_logout.backchannel_logout_initiators (Configuration for OIDC backchannel logout initiators)

Applies To

  • Applications
  • OIDC Logout Back-Channel

Cause

The error occurs because the oidc_logout.backchannel_logout_initiators configuration is incomplete and is missing the required mode property.

Solution

Resolve the error by configuring the OIDC Back-Channel Logout Initiators for the application using the Management API. Use the Update a Client endpoint as detailed in the OIDC Back-Channel Logout Initiators documentation.