Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add support for calling automation actions #131

Open
t1agob opened this issue Aug 20, 2024 · 0 comments
Open

Add support for calling automation actions #131

t1agob opened this issue Aug 20, 2024 · 0 comments
Labels
enhancement New feature or request

Comments

@t1agob
Copy link
Contributor

t1agob commented Aug 20, 2024

Is your feature request related to a problem? Please describe.
The PagerDuty plugin for Backstage is, at this point in time, mostly read-only as it doesn't allow users to perform any action on PagerDuty except from creating incidents.

As Backstage is used as the one stop shop for services I would like to be able to call automation actions from Backstage directly instead of opening to the PagerDuty console and doing it from there.

Describe the solution you'd like
I came up with a basic proposal for what I believe could be the integration of automation actions in Backstage.

In the main incident list we would have a new button that, when clicked, would show the available automation actions available to the user.
image

Once the automation action was clicked users could check the status of the execution and all previous executions on the Automation Log tab.

image

Describe alternatives you've considered
At this point in time, the alternative is to open the service page from within the PagerDuty plugin for Backstage and run the automation action from there.

@t1agob t1agob added the enhancement New feature or request label Aug 20, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant