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

Admin Web UI #96

Open
maxneuvians opened this issue Dec 21, 2022 · 2 comments
Open

Admin Web UI #96

maxneuvians opened this issue Dec 21, 2022 · 2 comments
Assignees

Comments

@maxneuvians
Copy link
Contributor

When we started working on the bot, we did not think there would be a web component. Eventually we put in the geolocate endpoint at which point we also included a web server.

A lot of the admin functionality ex: managing webhooks, incident drives etc. is managed in the Slack UI which is not optimal. Instead we should add an admin section to the bot that can be accessed through the web which allows you to do some basic admin functions that you currently do through the Slack UI.

Auth needs to be Google Auth scoped to CDS org.

@maxneuvians
Copy link
Contributor Author

@sylviamclaughlin sylviamclaughlin self-assigned this Aug 28, 2023
@wanpengyang wanpengyang self-assigned this Oct 19, 2023
@gcharest
Copy link
Contributor

gcharest commented Nov 1, 2024

Propose adding the web UI to the Backstage instance as a plugin so that only the logic of the commands has to be handled (SSO, plugins permissions, etc. is baked into Backstage)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants