LDAP to SCIM Proxy Service for Hybrid Cloud Identity

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Cloud-based applications face significant security challenges due to unauthorized access, account hijacking, and inconsistent security measures across devices and user types, particularly in hybrid cloud deployments where on-premise and public cloud environments are integrated.

Innovation Solution

Implementing a microservices-based architecture with an LDAP to SCIM proxy service that translates requests between Lightweight Directory Access Protocol (LDAP) and System for Cross-domain Identity Management (SCIM) protocols, enabling seamless identity management and access control across hybrid cloud environments, ensuring secure access from various devices and user types.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If LDAP-based applications are used in hybrid cloud environments, then legacy application compatibility is maintained, but security consistency and access control across cloud platforms deteriorate

Engineering Contradiction:
Improvelegacy application compatibilityVSAvoidsecurity consistency
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent introduces an LDAP to SCIM proxy service as an intermediary component that sits between legacy LDAP-based applications and modern SCIM-based cloud identity services. This proxy translates LDAP protocol requests into SCIM protocol requests, enabling legacy applications to communicate with cloud identity services without direct protocol compatibility. The intermediary resolves the contradiction by maintaining legacy application compatibility while ensuring security consistency through standardized SCIM protocol implementation.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If protocol translation is implemented between LDAP and SCIM, then interoperability between legacy and cloud systems is improved, but system complexity increases

Engineering Contradiction:
ImproveinteroperabilityVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The LDAP to SCIM proxy service consolidates protocol translation logic into a single intermediary component, avoiding the need for multiple translation layers or complex bidirectional adapters. The proxy maintains internal state management and protocol mapping tables, centralizing the complexity within one manageable service rather than distributing it across multiple system components.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent segments the identity management system into distinct protocol handling layers: the legacy application layer, the translation proxy layer, and the cloud service layer. This segmentation allows each layer to operate independently with well-defined interfaces, reducing overall system complexity while improving interoperability. The proxy service handles all protocol translation concerns, isolating complexity from both legacy applications and cloud services.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS10263947B2LDAP to SCIM proxy service
Publication Date: 2019.04.16 ORACLE INT CORP
  • US10263947B2 patent drawing
  • US10263947B2 patent drawing
  • US10263947B2 patent drawing

AI summary

An LDAP (Lightweight Directory Access Protocol) to SCIM (System for Cross-domain Identity Management) proxy service is provided. The LDAP to SCIM proxy service receives an LDAP request from an LDAP-based application running on an LDAP-based application server, translates the LDAP request to a SCIM request, and forwards the SCIM request to a SCIM server within the IDCS. The LDAP to SCIM proxy service then receives a SCIM response from the SCIM server within the IDCS, translates the SCIM response to an LDAP response, and forwards the LDAP response to the LDAP-based application.