7-1.(p.99)Cloud Storage > ルール


Cloud Storage > ルール

rules_version = '2';
service firebase.storage {
  match /b/{bucket}/o { // ここまでは必須テンプレート

    // ファイルを指定してセキュリティルールを定義
    match /users/{userID}/photos/{fileName} {
      // ファイルに対応するルールを定義
      // ルール
      //   許可対象:読み込み・書き込み
      //   許可条件:リクエストのユーザーIDとファイルのuserIDが一致する場合
      allow read, write: if request.auth.uid == userID;
    }
  }
}