ory / network

Ory runs a global end-to-end security infrastructure for humans, robots, and servers. We build and use open source software.
Apache License 2.0
81 stars 6 forks source link

Limit who can see / change secrets #398

Open aeneasr opened 1 month ago

aeneasr commented 1 month ago

Preflight checklist

Ory Network Project

No response

Describe your problem

Currently, some secrets (e.g. SMTP server and webhook secrets) can be fetched by using the API. Other secrets like the system secret can not be fetched.

Customers have complained that secrets shoold not be visible to everyone who is part of the project.

Describe your ideal solution

Workarounds or alternatives

None

Version

master

Additional Context

Hiding all secrets will make it more challenging to use an Ory Network config in a self-hosted environment.

alnr commented 2 weeks ago

To authenticate webhooks, HTTP email servers, and probably also secure SMTP, we could offer mTLS. Pretty easy to implement and proven security.