Skip to content

feat: API Access keys#16

Open
zeddo123 wants to merge 2 commits intomainfrom
feat-api-key
Open

feat: API Access keys#16
zeddo123 wants to merge 2 commits intomainfrom
feat-api-key

Conversation

@zeddo123
Copy link
Owner

@zeddo123 zeddo123 commented Nov 25, 2025

This PR adds a way to secure mlsolid's endpoint with generate API access keys.

Behaviour

When this option is enabled api_key_access, users must provide an API access key to communicate with the service.
Steps:

  1. Acquire an API key from the service from specific permissions (using basic authentication or oauth2 flows) [Future]
  2. Use the API key to perform actions on your mlsolid instance

Permissions

  • PullRegistry -- Allows downloading models from model registries
  • PushRegistry -- Allows pushing new models to model registries
  • PushExperiments -- Allows creating experiments and runs as well as pushing artifacts

@zeddo123 zeddo123 added this to the Adakite v0.1.0 milestone Nov 25, 2025
@zeddo123 zeddo123 self-assigned this Nov 25, 2025
@zeddo123 zeddo123 added enhancement New feature or request security labels Nov 25, 2025
@github-actions
Copy link

github-actions bot commented Nov 25, 2025

The latest Buf updates on your PR. Results from workflow Buf CI / buf (pull_request).

BuildFormatLintBreakingUpdated (UTC)
✅ passed✅ passed✅ passed✅ passedNov 28, 2025, 9:25 PM

@zeddo123 zeddo123 changed the title Generating and saving API access keys feat: API Access keys Nov 25, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request security

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant