Configura y visualiza el panel de incumplimientos

En esta página, se describe cómo configurar y usar el panel de incumplimientos de los Controles del servicio de VPC para ver los detalles sobre los rechazos de acceso por parte de los perímetros de servicio de tu organización.

Costo

Cuando usas el panel de incumplimientos de los Controles del servicio de VPC, debes tener en cuenta el costo que generas por usar los siguientes componentes facturables de Trusted Cloud:

  • Debido a que implementas recursos de Cloud Logging en tu organización mientras configuras el panel de incumplimientos, incurres en costos por usar estos recursos.

  • Debido a que usas un receptor del enrutador de registros a nivel de la organización para el panel de incumplimientos, los Controles del servicio de VPC duplican todos tus registros de auditoría en el bucket de registros configurado. Se aplican costos por usar el bucket de registros. Para estimar el costo potencial del uso del bucket de registros, consulta y calcula el volumen de tus registros de auditoría. Para obtener más información sobre cómo consultar tus registros existentes, consulta Visualiza los registros.

Para obtener información sobre los precios de Cloud Logging y Cloud Monitoring, consulta Precios de Google Cloud Observability.

Antes de comenzar

  1. In the Trusted Cloud console, on the project selector page, select or create a Trusted Cloud project.

    Go to project selector

  2. Verify that billing is enabled for your Trusted Cloud project.

  3. Enable the Service Usage API.

    Enable the API

  4. Roles obligatorios

    • Para obtener los permisos que necesitas para configurar el panel de incumplimientos, pídele a tu administrador que te otorgue el rol de IAM Administrador de Logging (roles/logging.admin) en el proyecto en el que configures un bucket de registros durante la configuración del panel de incumplimientos. Para obtener más información sobre cómo otorgar roles, consulta Administra el acceso a proyectos, carpetas y organizaciones.

      Este rol predefinido contiene los permisos necesarios para configurar el panel de incumplimientos. Para ver los permisos exactos que son necesarios, expande la sección Permisos requeridos:

      Permisos necesarios

      Se requieren los siguientes permisos para configurar el panel de incumplimientos:

      • Para enumerar los buckets de registros del proyecto seleccionado, haz lo siguiente: logging.buckets.list
      • Para crear un bucket de registros nuevo, sigue estos pasos: logging.buckets.create
      • Para habilitar el Análisis de registros en el bucket de registros seleccionado, haz lo siguiente: logging.buckets.update
      • Para crear un receptor de Log Router nuevo, haz lo siguiente: logging.sinks.create

      También puedes obtener estos permisos con roles personalizados o con otros roles predefinidos.

    • Para obtener los permisos que necesitas para ver el panel de incumplimientos, pídele a tu administrador que te otorgue los siguientes roles de IAM en el proyecto en el que configures un bucket de registros durante la configuración del panel de incumplimientos:

      Para obtener más información sobre cómo otorgar roles, consulta Administra el acceso a proyectos, carpetas y organizaciones.

      Estos roles predefinidos contienen los permisos necesarios para ver el panel de incumplimientos. Para ver los permisos exactos que son necesarios, expande la sección Permisos requeridos:

      Permisos necesarios

      Se requieren los siguientes permisos para ver el panel de incumplimientos:

      • Para mostrar los nombres de las políticas de acceso, haz lo siguiente: accesscontextmanager.policies.list
      • Para mostrar los nombres de los proyectos, haz lo siguiente: resourcemanager.projects.get

      También puedes obtener estos permisos con roles personalizados o con otros roles predefinidos.

    Configura el panel

    Para configurar el panel de incumplimientos, debes configurar un bucket de registros para agregar los registros de auditoría de los Controles del servicio de VPC y crear un receptor del enrutador de registros a nivel de la organización que enrute todos los registros de auditoría de los Controles del servicio de VPC al bucket de registros.

    Para configurar el panel de incumplimientos de tu organización, haz lo siguiente una sola vez:

    1. En la Trusted Cloud consola, ve a la página Controles del servicio de VPC.

      Ir a los Controles del servicio de VPC

      Si se te solicita, selecciona tu organización. Solo puedes acceder a la página Controles del servicio de VPC a nivel de organización.

    2. En la página Controles del servicio de VPC, haz clic en Panel de incumplimientos.

    3. En la página Configuración del panel de incumplimientos, en el campo Proyecto, selecciona el proyecto que contiene el bucket de registros en el que deseas agregar los registros de auditoría.

    4. En Destino del bucket de registros, selecciona Bucket de registros existente o Crear bucket de registros nuevo.

      • Si quieres usar un bucket de registros existente, en la lista Bucket de registros, selecciona el bucket de registros requerido.

      • Si creas un bucket de registros nuevo, ingresa la información requerida en los siguientes campos:

        1. Nombre: Un nombre para tu bucket de registros

        2. Descripción: Es una descripción del bucket de registros.

        3. Región: Es la región en la que deseas almacenar tus registros.

        4. Período de retención: Es una duración personalizada durante la cual Cloud Logging debe conservar tus registros.

        Para obtener más información sobre estos campos, consulta Crea un bucket.

    5. Haz clic en Crear receptor del enrutador de registros. Los Controles del servicio de VPC crean un nuevo receptor del enrutador de registros llamado reserved_vpc_sc_dashboard_log_router en el proyecto seleccionado.

    Esta operación tarda aproximadamente un minuto en completarse.

    Cómo ver las denegaciones de acceso en el panel

    Después de configurar el panel de incumplimientos, puedes usarlo para ver los detalles sobre las denegaciones de acceso por perímetros de servicio en tu organización.

    1. En la Trusted Cloud consola, ve a la página Controles del servicio de VPC.

      Ir a los Controles del servicio de VPC

      Si se te solicita, selecciona tu organización. Solo puedes acceder a la página Controles del servicio de VPC a nivel de organización.

    2. En la página Controles del servicio de VPC, haz clic en Panel de incumplimientos. Aparecerá la página del panel de incumplimientos.

    En la página del Panel de incumplimientos, puedes realizar las siguientes operaciones:

    • Filtrado: En la lista Filtro de , selecciona las opciones necesarias para filtrar y ver datos específicos, por ejemplo, principal, política de acceso y recurso. Para aplicar un valor específico de una de las tablas como filtro, haz clic en Agregar filtro antes del valor.

    • Intervalos: Para seleccionar el período de los datos, haz clic en uno de los intervalos predefinidos. Para definir un período personalizado, haz clic en Personalizado.

    • Tablas y gráficos: Desplázate por la página del Panel de incumplimientos para ver los datos categorizados en diferentes tablas y gráficos. En el panel de incumplimientos, se muestran las siguientes tablas y gráficos:

      • Incumplimientos

      • Recuento de incumplimientos

      • Principales incumplimientos por principal

      • Principales incumplimientos por IP de principal

      • Principales incumplimientos por servicio

      • Principales incumplimientos por método

      • Principales incumplimientos por recurso

      • Principales incumplimientos por perímetro de servicio

      • Principales incumplimientos por política de acceso

    • Soluciona problemas de rechazos de acceso: Haz clic en el token de solución de problemas de un rechazo de acceso que se encuentre en la tabla Violaciones para diagnosticar el rechazo de acceso con el analizador de incumplimientos. Los Controles del servicio de VPC abren el analizador de incumplimientos y muestran el resultado de la solución de problemas de la denegación de acceso.

      Para obtener información sobre el uso del analizador de incumplimientos, consulta Diagnostica un evento de denegación de acceso con el analizador de incumplimientos de los Controles del servicio de VPC (versión preliminar).

    • Paginación: El panel de incumplimientos pagina los datos que se muestran en todas las tablas. Haz clic en Anterior y Siguiente para navegar y ver los datos paginados.

    • Modifica el receptor del enrutador de registros: Para modificar el receptor del enrutador de registros configurado, haz clic en Editar receptor de registros.

      Para obtener información sobre cómo modificar un receptor del enrutador de registros, consulta Administra receptores.

    Solucionar problemas

    Si tienes problemas para usar el panel de incumplimientos, intenta solucionarlos como se describe en las siguientes secciones.

    Un perímetro de servicio denegó el acceso a tu cuenta de usuario

    Si encuentras un error debido a permisos insuficientes, verifica si algún perímetro de servicio de tu organización deniega el acceso a la API de Cloud Logging. Para resolver este problema, crea una regla de entrada que te permita acceder a la API de Cloud Logging:

    1. En la Trusted Cloud consola, ve a la página Controles del servicio de VPC.

      Ir a los Controles del servicio de VPC

      Si se te solicita, selecciona tu organización.

    2. En la página Controles del servicio de VPC, haz clic en el perímetro de servicio que protege el proyecto que contiene tu bucket de registros.

    3. Crea una regla de entrada que te permita acceder a la API de Cloud Logging en el proyecto.

    Un perímetro de servicio denegó el acceso al bucket de registros

    Si los Controles del servicio de VPC no enrutan tus registros de auditoría al bucket de registros configurado, es posible que debas crear una regla de entrada que permita que la cuenta de servicio del receptor de Log Router acceda a la API de Cloud Logging en tu perímetro de servicio:

    1. En la consola de Trusted Cloud , ve a la página Enrutador de registros.

      Ir a Enrutador de registros

    2. En la página Enrutador de registros, selecciona Menú para el receptor del enrutador de registros configurado y, luego, selecciona Ver detalles del receptor.

    3. En el cuadro de diálogo Detalles del receptor, copia la cuenta de servicio que usa el receptor de Log Router del campo Identidad del escritor.

    4. En la Trusted Cloud consola, ve a la página Controles del servicio de VPC.

      Ir a los Controles del servicio de VPC

      Si se te solicita, selecciona tu organización.

    5. En la página Controles del servicio de VPC, haz clic en el perímetro de servicio que protege el proyecto que contiene tu bucket de registros.

    6. Crea una regla de entrada que permita que la cuenta de servicio del receptor de Log Router acceda a la API de Cloud Logging en el proyecto.

    Limitaciones

    • Los Controles del servicio de VPC no completan los registros de auditoría de otros buckets a nivel del proyecto:

      • Si creas un bucket de registros nuevo mientras configuras el panel de infracciones, los Controles del servicio de VPC no completan los registros existentes de otros proyectos de tu organización en el bucket de registros recién creado. El panel aparecerá vacío hasta que los Controles del servicio de VPC registren infracciones nuevas y enruten estos registros al nuevo bucket de registros.

      • Si seleccionas un bucket de registros existente mientras configuras el panel de incumplimientos, este mostrará información de todos los registros existentes del bucket de registros seleccionado. El panel no muestra los registros de otros proyectos de tu organización porque los Controles del servicio de VPC no transfieren estos registros al bucket de registros seleccionado.

    ¿Qué sigue?