Я пытаюсь использовать Google Cloud Storage API, который теперь опубликован в разделе «Документы» на сайте App Engine. В документации указано, что вы должны добавить учетную запись службы appengine в качестве члена команды в консоли API. Тем не менее, мы используем облачное хранилище в домене Google Apps, который позволяет пользователям добавлять только этот домен в качестве членов команды. Таким образом, невозможно добавить учетную запись службы (которая [email protected])?. Есть ли обходной путь?Google Cloud Storage не работает с Google Apps?
ответ
Да, вы можете использовать GSUtil, чтобы добавить учетную запись службы в ACL ведра.
См. Мои связанные answer on the subject.
Вот мой ответ по аналогичному вопросу вчера. Преимущество в том, что будет легче получить доступ к другим API-интерфейсам разработчиков, которые используют команду, настроенную в консоли разработчика, с приложением App Engine.
Вы можете использовать группу google, чтобы сделать эту работу для своего настраиваемого домена.
В cpanel для управления вашим доменом перейдите на вкладку «группы» и добавьте новую группу, которая будет для вашего приложения.
Добавьте учетную запись службы * .gserviceaccount.com в качестве члена группы, которую вы создали.
Добавить группу в команду для своего проекта на https://code.google.com/apis/console.
Вы (или кто-либо еще) действительно получили это, чтобы разрешить доступ к домену GoogleApps Облачное хранилище? Я просто попробовал это, и это, похоже, не имеет никакого значения, я все еще получаю «Ошибка приложения: 8» – brooks94
да, у меня есть. вы можете использовать gsutil setacl, если использовать консоль разработчиков для добавления в свою команду не работает для вас. –
А, ты знаешь, теперь это работает и для меня. Возможно, понадобилось время для разрешения на распространение или что-то в этом роде. Благодарю. – brooks94
В дополнение к другим опубликованным решениям, если вы создаете новый проект с помощью учетной записи gmail.com, вы можете добавлять учетные записи приложений в качестве владельцев проекта и даже удалять исходную учетную запись gmail, сохраняя при этом возможность добавить любую учетную запись в проект.
спасибо, Ник, это звучит как отличный обходной путь, но я все же думаю, что проблема с Google Apps должна быть исправлена. – themihai
- 1. Google cloud storage viewer upload не работает
- 2. Google Appengine Cloud Storage
- 3. Google Cloud Storage Client
- 4. Google Cloud Storage - com.google.appengine.api.appidentity.AppIdentityServiceFailureException
- 5. сборы Google Cloud Storage
- 6. Google Cloud Storage с get_serving_url
- 7. Google Cloud Storage с gspythonlibrary
- 8. PySpark + Google Cloud Storage (wholeTextFiles)
- 9. Google Google Apps не работает
- 10. Google Cloud Storage ACL confusion
- 11. клиентская библиотека Google Cloud Storage
- 12. Аналитика для Google Cloud Storage
- 13. Google Cloud Storage Upload неавторизованный
- 14. Загрузить в Google Cloud Storage
- 15. Google Cloud Storage - как авторизовать?
- 16. Google Cloud Storage поддерживает OCR?
- 17. Google Cloud Storage - Загрузить EMEA
- 18. Google Cloud Storage temp credentials
- 19. Google Cloud Storage Поиск файлов
- 20. Laravel Интеграция Google Cloud Storage
- 21. Google Cloud Storage и BigQuery
- 22. Google Cloud Storage для iOS
- 23. Google Cloud Storage Force Загрузить
- 24. Google Cloud Storage vs SFTP
- 25. Google Cloud DNS CNAME псевдонимов в Google Cloud Storage
- 26. Google Cloud Storage с использованием Python
- 27. google-cloud-storage .Net 3.5 не поддерживается?
- 28. Приложение не может включить Google Cloud Storage?
- 29. Google Cloud Storage: Google Cloud Storage JSON API для исправления ошибки, не настроенной на 403?
- 30. Изображение с миниатюрным документом Google Cloud Storage?
Я сделал это и до сих пор не работает ... – themihai
@mihai Не работает что? Что ты пытаешься сделать? читай пиши? вы подтвердили, что ACL изменился (используя getacl)? –
Я пытаюсь «написать». Кажется, что ACL не обновлялся. Однако я не получил никакой ошибки ни по запросу обновления ./gsutil setacl acl.txt gs: // description Настройка ACL на gs: // description/... – themihai