I have the following rules in my bucket:
rules_version = '2';
service firebase.storage {
match /b/{bucket}/o {
match /{allPaths=**} {
allow read;
}
}
}
This says to me that public can read - but they can't. Checking on the google cloud storage UI, there is no 'public url'.
So a couple of questions:
- Does firebase give a different URL for accessing the file which will issue permissions based on the above rule configuration?
- There is a firebase-adminsdk service account in GCS bucket permissions - is that what firebase uses to access the bucket?
- Which credentials overwrite each other?