ソリューションとテクノロジーで成功への道筋をつけることができます。Cloudお客様のビジネス全体に役立つ、わかりやすい料金体系です。安全でインテリジェントなプラットフォームを使って今すぐ始めましょう。プロダクトをお試しいただけます。マネジメントパートナーを探すパートナーになるその他のご利用方法ホームドキュメント認証サーバー間での本番環境アプリケーションの認証の設定このガイドでは、サーバー間の本番環境アプリケーションの認証と承認の設定方法について説明します。「認証」とは、クライアントの身元を判別するためのプロセスです。「承認」とは、認証されたクライアントが特定のリソースに対してどのような権限を持つかを決定するためのプロセスです。認証とはユーザーを識別するもので、承認とはユーザーが行えることを決定するものです。サポートされている認証方法とその選択方法について詳しくは、認証の概要をご覧ください。認証情報を使用して、割り当ておよび課金対象のアプリケーションを識別します。API、リソース、および機能へのアクセスを承認するためにも使用されます。ライブラリでは、アプリケーションのデフォルト認証情報(ADC)と呼ばれる方式を使用してアプリケーションの認証情報を検出します。ライブラリが使用される際は、この方式により、以下の順番で認証情報がチェックされます。設定されているか確認します。ファイルを使用します。環境変数の設定方法については、次のセクションで説明します。アカウントを使用します。上記のどの認証情報も使用できない場合、エラーが発生します。以下のサンプルコードは、この方式の動作を説明するものです。このサンプルでは、アプリケーション認証情報は明示的には指定されていません。認証情報を暗黙的に検出できます。ライブラリをインストールする必要があります。bucket.nameendこの方式はテストや試験運用をするときに役立ちますが、アプリケーションで使用されている認証情報を特定するのが難しくなります。次のセクションで説明するように、アプリケーションがどの認証情報を使用するかを明示的に指定することをおすすめします。アカウントの認証情報を手動で作成して取得できます。アカウントを作成する方法について説明します。オーナーレベルの権限を設定する代わりに、アクセスを制限するで後述するように、アクセスを該当する権限にのみ制限する必要があります。つの選択肢があります。キーへのパスをコードで明示的に渡すこともできます。コードに認証情報を指定します。ファイル名に置き換えます。セッションにのみ適用されるため、新しいセッションを開く場合は、変数を再度設定してください。認証情報を暗黙的に判別できるようになります。必要となるコードが少ないため、この方法をおすすめします。アカウントを使用して同じコードを複数の環境で実行できるため、コードの移植性が向上します。ファイルを明示的に指すようにすることもできます。ライブラリをインストールする必要があります。アカウントを作成する必要はありません。アカウントが含まれているためです。アカウントを割り当てることもできます。アカウントとして実行可能になり、デフォルト設定された承認権限を使用できます。アカウントをご覧ください。認証情報を暗黙的に検出できるようになります。認証情報を使用する必要がある場合は、以下のサンプルコードに示されているように、明示的に指定できます。ライブラリをインストールする必要があります。使用して認証情報を取得できます。認証情報を暗黙的に検出できるようになります。認証情報を使用する必要がある場合は、以下のサンプルコードに示されているように、明示的に指定できます。ライブラリをインストールする必要があります。API、機能、またはリソースの操作に必要な承認権限のみを付与するようにしてください。IAM)を使用してアクセスを制御します。役割を選択することで、アクセスを制限できます。役割を選択する手順については、認証のスタートガイドで説明しています。この値は、いつでも変更できます。アカウントへの役割の付与をご覧ください。プラクティス機密データにアクセスするには、認証情報が必要です。以下の事項は、そのようなリソースへのアクセスを保護するのに役立ちます。アカウント認証情報など、認証に関する重要な情報をソースコード内に組み込まないでください。テスト環境と本番環境のように、異なるコンテキストには異なる認証情報を使用してください。使用して行ってください。一部として転送しないようご注意ください。有効期間が長い認証情報をクライアント側アプリケーションに組み込まないでください。アカウント認証情報を組み込まないでください。クライアント側アプリケーションを調べることは可能なため、認証情報が第三者によって簡単に見つけられて、使用されてしまう可能性があります。不要になったトークンは無効にしてください。エラーをご覧ください。次のステップ認証の開始について学習する。エンドユーザーとしての認証の設定について学習する。キーの使用について学習する。関連会社の登録商標です。