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

Enable notification routing with Access Monitoring Rules for Access Plugins #42856

Open
12 of 17 tasks
EdwardDowling opened this issue Jun 12, 2024 · 1 comment
Open
12 of 17 tasks
Assignees
Labels
igs teleport-plugin Tickets related to Teleport Plugins https://github.com/gravitational/teleport-plugins

Comments

@EdwardDowling
Copy link
Contributor

EdwardDowling commented Jun 12, 2024

Description

This ticket is to track the progress of enabling notification routing with Access Monitoring Rules for the remaining Access Plugins.

Task

For some Access Plugins this change only requires that the plugin kinds we wish to support are added to the check in the common/app used by the access plugins. These should work out of the box e.g. Mattermost, slack and discord.

Others like Opsgenie will need additional changes to get working since they don't use the common/app which handles Access Monitoring Rules for them.

Plugins enabled so far

Documentation changes needed for each plugin

Frontend changes

@kimlisa
Copy link
Contributor

kimlisa commented Jul 26, 2024

For each new plugin support, we need to add support to the UI. This PR should include all the same changes required (though, there will be some extra changes (noise) as I was trying to improve other related things at the same time, we can ignore those)

When testing ensure that after creating the supported plugin, go to notifications routing rule and:

  • default rule for plugin shows up (test the hover tooltip to ensure the copy is related to the supported plugin)
  • can create a rule for this supported plugin (while creating, test all the hover tooltips for same reasons as above)

@zmb3 zmb3 added the teleport-plugin Tickets related to Teleport Plugins https://github.com/gravitational/teleport-plugins label Dec 26, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
igs teleport-plugin Tickets related to Teleport Plugins https://github.com/gravitational/teleport-plugins
Projects
None yet
Development

No branches or pull requests

3 participants