403 Недостаточная область OAuth2 для выполнения этой операции - PullRequest
0 голосов
/ 27 апреля 2018

У меня есть экземпляр Google Cloud VM, у которого есть каталог на постоянном диске, который я хочу перенести в корзину. Я использую команду

gsutil cp -r directoryname gs://my-bucket

но он продолжает выдавать мне ошибку

AccessDeniedException: 403 Недостаточно области OAuth2 для выполнения этой операции. Допустимые области применения: https://www.googleapis.com/auth/cloud-platform

В экземпляре vm включены все API Clouod.

1 Ответ

0 голосов
/ 27 апреля 2018

Для выполнения этой операции у вашего экземпляра должен быть доступ к операции записи в облачное хранилище. Вы можете просмотреть учетную запись службы, область доступа и изменить область доступа экземпляра виртуальной машины, с которой вы пытаетесь выполнить эту команду. Кроме того, вы можете создать новую учетную запись службы , предоставив ей соответствующее разрешение IAM и назначив ее экземпляру виртуальной машины. Кроме того, вы можете просмотреть авторизованную учетную запись для виртуальной машины с помощью «gcloud auth list» команды и войти в учетную запись с помощью «gcloud auth login»

...