Se ha publicado la versión 4 de AWS SDK para .NET.
Para empezar a usar la nueva versión del SDK, consulte la Guía para desarrolladores de AWS SDK para .NET (versión 4), especialmente el tema Migración a la versión 4.
Acceso a AWS Identity and Access Management (IAM) con AWS SDK para .NET
AWS SDK para .NET admite AWS Identity and Access Management, que es un servicio web que permite a los clientes de AWS administrar usuarios y permisos de usuario en AWS.
Un usuario de AWS Identity and Access Management (IAM) es una entidad que se crea en AWS. La entidad representa una persona o aplicación con la que interactúa con AWS. Para obtener más información sobre los usuarios de IAM, consulte Usuarios de IAM e IAM y cuotas de AWS STS en la Guía del usuario de IAM.
Para conceder permisos a un usuario, hay que crear una política de IAM. Una política es un documento de política que incluye una lista de las acciones que un usuario puede realizar y los recursos a los que pueden afectar dichas acciones. Para obtener más información sobre las políticas de IAM, consulte Políticas y permisos en la Guía del usuario de IAM.
aviso
Para evitar riesgos de seguridad, no utilice a los usuarios de IAM para la autenticación cuando desarrolle software especialmente diseñado o trabaje con datos reales. En cambio, utilice la federación con un proveedor de identidades como AWS IAM Identity Center.
API
AWS SDK para .NET proporciona API para clientes de IAM. Estas API permiten trabajar con características de IAM, como usuarios, roles y claves de acceso.
Esta sección contiene un número reducido de ejemplos que muestran los patrones que se pueden seguir al usar estas API. Para ver el conjunto de API completo, consulte la Referencia de API de AWS SDK para .NET (y desplácese a “Amazon.IdentityManagement”).
En esta sección también se incluye un ejemplo que muestra cómo asociar un rol de IAM a instancias de Amazon EC2 para administrar las credenciales más fácilmente.
Las API de IAM se proporcionan mediante el paquete NuGet AWSSDK.IdentityManagement
Requisitos previos
Antes de comenzar, asegúrese de que ha configurado el entorno y el proyecto. Revise también la información en Características de SDK.