Remove navLinkId
property from feature registration
#66217
Labels
chore
:Security/Feature Controls
Team:Security
Team focused on: Auth, Users, Roles, Spaces, Audit Logging, and more!
The Legacy Platform required the feature registration to have a distinct
navLinkId
property, which features had to register. This was typically the same as the application id, but was not always the case.A notable exception were the
kibana
apps, which had multiple UI features within the same UI app. This generated nav link ids similar tokibana:discover
,kibana:visualize
andkibana:dashboards
. Now that we are splitting these out into their own discrete plugins (see #63443), we can remove this extraneous property from feature registration.Once this is removed, we should be able to populate the
navLinks
UI Capability property based on the registered application ids alone.The text was updated successfully, but these errors were encountered: