Skip to content

Commit 7cebee5

Browse files
committed
fix: public storage role
1 parent 6019de5 commit 7cebee5

1 file changed

Lines changed: 4 additions & 4 deletions

File tree

gcp/bucket.go

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -108,7 +108,7 @@ func (o *Bucket) Read(ctx context.Context, meta any) error {
108108
return fmt.Errorf("error fetching bucket policy: %w", err)
109109
}
110110

111-
o.Public.SetCurrent(policy.HasRole(ACLAllUsers, "roles/storage.objectViewer"))
111+
o.Public.SetCurrent(policy.HasRole(ACLAllUsers, "roles/storage.legacyObjectReader"))
112112

113113
return nil
114114
}
@@ -176,7 +176,7 @@ func (o *Bucket) Create(ctx context.Context, meta any) error {
176176
return fmt.Errorf("error fetching bucket policy: %w", err)
177177
}
178178

179-
policy.Add(ACLAllUsers, "roles/storage.objectViewer")
179+
policy.Add(ACLAllUsers, "roles/storage.legacyObjectReader")
180180

181181
err = b.IAM().SetPolicy(ctx, policy)
182182
if err != nil {
@@ -255,9 +255,9 @@ func (o *Bucket) Update(ctx context.Context, meta any) error {
255255
}
256256

257257
if o.Public.Wanted() {
258-
policy.Add(ACLAllUsers, "roles/storage.objectViewer")
258+
policy.Add(ACLAllUsers, "roles/storage.legacyObjectReader")
259259
} else {
260-
policy.Remove(ACLAllUsers, "roles/storage.objectViewer")
260+
policy.Remove(ACLAllUsers, "roles/storage.legacyObjectReader")
261261
}
262262

263263
err = b.IAM().SetPolicy(ctx, policy)

0 commit comments

Comments
 (0)