Skip to content

URL Service redirect endpoint #98112

@streamich

Description

@streamich

Expose "redirect" endpoint which uses locators from the URL Service plugin to redirect users to a deep location within Kibana.

The endpoint could look as follows:

/app/r?l=<locator_id>&v=<version>&p=<params_json>

where

  • locator_id — is the ID of a locator which should be used for the redirection.
  • params — is a map of parameters that the specific locator receives.
  • paramsVersion — the version of Kibana at which the parameter map was generated.

Tasks:

  • Implement the redirect endpoint.
  • Use parameter version to migrate the parameter map on-the-fly when request is being executed.
  • Test coverage
  • Mark it as for internal use.
  • Add method to generate redirect URL.

Part of #87304

Metadata

Metadata

Assignees

No one assigned

    Labels

    Feature:SharingURLsShort URLs and Share URL featuresimpact:mediumAddressing this issue will have a medium level of impact on the quality/strength of our product.loe:mediumMedium Level of Effort

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions