avoid hack

This commit is contained in:
chrislu committed 2025-08-25 20:27:11 -07:00
1 parent ca3c5eadb2
commit b8d3d8d9fc
3 files changed
+11 -11

No files matched your search

-5
View File
@@ -652,11 +652,6 @@ func (iam *IdentityAccessManagement) authorizeWithIAM(r *http.Request, identity
Account: identity.Account,
}
// Defensive deny for write-only roles performing read/list actions
if strings.Contains(principal, "WriteOnlyRole") && (action == s3_constants.ACTION_READ || action == s3_constants.ACTION_LIST) {
return s3err.ErrAccessDenied
}
// Use IAM integration for authorization
return iam.iamIntegration.AuthorizeAction(ctx, iamIdentity, action, bucket, object, r)
}