のバージョン 4 (V4) SDK for .NET はプレビュー中です。プレビューでこの新しいバージョンに関する情報を確認するには、 AWS SDK for .NET (バージョン 4 プレビュー) デベロッパーガイドを参照してください。
SDK の V4 はプレビュー中であるため、コンテンツは変更される可能性があることに注意してください。
翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
を使用した AWS Identity and Access Management (IAM) へのアクセス SDK for .NET
は AWS SDK for .NET をサポートしています。これはAWS Identity and Access Management、 AWS お客様が でユーザーとユーザーのアクセス許可を管理できるようにするウェブサービスです AWS。
AWS Identity and Access Management (IAM) ユーザーは、作成するエンティティです AWS。エンティティは、 がやり取りする人またはアプリケーションを表します AWS。IAM ユーザーの詳細については、IAM ユーザーガイドの「IAM ユーザー」および「IAM と STS の制限」を参照してください。
IAM ポリシーを作成することによって、ユーザーにアクセス許可を付与します。ポリシーには、ユーザーが実行できるアクションと、そのアクションによって影響を受けるリソースの一覧が記載されたポリシードキュメントが含まれています。IAM ポリシーの詳細については、IAM ユーザーガイドの「ポリシーとアクセス許可」を参照してください。
警告
セキュリティリスクを避けるため、専用ソフトウェアの開発や実際のデータを扱うときは、IAM ユーザーを認証に使用しないでください。代わりに、AWS IAM Identity Center などの ID プロバイダーとのフェデレーションを使用してください。
API
AWS SDK for .NET は、IAM クライアント用の APIs。API を使用すると、ユーザー、ロール、アクセスキーなどの IAM の機能を操作できます。
このセクションでは、これらの API を操作する際に活用できるパターンを示すいくつかの例を紹介します。API の完全なセットを確認するには、AWS SDK for .NET API リファレンスを参照してください (「Amazon.IdentityManagement」までスクロールします)。
このセクションには、認証情報の管理を容易にするために IAM ロールを Amazon EC2 インスタンスにアタッチする方法を示す例も含まれています。
IAM API は、AWSSDK.IdentityManagement
前提条件
開始する前に、環境とプロジェクトがセットアップされていることを必ず確認してください。また、「SDK の機能」の情報を確認してください。