-
Notifications
You must be signed in to change notification settings - Fork 1.1k
feat: add external API key scopes #19916
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
Merged
ThomasK33
merged 1 commit into
main
from
thomask33/09-22-feat_add_public_api_key_scope_endpoint
Sep 26, 2025
Merged
feat: add external API key scopes #19916
ThomasK33
merged 1 commit into
main
from
thomask33/09-22-feat_add_public_api_key_scope_endpoint
Sep 26, 2025
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This was referenced Sep 22, 2025
Member
Author
This was referenced Sep 22, 2025
4f64c51 to
caa7377
Compare
a87664b to
a3fe88d
Compare
caa7377 to
bf1e4e9
Compare
a3fe88d to
85aef6b
Compare
76ae5ab to
f1eed85
Compare
1783eb7 to
8630b57
Compare
cb2f97e to
c96c93d
Compare
c7a9788 to
e36b0c1
Compare
0ae1500 to
b7ba894
Compare
3223b46 to
e3bf61c
Compare
f5e0777 to
2bf3c3c
Compare
bbd9174 to
969baa9
Compare
2bf3c3c to
e5ef1f0
Compare
969baa9 to
939267f
Compare
e5ef1f0 to
32b4c5d
Compare
939267f to
8e56891
Compare
6b3d164 to
5335d8b
Compare
8e56891 to
2cddda5
Compare
2cddda5 to
6258186
Compare
5335d8b to
6b9783a
Compare
6258186 to
4f84ffa
Compare
a3329a4 to
45d6550
Compare
Emyrk
approved these changes
Sep 25, 2025
Emyrk
reviewed
Sep 25, 2025
4f84ffa to
6466375
Compare
7f0cdfd to
2ea1b29
Compare
Member
Author
Merge activity
|
Add /auth/scopes endpoint returning curated list of public low-level API key scopes (resource:action format). This read-only endpoint requires no authentication and provides SDK constants for all public scopes.
2ea1b29 to
6c0e2dd
Compare
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.

Add support for low-level API key scopes
This PR adds support for fine-grained API key scopes based on RBAC resource:action pairs. It includes:
/api/v2/auth/scopesto list all public low-level API key scopesThe implementation allows users to create API keys with specific permissions like
workspace:readortemplate:useinstead of only the legacyallorapplication_connectscopes.Fixes #19847