8000 Custom tabs implementing UiTabProvider/UiTabProviderFactory not displayed since KC26.2.0 · Issue #39971 · keycloak/keycloak · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content
Custom tabs implementing UiTabProvider/UiTabProviderFactory not displayed since KC26.2.0 #39971
Closed
@fperot74

Description

@fperot74

Before reporting an issue

  • I have read and understood the above terms for submitting issues, and I understand that my issue may be closed without action if I do not follow them.

Area

admin/ui

Describe the bug

I wrote some classes implementing UiTabProvider/UiTabProviderFactory.
Their FQDN has been added to a resource file META-INF/services/org.keycloak.services.ui.extend.UiTabProviderFactory
Keycloak is build then started with parameter --features=declarative-ui

Custom tabs where displayed has expected in KC until version 26.1.5... but they are not displayed since KC 26.2.0 (also tested with nightly build)

Version

26.2.4

Regression

  • The issue is a regression

Expected behavior

When opening the admin console, when I click "Clients" in the left menu, I should be able to see 3 defaults tabs (Clients list, Initial access token, Client registration) and my custom tabs which were displayed until version 26.1.5.
We have the same problem with custom tabs for Identity providers

Actual behavior

When opening the admin console, when I click "Clients" in the left menu, since 26.2.0, we only see default tabs (Clients list, Initial access token, Client registration).

How to Reproduce?

  • Use a custom tab for the admin cli (declared in META-INF/services/org.keycloak.services.ui.extend.UiTabProviderFactory)
  • Run Keycloak with --features=declarative-ui
  • Log in
  • When admin console is displayed, click Clients in the left menu of the admin console
  • You should be able to see three default tabs: Clients list, Initial access token, Client registration... and custom tabs should be displayed too here

Anything else?

No response

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions

    0