Skip to content

Create an installation-admin endpoint inside server component #7585

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

Closed
mrsimonemms opened this issue Jan 13, 2022 · 0 comments · Fixed by #7591
Closed

Create an installation-admin endpoint inside server component #7585

mrsimonemms opened this issue Jan 13, 2022 · 0 comments · Fixed by #7591
Assignees
Labels
team: delivery Issue belongs to the self-hosted team

Comments

@mrsimonemms
Copy link
Contributor

Follows on from #7571

In order to maintain consistency in the database, an installation-admin endpoint should be created in the server to provide read-only access to the data. This will be used for the installation-telemetry component to read whether it should send telemetry data to SegmentIO.

This endpoint may need appropriate authentication to ensure that this data is not used nefariously. Whilst the initial "can I send telemetry data" may be low-risk if shared, in future this could have more sensitive data inside

@mrsimonemms mrsimonemms added the team: delivery Issue belongs to the self-hosted team label Jan 13, 2022
@mrsimonemms mrsimonemms self-assigned this Jan 17, 2022
@mrsimonemms mrsimonemms moved this from 🧊Backlog to ⚒In Progress in 🚚 Security, Infrastructure, and Delivery Team (SID) Jan 18, 2022
@mrsimonemms mrsimonemms moved this from ⚒In Progress to 🕶In Review / Measuring in 🚚 Security, Infrastructure, and Delivery Team (SID) Jan 20, 2022
Repository owner moved this from 🕶In Review / Measuring to ✨Done in 🚚 Security, Infrastructure, and Delivery Team (SID) Jan 25, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
team: delivery Issue belongs to the self-hosted team
Projects
No open projects
Development

Successfully merging a pull request may close this issue.

1 participant