Details
-
Feature Request
-
Resolution: Can't Do
-
Minor
-
None
-
2.11.1 GA
-
False
-
False
-
Not Started
-
Not Started
-
Not Started
-
Not Started
-
Not Started
-
Not Started
-
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