を使用した AWS Identity and Access Management (IAM) へのアクセス AWS SDK for .NET - AWS SDK for .NET

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

を使用した AWS Identity and Access Management (IAM) へのアクセス AWS 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 を操作する際に活用できるパターンを示すいくつかの例を紹介します。APIs「Amazon」までスクロールしますIdentityManagement)。 AWS SDK for .NET

このセクションには、認証情報の管理を容易にするために IAM ロールを Amazon EC2 インスタンスにアタッチする方法を示すも含まれています。

IAM APIs は AWSSDKIdentityManagement NuGetパッケージによって提供されます。

前提条件

開始する前に、環境とプロジェクトがセットアップされていることを必ず確認してください。また、「SDK の機能」の情報を確認してください。

トピック