2023年12月26日のブックマーク (2件)

  • IAM でアクセスを承認する  |  Google Cloud Functions に関するドキュメント

    IAM でアクセスを承認する Identity and Access Management(IAM)を使用して、関数の作成、更新、削除などの管理アクションを実行する ID を承認します。プリンシパル(有効にする必要がある ID、通常はユーザーまたはサービス アカウントのメールアドレス)を関数に追加し、それらのプリンシパルに適切な IAM ロールを付与します。このロールには、実行できるアクションを定義する権限が含まれています。 関数へのアクセスを有効にする IAM を使用して個々の ID にロールを付与または制限することで、関数に対するアクションを制御できます。 プリンシパルの追加とロールの付与 コンソール Google Cloud コンソールに移動します。 Google Cloud コンソールに移動 対象の関数の横にあるチェックボックスをオンにします。 画面の上部の [権限] をクリックし

    IAM でアクセスを承認する  |  Google Cloud Functions に関するドキュメント
    naohero22
    naohero22 2023/12/26
  • Firebase Cloud FunctionsのonCallでCORS(Access-Control-Allow-Origin)エラーになったので手動で対応した話 - Qiita

    Firebase Cloud FunctionsのonCallでCORS(Access-Control-Allow-Origin)エラーになったので手動で対応した話Node.jsCORSFirebaseFirebaseCloudFunctions 解決方法 アプリから関数を呼び出すのfunctions.https.onCallでCloud Functionsを呼び出した際に、以下のようにCORSエラーに遭遇した。 色々調べてた結果、onCall function returning cors on web and "UNAUTHENTICATED" on mobileに書かれている通り、Google CloudのCloud Functionsの権限設定で以下のような権限を追加したら問題は解決された。 上記は公式でも触れられているので解決策としてアリだとは思われる。が、その場合、クライアント

    Firebase Cloud FunctionsのonCallでCORS(Access-Control-Allow-Origin)エラーになったので手動で対応した話 - Qiita
    naohero22
    naohero22 2023/12/26
    “公式”