legacy-knowledge-base
公開されました Jun. 30, 2025

Google Cloud Storageにアクセスしようとすると、StorageExceptionが発生します。

投稿者

María Picado

knowledge-article-header-disclaimer-how-to

knowledge-article-header-disclaimer

legacy-article

learn-legacy-article-disclaimer-text

問題

  • File Storageは、Google Cloud Storageに設定されています。
  • ドキュメントとメディアでいくつかのアクションを実行すると、LiferayはGoogle Cloud Storageにアクセスしようとし、以下の例外が発生します:
    06:42:27.828 ERROR [https-jsse-nio-8443-exec-23][PortletServlet:119] javax.portlet.PortletException: com.google.cloud.storage.StorageException: XXXX@XXXX.iam.gserviceaccount.com does not have storage.buckets.get access to the Google Cloud Storage bucket.

Environment

  • Liferay DXP 7.3, 7.4

解決策

  • Google Cloud Storgeバケット(storage.buckets.get)のパーミッションが足りません。 この問題を解決するには、このような権限を含む "Storage Legacy Bucket Owner" ロールを追加するだけです。

追加情報

did-this-article-resolve-your-issue

legacy-knowledge-base