Last modified 04 Jul 2025 10:59 +02:00

SCIM2 & REST Connector Design

Overview

  • Providing out-of-the-box support for most used & well-known API desings

  • flexible enough to handle most of REST APIs & their quirks

  • not strongly tied to Groovy with potential to replace with more declarative approach

  • strong leaning on declarative approach instead of scripting ## Design

The base connector framework is based heavily on Strategy & Delegation pattern. The framework out-of-the-box provides multiple configurable strategy implementations to handle common scenarios such as:

  • search

    • selecting correct search strategy based on filter

    • searching & retrieving object list strategy

      • using REST endpoint

      • using SCIM

      • custom implementation

  • retrieving additional attributes

    • multivalue attributes (references) using other search strategy

Groovy Builder API

Most of the groovy scripts are not full-blown scripts, but

Was this page helpful?
YES NO
Thanks for your feedback