web-dev-qa-db-ja.com

許可エラーのため、FireBase Cloud関数をデプロイできません

FireBase CLIを使用して最初のFireBase Cloud関数を展開しようとしていましたが、代わりにエラーが発生しました。

C:\Users\Anurag Tripathi\Desktop\firebasecloudfunction> firebase deploy --only functions

Error: Missing permissions required for functions deploy. You must have permission iam.serviceAccounts.ActAs on service account  [email protected].

To address this error, ask a project Owner to assign your account the "Service Account User" role from this URL: 
        https://console.cloud.google.com/iam-admin/iam?project=project_number
 _

私は指示に従って問題を解決しようとしましたが、成功しませんでした。助けてください。

4
Anurag Tripathi

docs で指定されているように、サービスアカウントのユーザーロールとは別に、クラウド関数adminロールをサービスに割り当てる必要があります。関数を展開するために使用しているアカウント

1
Jose V