長野エンジニアライフ

東京から長野に移住したエンジニアのブログです。🦒🗻⛰

【Firebase】Functionからstorageの署名付きURLを取得しようとしたら Error: Identity and Access Management (IAM) API has not been used in project XXXXX

事象

Functionからstorageの署名付きURLを取得しようとしたら以下のエラーが発生した。

Error: Identity and Access Management (IAM) API has not been used in project

原因

GCPのコンソールにて、Management (IAM) APIが無効になっていたことが原因。

f:id:kawakeee:20200610002950p:plain

対応方針

エラー全文を読むとコンソール画面のURLが記載されているのでコンソール画面から有効にしてあげると上記エラーが消えた。

参考記事

cheerio-the-bear.hatenablog.com