Uploaded image for project: 'Red Hat 3scale API Management'
  1. Red Hat 3scale API Management
  2. THREESCALE-8016

Allow to set 3scale SSO Integrations through the Tenant CRD

    XMLWordPrintable

Details

    • Feature Request
    • Resolution: Can't Do
    • Minor
    • None
    • 2.11.1 GA
    • 3scale Operator
    • False
    • False
    • Not Started
    • Not Started
    • Not Started
    • Not Started
    • Not Started
    • Not Started
    • 0
    • 0% 0%

    Description

      Currently it's only possible integrate a 3scale Tenant with RH-SSO manually through the Admin Portal (Account Settings -> Users -> SSO Integrations) or using the "Authentication Provider Admin Portal Create" API (/admin/api/account/authentication_providers.xml) [2]. It would be nice the possibility of set this integration using the Operator Tenant CRD [3].

      [1] /admin/account/authentication_providers
      [2] curl -v  -X POST "https://<ADMIN_PORTAL_URL>/admin/api/account/authentication_providers.xml" -d 'access_token=<ACCESS_TOKEN>&kind=<AUTH_PROVIDER>&name=<INTEGRATION_NAME>&system_name=<INTEGRATION_SYSTEM_NAME>&client_id=<CLIENT_ID>&client_secret=<CLIENT_SECRET>&site=<RHSSO_REALM_URL>'
      [3] https://github.com/3scale/3scale-operator/blob/3scale-2.11-stable/doc/tenant-reference.md

      Attachments

        Activity

          People

            Unassigned Unassigned
            gpereira@redhat.com Gustavo Pereira
            Votes:
            1 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: