Insufficient Permissions при выкатке

Ошибка при выкатке push-уведомлений означает, что сервисному аккаунту firebase@flutterflow.io не хватает прав в вашем проекте Firebase.

инфо
Что нужно заранее
  1. Откройте консоль Firebase

    Перейдите в консоль и откройте свой проект.

  2. Найдите раздел Users & Permissions

    Нажмите шестерёнку, откройте Project Settings и выберите Users & Permissions.

    Раздел Users & Permissions

  3. Найдите аккаунт firebase@flutterflow.io

    Если его нет в списке, нажмите Add User и добавьте этот адрес.

  4. Выдайте роли

    Нужны три:

    • Editor
    • Cloud Functions Admin
    • Service Account User

    Роли сервисного аккаунта

    Недостающие добавляются кнопкой Add Permissions.

  5. Сохраните изменения и убедитесь, что роли применились.

  6. Повторите операцию во FlutterFlow.

заметка

Без этих ролей FlutterFlow не может выкатывать уведомления и обращаться к ресурсам Firebase.

Проверка выданных ролей

перевод официальной документации FlutterFlow

обновлено

⌕ ESC