Use the keycloak-admin client instead of the feign client.

Description

We want to start using the keycloak-admin client for interactions with Keycloak, instead of the generic Feign client. This will help maintain compatibility and (hopefully) make upgrading keycloak easier.

Scope:

  • Replace the use of Feign client with the keycloak-admin client for endpoints:

Acceptance Criteria:

  • The keycloak-admin client is used in each of the endpoints listed above.

NOTE: Non-testable by QA. The expectation is that this will be covered by API (Karate) tests

Environment

None

Potential Workaround

None

Checklist

hide

Activity

Show:

Craig McNally October 16, 2024 at 12:34 PM

Holding off on refining this until after discussing details with solution architects. There are some calls currently made by mod-users-keycloak which might make more sense to move to other components. If we do this it will reduce the scope of this story.

Details

Assignee

Reporter

Priority

Development Team

Eureka

Release

Trillium (R2 2025)

TestRail: Cases

Open TestRail: Cases

TestRail: Runs

Open TestRail: Runs

Created October 15, 2024 at 1:51 PM
Updated February 11, 2025 at 1:19 PM
TestRail: Cases
TestRail: Runs