Правила безопасности Firebase в настоящее время не связывают между собой продукты.Вы не можете использовать данные в Cloud Firestore в правилах безопасности для Cloud Storage.Единственные вещи, к которым у вас есть доступ в правилах безопасности для облачного хранилища, - это метаданные объекта и Аутентификация Firebase пользовательские заявки на пользователя.Вам нужно будет найти способ внести изменения в любую из этих вещей для реализации ваших полномочий.
В качестве альтернативы вы можете направить весь доступ через облачные функции, чтобы решить, должен ли пользователь иметь доступ к контенту., но имейте в виду, что ответы Cloud Functions могут быть не более 10 МБ.