# #reactjs #google-cloud-functions #http-status-code-403 #google-cloud-iam
Вопрос:
У меня есть React JS, и я развернул его как функцию в GC. Похоже, у меня есть некоторые проблемы с разрешениями, хотя я предоставил «Администратору облачных функций» и «Пользователю учетной записи службы» доступ к проекту, в основном он не имеет доступа ни к чему внутри папки сборки проекта react. Неужели данного разрешения недостаточно? как я мог бы предоставить доступ к функциям и всем ресурсам, расположенным внутри функции, рекурсивно, чтобы иметь доступ ко всем файлам и папкам через http-вызов?
Комментарии:
1. Не уверен, что я понимаю — это ошибка во время развертывания? или во время призыва?
2. Какие параметры авторизации вы настроили при развертывании функции? Отредактируйте свой вопрос с помощью команды развернуть. Ошибка 403 и, похоже, исходит из веб-браузера. Это означает, что Cloud IAP применяет авторизацию для клиентов.
3. Да, Джон, в этом-то и была проблема.
4. Пожалуйста, проверьте, правильно ли вам назначена роль для запущенной вами облачной функции. Вы можете включить разрешения, выбрав функцию «Облако» и нажав «Разрешения» вверху. Для получения дополнительной информации о IAM, пожалуйста, обратитесь к следующей статье .
5. Привет @user3201492. Есть какие-нибудь новости?