Skip to content

Add include_system_secrets to secrets apis#7007

Merged
katrogan merged 3 commits intov2from
katrina/eng26-278-dont-allow-deletion-of-system-provisioned-api-keys
Mar 11, 2026
Merged

Add include_system_secrets to secrets apis#7007
katrogan merged 3 commits intov2from
katrina/eng26-278-dont-allow-deletion-of-system-provisioned-api-keys

Conversation

@katrogan
Copy link
Contributor

@katrogan katrogan commented Mar 10, 2026

Why are the changes needed?

Prevents end users from manipulating secrets required for platform functionality

What changes were proposed in this pull request?

Adds proto changes to exclude system generated secrets by default

How was this patch tested?

Tested on a union-internal staging environment

Labels

Please add one or more of the following labels to categorize your PR:

  • added: For new features.
  • changed: For changes in existing functionality.
  • deprecated: For soon-to-be-removed features.
  • removed: For features being removed.
  • fixed: For any bug fixed.
  • security: In case of vulnerabilities

This is important to improve the readability of release notes.

Setup process

Screenshots

Check all the applicable boxes

  • I updated the documentation accordingly.
  • All new and existing tests passed.
  • All commits are signed-off.

Related PRs

Docs link

Signed-off-by: Katrina Rogan <katroganGH@gmail.com>
Signed-off-by: Katrina Rogan <katroganGH@gmail.com>
@github-actions github-actions bot mentioned this pull request Mar 10, 2026
3 tasks
Signed-off-by: Katrina Rogan <katroganGH@gmail.com>
@katrogan katrogan merged commit 5d6477c into v2 Mar 11, 2026
14 checks passed
@katrogan katrogan deleted the katrina/eng26-278-dont-allow-deletion-of-system-provisioned-api-keys branch March 11, 2026 08:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants