使用访问 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,这是一项 Web 服务,可让 AWS 客户在中管理用户和用户权限 AWS。

AWS Identity and Access Management (IAM) 用户是您在中创建的实体 AWS。实体代表与 AWS之交互的个人或应用程序。有关IAM用户的更多信息,请参阅IAM用户指南中的IAM用户IAM和STS限制

您可以通过创建IAM策略向用户授予权限。策略包含一个策略文档,其中列出了用户可以执行的操作以及这些操作会影响的资源。有关IAM策略的更多信息,请参阅IAM用户指南中的策略和权限

警告

为避免安全风险,在开发专用软件或处理真实数据时,请勿使用IAM用户进行身份验证。而是使用与身份提供商的联合身份验证,例如 AWS IAM Identity Center

APIs

为IAM客户 AWS SDK for .NET APIs提供服务。APIs允许您使用用户、角色和访问密钥等IAM功能。

本节包含少量示例,向您展示使用这些示例时可以遵循的模式APIs。要查看全套APIs,请查看AWS SDK for .NET API参考资料(并滚动至 “Amazon. IdentityManagement“)。

本节还包含一个示例,向您展示如何将IAM角色附加到 Amazon EC2 实例,以便更轻松地管理证书。

IAMAPIs它们由提供AWSSDK。 IdentityManagement NuGet包裹。

先决条件

开始之前,请确保您已完成环境和项目的设置。还要查看SDK特征中的信息。

主题