Crea y administra grupos de perfiles de seguridad

En esta página, se explica cómo crear y administrar grupos de perfiles de seguridad con un perfil de seguridad personalizado mediante Google Cloud CLI.

Antes de comenzar

Funciones

Para obtener los permisos que necesitas a fin de crear, ver, actualizar o borrar grupos de perfiles de seguridad, pídele a tu administrador que te otorgue los roles de Identity and Access Management (IAM) necesarios en tu organización o proyecto. Para obtener más información sobre cómo otorgar roles, consulta Administra el acceso a proyectos, carpetas y organizaciones.

Para verificar el progreso de las operaciones enumeradas en esta página, asegúrate de que tu rol de usuario tenga los siguientes permisos de Usuario de red de Compute (roles/compute.networkUser):

  • networksecurity.operations.get
  • networksecurity.operations.list

Crea un grupo de perfiles de seguridad con un perfil personalizado

Puedes crear grupos de perfiles de seguridad a nivel de la organización o del proyecto. Solo puedes crear un grupo de perfiles de seguridad con un perfil de seguridad de tipo CUSTOM_MIRRORING.

Console

  1. En la consola de Google Cloud , ve a la página Grupos de perfiles de seguridad.

    Ir a Grupos de perfiles de seguridad

  2. En el menú del selector de proyectos, selecciona tu organización o el proyecto.

  3. En la pestaña Grupos de perfiles de seguridad, haz clic en Crear grupo de perfiles.

  4. En Nombre, ingresa el nombre del grupo de perfiles de seguridad.

  5. En Propósito del grupo de perfiles de seguridad, selecciona NSI fuera de banda.

  6. En Perfil de duplicación personalizado, selecciona el perfil de seguridad personalizado para la integración dentro de la banda.

  7. Haz clic en Crear.

gcloud

Para crear un grupo de perfiles de seguridad, usa el comando gcloud network-security security-profile-groups create:

 gcloud network-security security-profile-groups \
     create SECURITY_PROFILE_GROUP_NAME \
     --custom-mirroring-profile CUSTOM_MIRRORING_PROFILE_NAME \
     --description DESCRIPTION \
     --organization ORGANIZATION_ID | --project PROJECT_ID \
     --location=global \
     [--billing-project QUOTA_PROJECT_ID]

Reemplaza lo siguiente:

  • SECURITY_PROFILE_GROUP_NAME: Es el nombre del grupo de perfiles de seguridad.

    Si no especificas el nombre en el formato de identificador de URL único, debes especificar la organización o el nombre del proyecto, y la ubicación.

  • CUSTOM_MIRRORING_PROFILE_NAME: Es el nombre del perfil de seguridad de duplicación personalizado.

  • DESCRIPTION: es una descripción opcional para el grupo de perfiles de seguridad.

  • ORGANIZATION_ID: Es el ID de tu organización. Usa esta marca para crear un grupo de perfiles de seguridad a nivel de la organización.

  • PROJECT_ID: el ID de tu proyecto Usa esta marca para crear un grupo de perfiles de seguridad a nivel del proyecto.

  • QUOTA_PROJECT_ID: Es el ID de tu proyecto de cuota. Usa esta marca solo para los grupos de perfiles de seguridad a nivel de la organización.

Terraform

Para crear un grupo de perfiles de seguridad, puedes usar un recurso google_network_security_security_profile_group.

En el siguiente ejemplo, se muestra cómo crear un grupo de perfiles de seguridad a nivel de la organización:

resource "google_network_security_security_profile_group" "default" {
  name                     = "security-profile-group"
  parent                   = "organizations/${data.google_organization.default.org_id}"
  location                 = "global"
  custom_mirroring_profile = google_network_security_security_profile.default.id
}

En el siguiente ejemplo, se muestra cómo crear un grupo de perfiles de seguridad a nivel del proyecto:

resource "google_network_security_security_profile_group" "default" {
  name                     = "security-profile-group"
  parent                   = "projects/${data.google_project.default.project_id}"
  location                 = "global"
  custom_mirroring_profile = google_network_security_security_profile.default.id
}

Si deseas obtener más información para aplicar o quitar una configuración de Terraform, consulta los comandos básicos de Terraform.

Enumera y visualiza los detalles de un grupo de perfiles de seguridad

Puedes enumerar los grupos de perfiles de seguridad en una organización o un proyecto, y ver los detalles de un grupo, como su nombre y el perfil de interceptación personalizado.

Console

  1. En la consola de Google Cloud , ve a la página Grupos de perfiles de seguridad.

    Ir a Grupos de perfiles de seguridad

  2. En el menú del selector de proyectos, selecciona tu organización o el proyecto. En la pestaña, se enumeran todos los grupos de perfiles de seguridad.

  3. En la pestaña Grupos de perfiles de seguridad, haz clic en el nombre del grupo de perfiles de seguridad para ver sus detalles.

gcloud

Para enumerar los grupos de perfiles de seguridad de duplicación personalizados, usa el comando gcloud network-security security-profile-groups list:

gcloud network-security security-profile-groups list \
    --organization ORGANIZATION_ID | --project PROJECT_ID \
    --location=global \
    --filter CUSTOM_MIRRORING_PROFILE \
    [--billing-project QUOTA_PROJECT_ID]

Para ver los detalles de un grupo de perfiles de seguridad, usa el comando gcloud network-security security-profile-groups describe:

 gcloud network-security security-profile-groups \
     describe SECURITY_PROFILE_GROUP_NAME \
     --organization ORGANIZATION_ID | --project PROJECT_ID \
     --location=global \
     [--billing-project QUOTA_PROJECT_ID]

Reemplaza lo siguiente:

  • SECURITY_PROFILE_GROUP_NAME: Es el nombre del grupo de perfiles de seguridad.

    Si no especificas el nombre en el formato de identificador de URL único, debes especificar la organización o el nombre del proyecto, y la ubicación.

  • ORGANIZATION_ID: Es el ID de tu organización en la que existe el grupo de perfil de seguridad.

  • PROJECT_ID: Es el ID del proyecto en el que existe el grupo de perfiles de seguridad.

  • QUOTA_PROJECT_ID: Es el ID de tu proyecto de cuota. Usa esta marca solo para los grupos de perfiles de seguridad a nivel de la organización.

Actualiza un grupo de perfiles de seguridad

Puedes actualizar la descripción y las etiquetas del perfil de seguridad al que se hace referencia en un grupo de perfiles de seguridad.

Console

  1. En la consola de Google Cloud , ve a la página Grupos de perfiles de seguridad.

    Ir a Grupos de perfiles de seguridad

  2. En el menú del selector de proyectos, selecciona tu organización o el proyecto.

  3. Haz clic en tu grupo de perfiles de seguridad.

  4. Haz clic en Editar.

  5. Después de editar la regla, haz clic en Guardar.

gcloud

Para actualizar un grupo de perfiles de seguridad, usa el comando gcloud network-security security-profile-groups update:

gcloud network-security security-profile-groups \
    update SECURITY_PROFILE_GROUP_NAME \
    --organization ORGANIZATION_ID | --project PROJECT_ID \
    --location=global \
    --description DESCRIPTION

Reemplaza lo siguiente:

  • SECURITY_PROFILE_GROUP_NAME: Es el nombre del grupo de perfiles de seguridad que deseas actualizar.

    Si no especificas el nombre en el formato de identificador de URL único, debes especificar la organización o el nombre del proyecto, y la ubicación.

  • ORGANIZATION_ID: Es el ID de tu organización en la que existe el grupo de perfil de seguridad.

  • PROJECT_ID: Es el ID del proyecto en el que existe el grupo de perfiles de seguridad.

  • DESCRIPTION: es una descripción opcional para el grupo de perfiles de seguridad.

Borra un grupo de perfiles de seguridad

Puedes borrar un grupo de perfiles de seguridad si especificas su nombre, ubicación y organización. Sin embargo, si una política de firewall de red hace referencia a un perfil de seguridad personalizado, ese grupo de perfiles de seguridad no se puede borrar.

Console

  1. En la consola de Google Cloud , ve a la página Grupos de perfiles de seguridad.

    Ir a Grupos de perfiles de seguridad

  2. En el menú del selector de proyectos, selecciona tu organización o el proyecto.

  3. En la pestaña Grupos de perfiles de seguridad, selecciona la casilla de verificación del grupo de perfiles de seguridad que deseas borrar y, luego, haz clic en Borrar.

  4. Haga clic en Borrar nuevamente para confirmar.

gcloud

Para borrar un grupo de perfiles de seguridad, usa el comando gcloud network-security security-profile-groups delete:

gcloud network-security security-profile-groups \
    delete SECURITY_PROFILE_GROUP_NAME \
    --organization ORGANIZATION_ID | --project PROJECT_ID \
    --location=global \
    [--billing-project QUOTA_PROJECT_ID]

Reemplaza lo siguiente:

  • SECURITY_PROFILE_GROUP_NAME: Es el nombre del grupo de perfiles de seguridad que deseas borrar.

    Si no especificas el nombre en el formato de identificador de URL único, debes especificar la organización o el nombre del proyecto, y la ubicación.

  • ORGANIZATION_ID: Es el ID de tu organización en la que existe el grupo de perfil de seguridad.

  • PROJECT_ID: Es el ID del proyecto en el que existe el grupo de perfiles de seguridad.

  • QUOTA_PROJECT_ID: Es el ID de tu proyecto de cuota. Usa esta marca solo para los grupos de perfiles de seguridad a nivel de la organización.

¿Qué sigue?