Files
developer.sailpoint.com/docs/connectivity/saas-connectivity/connector-customizers/index.md
2025-04-30 14:10:42 -05:00

4.9 KiB

id, title, pagination_label, sidebar_label, sidebar_position, sidebar_class_name, keywords, description, slug, tags
id title pagination_label sidebar_label sidebar_position sidebar_class_name keywords description slug tags
connectivity-customizers Connectivity Customizers Connectivity Customizers Customizers 8.1 saasConnectivity
connectivity
connectors
customizers
Connectivity customizers can customize out of the box SaaS connectors. /connectivity/saas-connectivity/customizers
Connectivity

Overview

SaaS Connectivity Customizers are cloud-based connector customizers that make customizing out of the box SaaS connectors possible. The customizers allow you to customize the out of the box connectors in a similar way to how you can use rules to customize VA (virtual appliance) based connectors. By using a customizer, you can change a connector's input before the connector ingests the data, or you can change the connector's output before to the output is sent to Identity Security Cloud.

How do they work?

SaaS Connectivity Customizers work by sitting in between Identity Security Cloud and the connector. They intercept calls from Identity Security Cloud to the connector and calls from the connector to Identity Security Cloud. When the customizer intercepts a call, it can call custom code to mutate the data in any way necessary to change the connector behavior.

This chart shows an example of this interception process - the stdAccountRead command is implemented with the customizer in place:

sequenceDiagram
    autonumber
    participant ISC as Identity Security Cloud
    participant CUS as Customizer
    participant CON as SaaS Connector

    ISC->>CUS: StdAccountRead Request
    CUS->>CON: Mutated StdAccountRead Request
    CON->>CUS: StdAccountRead Response
    CUS->>ISC: Mutated StdAccountRead Response

Limitiations

Customizers can only be used on SaaS Connectors that are built natively on the SaaS Connectivity framework. There are multiple connectors built by SailPoint that run in the SaaS Connectivity infrastructure, but will not support a connector customizer. Below a list is provided of connectors that will support adding customizers to them. Customizers were mainly built for the Webservices and SCIM 2.0 Connectors so a user can add functionality to the generic connector functionality. In the cases where a customizer needs to be added to specific connectors, customers are encouraged to reach out to the ideas portal to request additional functionality.

List of SailPoint Connectors using Native SaaS Connectivity