Uploaded image for project: 'Teiid Spring Boot'
  1. Teiid Spring Boot
  2. TEIIDSB-63

Support Keycloak based OpenID authentication for OData Through 3scale

This issue belongs to an archived project. You can view it, but you can't modify it. Learn more

    • Icon: Feature Request Feature Request
    • Resolution: Done
    • Icon: Major Major
    • 1.1.0
    • None
    • None
    • None

      Support the authentication for OData through 3scale

            [TEIIDSB-63] Support Keycloak based OpenID authentication for OData Through 3scale

            The solution has been documented in the examples and had been shown in the demo. Any further work involving the automation needs to be separate from this effort.

            Ramesh Reddy added a comment - The solution has been documented in the examples and had been shown in the demo. Any further work involving the automation needs to be separate from this effort.

            Ramesh Reddy added a comment - A good article to configure RH-SSO with 3scale https://developers.redhat.com/blog/2017/11/21/setup-3scale-openid-connect-oidc-integration-rh-sso/

            I suspect when 3scale sends JWT token, and Teiid is set up with "bearer-only" option, I am hoping necessary parsing will be done automatically and injected into spring-boot-security context. We need to find a 3scale instance where we can verify this.

            Ramesh Reddy added a comment - I suspect when 3scale sends JWT token, and Teiid is set up with "bearer-only" option, I am hoping necessary parsing will be done automatically and injected into spring-boot-security context. We need to find a 3scale instance where we can verify this.

            I was assuming you wanted this to cover the group/role parsing from the token as well. Do you want a separate issue on authorization?

            Steven Hawkins added a comment - I was assuming you wanted this to cover the group/role parsing from the token as well. Do you want a separate issue on authorization?

            rhn-engineering-shawkins I mistakenly added in Teiid, as there should be nothing more coding wise we need to do but it requires testing with 3scale. We would need to expand the current example with new updates.

            Ramesh Reddy added a comment - rhn-engineering-shawkins I mistakenly added in Teiid, as there should be nothing more coding wise we need to do but it requires testing with 3scale. We would need to expand the current example with new updates.

            This would be to support openid connect correct? Do you want to clone this issue over to TEIIDSB as well?

            Steven Hawkins added a comment - This would be to support openid connect correct? Do you want to clone this issue over to TEIIDSB as well?

              rhn-engineering-rareddy Ramesh Reddy
              rhn-engineering-rareddy Ramesh Reddy
              Archiver:
              rhn-support-adandapa Aitik Dandapat (Inactive)

                Created:
                Updated:
                Resolved:
                Archived: