Connector Workshop
PingOne DaVinci
OVERVIEW
Background
PingOne DaVinci's primary advantage lies in its seamless integration with third-party applications.
Currently, the Integration Team is solely responsible for connector creation, while the UX team provides the necessary assets.
Currently, the Integration Team is solely responsible for connector creation, while the UX team provides the necessary assets.
Challenge
The Integration Team faced the challenge of minimizing development time while expanding the service connector portfolio.
Business Objective
Rapidly increase the number of third-party applications in the service connector portfolio to expand the integration capabilities of PingOne DaVinci and to enable customers to effortlessly construct workflows that integrate with their organization's existing services.
Solution
Development of the PingOne DaVinci Connector Workshop, a multi-functional integration design tool for the Integration Team as well as partners to participate in the connector building process.
This tool lets users provide API specifications, allowing us to generate DaVinci connectors on their behalf.
API specification is uploaded to be validated for creation.
API specification is uploaded to be validated for creation.
Users can select from the list of generated capabilities to include in their connector.
The design features a primary list on the left displaying all available capabilities and a secondary list on the right summarizing selected capabilities, ensuring clarity regarding the capabilities to be included in the connector.
The design features a primary list on the left displaying all available capabilities and a secondary list on the right summarizing selected capabilities, ensuring clarity regarding the capabilities to be included in the connector.
Users have the ability to edit individual capability name and description auto-generated by the specification.
This tool enables branding customization. Users can personalize the logo and connector color in this step.
The preview provides a visual representation of how the connector will appear and be listed on the flow canvas within PingOne DaVinci.
I collaborated with the engineering team on coding logic to ensure that the color selection will pass accessibility standards.
The preview provides a visual representation of how the connector will appear and be listed on the flow canvas within PingOne DaVinci.
I collaborated with the engineering team on coding logic to ensure that the color selection will pass accessibility standards.
Outcome
The Integration Team reached the objective of 100+ connectors, and continually expanding as Ping Identity and third-party developers introduce new integrations.
This tool helps enhance the integration capabilities of PingOne DaVinci by allowing PingOne consumers to choose from a library of pre-built connectors that allows them to orchestrate secure identity user experiences across their entire technology ecosystem.