From a8ec504a3b3eb93f55a95cbbf825786fcd3777e2 Mon Sep 17 00:00:00 2001 From: Ishank Arora Date: Tue, 19 Apr 2022 18:08:01 +0200 Subject: [PATCH] Add GetStorageProviders to uploader scope --- internal/grpc/interceptors/auth/scope.go | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/internal/grpc/interceptors/auth/scope.go b/internal/grpc/interceptors/auth/scope.go index 7cf59f1d8e..df425f6dbc 100644 --- a/internal/grpc/interceptors/auth/scope.go +++ b/internal/grpc/interceptors/auth/scope.go @@ -260,6 +260,10 @@ func extractRefForReaderRole(req interface{}) (*provider.Reference, bool) { func extractRefForUploaderRole(req interface{}) (*provider.Reference, bool) { switch v := req.(type) { // Write Requests + case *registry.GetStorageProvidersRequest: + return v.GetRef(), true + case *provider.StatRequest: + return v.GetRef(), true case *provider.CreateContainerRequest: return v.GetRef(), true case *provider.TouchFileRequest: