El Proxy Consciente de Identidad (IAP, por sus siglas en inglés) de Google es una herramienta poderosa que permite a los administradores de sistemas controlar el acceso a sus aplicaciones y recursos en la nube. En este artículo, exploraremos cómo activar y utilizar IAP para proteger tus recursos en Google Cloud.
¿Qué es IAP y cómo funciona?
IAP es una herramienta de seguridad que permite a los administradores controlar quién tiene acceso a las aplicaciones y recursos en la nube. Funciona como un intermediario entre los usuarios y los recursos, verificando la identidad del usuario y determinando si tienen permiso para acceder al recurso solicitado.
Para activar IAP, primero debes tener al menos un protocolo en la configuración del frontend del balanceador de cargas que sea HTTPS. Luego, necesitarás los permisos compute.backendServices.update
, clientauthconfig.clients.create
y clientauthconfig.clients.getWithSecret
12.
Activando IAP
Para activar IAP, debes seguir los siguientes pasos:
- En la página de IAP, busca el balanceador de cargas que entrega el grupo de instancias al que deseas restringir el acceso.
- Haz clic en el botón de activación de IAP.
- En la ventana que aparece, confirma que deseas que IAP proteja tu recurso.
Una vez que IAP está activado, se requieren credenciales de acceso para todas las conexiones a tu balanceador de cargas12.
Configurando el Acceso
Después de activar IAP, debes configurar quién tiene acceso a tus recursos. Para hacer esto, debes asignar roles a las cuentas que necesitan acceso. Los roles se otorgan por funciones, como la función de Editor de proyectos. Los siguientes tipos de cuentas pueden tener este rol:
- Cuenta de Google: [email protected]
- Grupo de Google: [email protected]
- Cuenta de servicio: [email protected]
- Dominio de Google Workspace: example.com
Para asignar un rol, selecciona la cuenta en la lista desplegable de Funciones y selecciona Cloud IAP > Usuario de app web protegida con IAP12.
Preguntas Frecuentes
¿Qué es IAP?
IAP, o Proxy Consciente de Identidad, es una herramienta de seguridad de Google que permite a los administradores controlar quién tiene acceso a las aplicaciones y recursos en la nube.
¿Cómo activo IAP?
Para activar IAP, debes tener al menos un protocolo en la configuración del frontend del balanceador de cargas que sea HTTPS y los permisos necesarios. Luego, puedes activar IAP desde la página de IAP en Google Cloud.
¿Cómo configuro el acceso a mis recursos con IAP?
Después de activar IAP, puedes configurar el acceso asignando roles a las cuentas que necesitan acceso. Los roles se otorgan por funciones, como la función de Editor de proyectos.
Glosario
- IAP (Proxy Consciente de Identidad): Una herramienta de seguridad de Google que permite a los administradores controlar quién tiene acceso a las aplicaciones y recursos en la nube.
- HTTPS: Un protocolo de comunicación de Internet que protege la integridad y la confidencialidad de los datos entre el ordenador del usuario y el sitio.
- Balanceador de cargas: Un dispositivo que distribuye el tráfico de red o las cargas de trabajo entre un conjunto de servidores.
- Cuenta de servicio: Una cuenta especial que se utiliza para autenticar y autorizar solicitudes en aplicaciones de Google Cloud.
- Google Workspace: Un conjunto de aplicaciones de productividad en la nube y software de colaboración desarrollado por Google.