You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Have some existing storage security rules on the Firebase console
In CLI, run firebase init storage
The storage.rules will be created from fresh, instead of downloading the latest rules in the console, therefore the next time when I run firebase deploy, all the security rules are overwritten.
[REQUIRED] Steps to reproduce
As mentioned above
[REQUIRED] Expected behavior
This behaviour is different from firestore security rules, where running firebase init firestore, the local file firestore.rules will be a copy of what I have in the console, instead of an empty template.
[REQUIRED] Actual behavior
The local rules are created from empty template.
The text was updated successfully, but these errors were encountered:
Hey @fanwgwg, thanks for the detailed report! Let me try to ask our engineering team to see if we could modify the firebase init storage command's logic to first check for an existing Storage security rules in the Firebase project. If the rules exist, download and use them. Otherwise, create a new rules file from the template.
[REQUIRED] Environment info
firebase-tools: 13.30.0
Platform: macOS
[REQUIRED] Test case
firebase init storage
firebase deploy
, all the security rules are overwritten.[REQUIRED] Steps to reproduce
As mentioned above
[REQUIRED] Expected behavior
This behaviour is different from firestore security rules, where running
firebase init firestore
, the local filefirestore.rules
will be a copy of what I have in the console, instead of an empty template.[REQUIRED] Actual behavior
The local rules are created from empty template.
The text was updated successfully, but these errors were encountered: