zync icon indicating copy to clipboard operation
zync copied to clipboard

Integrate with Azure AD while using APICAST

Open metaversed opened this issue 5 years ago • 3 comments

How can we configure Zync to be able to perform OIDC flows in integration with Azure AD as an IDP?

metaversed avatar Apr 05 '19 13:04 metaversed

Something like https://github.com/VinayBhalerao/3scale-forgerock-integration

metaversed avatar Apr 05 '19 13:04 metaversed

Zync is component that synchronizes 3scale Applications to the IDP as Clients.

The linked repo is for APIcast customization, that is no longer needed because APIcast supports forgerock already. From what I've seen supporting Azure's JWT should be trivial and fixed with https://github.com/3scale/APIcast/issues/1008.

Supporting the synchronization however is a different task. Basically, we would need to introduce some configuration in the UI to let the user choose which IDP it is. Then implementation wise we would need a client to talk to the IDP (like: https://github.com/3scale/zync/blob/master/app/adapters/keycloak.rb) and code that orchestrates that synchronization: https://github.com/3scale/zync/blob/master/app/services/integration/keycloak_service.rb).

mikz avatar Apr 08 '19 08:04 mikz

Just wondering if there is any update on this?

pdebuitlear avatar May 13 '20 15:05 pdebuitlear