初めに
今回はCloudFunctions実行時に403に遭遇したので解決策を記述します。エラー内容は以下の通りです。
"Your client does not have permission to get URL /** from this server"
解決策
結論:権限を追加することで解決します。
1. 「権限」ボタンをクリック
CloudFunctionsのコンソール画面にある対象の関数のチェックボックスを選択し、以下の画像の「権限」ボタンをクリック。
2. 権限を付与
上部画像の「プリンシパルを追加」ボタンをクリック。
その後以下の画像に遷移します。
1. 新しいプリンシパルに「allUsers」を入力
2. ロールに「Cloud Functions 起動元」を選択
その後「保存」ボタンをクリック。