Creación de usuarios administrador y practicante en AWS IAM

Clase 6 de 76Curso de AWS Certified Solutions Architect Associate

Resumen

Dominar la creación y gestión de usuarios en AWS IAM es esencial para administrar permisos y accesos seguros dentro de AWS. En esta ocasión, exploraremos paso a paso cómo configurar dos tipos específicos de usuarios: uno con acceso total de administrador y otro con permisos limitados para practicantes. Aprenderás a asociar políticas gestionadas por AWS y a definir tus propias restricciones mediante un editor visual, garantizando así el nivel adecuado de acceso a tus recursos en la nube.

¿Qué usuarios necesitamos crear en AWS IAM?

Para administrar adecuadamente el acceso a los distintos recursos en AWS, es fundamental entender los tipos de usuarios que necesitamos crear:

  • Un usuario administrador, que tendrá acceso total y políticas amplias gestionadas directamente por AWS.
  • Un usuario para practicante, que tendrá acceso limitado y restringido, especialmente al servicio EC2.

Cada usuario requiere políticas específicas, que serán adjuntadas para controlar sus autorizaciones de acceso.

¿Cómo establecer las políticas del usuario administrador?

Para asignar las políticas al usuario administrador, puedes emplear políticas gestionadas directamente por AWS, que ya tienen una estructura definida y ofrecen configuraciones estándar para usuarios con responsabilidades de alto nivel. Al adjuntar una de estas políticas, el usuario administrador obtiene acceso más amplio a distintas secciones y configuraciones de AWS, lo cual facilita las tareas administrativas que necesita ejecutar.

Entre las opciones adicionales que puedes administrar para este usuario se incluyen:

  • Grupos a los que pertenece.
  • Etiquetas para organizar y filtrar recursos.
  • Credenciales de seguridad necesarias para el acceso.
  • Información sobre el último acceso que realizó a los servicios.

¿Cómo configurar permisos específicos para el usuario practicante?

A diferencia del administrador, el usuario practicante requiere una política personalizada creada por ti desde el editor visual disponible en la consola de AWS IAM. Esta política específica incluirá restricciones precisas:

  • Negar todas las acciones en el servicio EC2, asegurando que no tenga acceso o capacidad operativa sobre instancias u otros recursos relacionados.

Esta configuración impide operaciones básicas como lanzar instancias, visualizar imágenes de Amazon (AMIs) disponibles y otras funciones asociadas al servicio, mostrando errores o accesos denegados en situaciones en que se intenta efectuar una acción restringida.

¿Cómo validar que las políticas funcionan correctamente?

La validación es una parte crucial del proceso de gestión de usuarios. Para verificar que las políticas creadas funcionan correctamente:

  • Inicia sesión con las credenciales del nuevo usuario desde una ventana de incógnito.
  • Observa dentro de la consola los accesos denegados o errores que se producen al intentar realizar operaciones restringidas como lanzar instancias en EC2.

Este proceso garantiza que los permisos funcionan según lo previsto y evita accesos involuntarios que puedan perjudicar la seguridad o integridad de la información y servicios alojados en AWS.

¿Te resultó útil el proceso y aclaró dudas sobre cómo gestionar usuarios y políticas en AWS IAM? Tu opinión es importante para seguir aprendiendo juntos.