web-dev-qa-db-fra.com

Impossible de déployer une fonction de cloud Firebase en raison d'une erreur d'autorisation

J'essayais de déployer ma première fonction de cloud Firebase en utilisant Firebase CLI, mais j'ai rencontré une erreur à la place:

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

J'ai essayé de résoudre le problème en suivant l'instruction mais n'a pas eu de succès. S'il vous plaît aider.

4
Anurag Tripathi

Comme spécifié dans le DOCS , mis à part le rôle d'utilisateur de compte de service, vous devez affecter les fonctions Cloud Fonctions Admin rôle au compte de service que vous utilisez pour déployer les fonctions.

1
Jose V