Skip to content

[Share-to] Panel "Send to Slack" share option #61464

@streamich

Description

@streamich

Add "Share via Slack" sharing action to embeddable panels. Use "Slack" connector created by alerting team. React components to render connectors should be available in X-Pack trigger_actions_ui plugin.

Investigate:

  • Do alerting components cover our use case? Do they provide all needed props?
  • Investigate how to pass interpolation variables. How to document them to users.
  • Should we have templates for texts?
  • Should we display "Setup sharing via Slack" if this connector has not been configured yet in alerting?

Requirements:

  • Add "Share via Slack" action.
  • Should open in flyout and render alerting Send-to-Slack connector.
  • Pass variables to alerting React component, which can be used to interpolate into message payload.
  • Should use the same license as Slack connector.

image

image

Parent issue: #60433

Metadata

Metadata

Assignees

No one assigned

    Labels

    Feature:AlertingFeature:DashboardDashboard related featuresFeature:EmbeddingEmbedding content via iFrameFeature:UIActionsUI actions. These are client side only, not related to the server side actions..Team:SharedUXPlatform AppEx-SharedUX (formerly Global Experience) t//impact:lowAddressing this issue will have a low level of impact on the quality/strength of our product.loe:smallSmall Level of EffortoldUsed to help sort old issues on GH Projects which don't support the Created search term.

    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