Innovage Cloud
Back to Blogs

Enabling Microsoft Azure SSO in Oracle APEX

Ankit Gandhi
Ankit Gandhi Sr. Director of Product Management
5 min read

Single Sign-On improves user experience by providing seamless access across applications with one login. Integrating Oracle APEX with Microsoft Entra ID (Azure AD) centralizes identity management, strengthens security, and simplifies user access. This guide outlines an OpenID Connect configuration for Oracle APEX.

Microsoft Azure Single Sign-On authentication architecture for Oracle APEX

Prerequisites

  • An Oracle APEX environment—version 20.x or later is recommended.
  • Administrator access to the Microsoft Entra or Azure portal.
  • Accurate time-zone and UTC settings in the APEX environment.
  • The final HTTPS URL for the APEX environment.

Step 1: Register Oracle APEX in Microsoft Entra ID

01

Open App Registrations

Sign in to the Microsoft Entra admin center, go to Identity → Applications → App registrations, and select New registration.

02

Register the APEX Application

Enter an application name, choose supported account types, and add the APEX authentication callback as the Web redirect URI.

03

Record Identifiers & Secret

Copy the Application (client) ID and Directory (tenant) ID. Create a client secret and store it securely.

APEX Authentication Scheme Configuration

NameMicrosoft Azure SSO
Scheme TypeSocial Sign-In
ProviderOpenID Connect Provider
Credential StoreOAuth2 Client Credentials
Scope & Usernameprofile, email, openid with email as username attribute

Security Checklist

  • Never place client secrets in source code or client-side files.
  • Use HTTPS exclusively for the APEX environment with strict redirect URI matches.
  • Apply least-privilege Entra permissions and rotate secrets before expiration.
  • Validate claims to map identity tokens to application authorization roles.

Conclusion

Integrating Microsoft Entra ID with Oracle APEX improves security, convenience, and IT efficiency. Using OpenID Connect with securely stored credentials provides a standards-based authentication flow that adheres to modern enterprise identity policies.

Related Insights & Articles

View All Articles →

Turn Cloud Insight Into Action

Explore our Oracle Cloud and integration services, or speak with an Innovage specialist about your enterprise digital roadmap.