Эта статья объясняет, как настроить конечный коннектор для Google Cloud, чтобы данные, созданные Cato, могли быть безопасно загружены.
Обзор
Чтобы минимизировать раскрытие данных и обеспечить соблюдение нормативных требований, вы можете создать интеграцию с третьей стороной для хранения файлов доказательств.
Это поддерживается для хранения данных в случае нарушений политики DLP. Для получения дополнительной информации см. Расследование нарушений DLP с использованием судебных доказательств.
Чтобы настроить интеграцию, вам нужно:
Настроить приложение хранения интеграции
Создать конечный API-коннектор в CMA
Настройка интеграции с Google Cloud
Чтобы настроить интеграцию Google Cloud, создайте требуемые конфигурации в своей учетной записи Google Cloud, затем настройте соединитель в CMA.
Шаг 1: Настройка интеграции в Google Cloud Storage
Чтобы настроить интеграцию с Google Cloud, создайте bucket, создайте учетную запись службы, предоставьте разрешения и создайте и добавьте разрешение для федерации рабочих нагрузок.
Чтобы создать bucket:
В консоли Google Cloud перейдите в раздел Buckets.
Нажмите Создать.
Выберите имя для bucket и нажмите Создать.
Установите флажок Запретить общий доступ к этому bucket и нажмите Подтвердить.

Чтобы создать учетную запись службы:
Откройте Google Cloud IAM & Admin и перейдите в раздел Учетные записи службы
Нажмите Создать учетную запись службы.
Выберите имя для учетной записи службы и скопируйте и сохраните ID учетной записи службы для использования в будущем.
Нажмите Готово.
Чтобы предоставить разрешение на создание объектов хранения:
В консоли Google Cloud перейдите в раздел Buckets.
Нажмите на bucket, который вы создали на шаге 1.
В разделе Разрешения нажмите Предоставить доступ.

В поле Добавить Принципала введите
<ID учетной записи службы>@gcp-datastorage.iam.gserviceaccount.comПримечание: ID учетной записи службы был создан выше.
В раскрывающемся списке Назначить Роли выберите Создатель Объектов Хранения.
Нажмите Добавить еще одну роль и выберите Просмотрщик Объектов Хранения.
Кликните Сохранить.
Чтобы создать федерацию рабочих нагрузок:
Откройте Google Cloud IAM & Admin и перейдите в раздел Федерация рабочих нагрузок.
Нажмите Создать пул.
Выберите имя для пула и нажмите Продолжить.
Выберите AWS как провайдера.
Выберите имя для провайдера, добавьте 428465470022 в поле ID учетной записи AWS.
Щелкните Продолжить.
В разделе Условия атрибутов добавьте
assertion.arn.startsWith("arn:aws:sts::428465470022:assumed-role/cato-forensics-integration/")Кликните Сохранить.
Нажмите на только что созданный пул.
Скопируйте и сохраните IAM Principle для использования в будущем.
Чтобы предоставить разрешение пользователя для идентификации рабочих нагрузок:
Откройте Google Cloud IAM & Admin и перейдите в раздел Учетные записи службы.
Нажмите на созданную вами выше учетную запись службы.
На вкладке Принципы с доступом нажмите Предоставить доступ.
В поле Добавить Принципалов вставьте созданный выше IAM Principle и замените:
subject/SUBJECT_ATTRIBUTE_VALUEс
attribute.aws_role/arn:aws:sts::428465470022:assumed-role/cato-forensics-integrationprincipal://с
principalSet://
В раскрывающемся списке Назначить роли выберите Пользователь Идентификации Рабочих Нагрузок.
Нажмите Save.
Чтобы загрузить файл конфигурации доступа:
Откройте Google Cloud IAM & Admin и перейдите в раздел Федерация рабочих нагрузок.
Нажмите на имя созданного вами выше пула.
Нажмите Предоставить доступ.
Выберите Предоставить доступ с использованием имитации учетной записи службы.
Выберите учетную запись службы, которую вы создали выше.
В поле Принципал выберите AWS_role.
В Атрибуте значение добавьте
assertion.arn.startsWith("arn:aws:sts::428465470022:assumed-role/cato-forensics-integration/").Кликните Сохранить.
В всплывающем окне выберите провайдера, которого вы создали выше.
Нажмите Загрузка конфигурации.
Загружается json файл - сохраните этот файл для добавления в CMA.
Шаг 2: Создание API-коннектора в CMA
После создания интеграции с необходимым приложением добавьте детали в CMA.
Для создания API соединителя в CMA:
В меню навигации нажмите Ресурсы > Интеграции.
Нажмите Integrated Apps вкладку.
Нажмите Создать.
Открывается панель Новая Интеграция.
В раскрывающемся списке SaaS Приложение выберите GCP GCS.
Добавьте эти конфигурации:
Auth - Учетная запись службы
Имя - Выберите имя для интеграции
Ключ Учетной Записи Службы - Загрузите файл конфигурации
Хранилище - Имя bucket, созданного выше
Путь к папке - Выберите имя папки
Нажмите Save.
Приложение отображается в Таблица Интегрированные Приложения со Статус Подключено.