В этой статье объясняется, как настроить интеграцию взаимосвязанных приложений для Google Workspace.
Обзор
Связанные приложения предоставляют видимость подключенных сторонних плагинов к разрешенным SaaS-приложениям. Чтобы обеспечить Cato видимость данных в приложении, необходимо установить интеграцию с требуемым приложением. Для получения дополнительной информации смотрите Просмотр и анализ Взаимосвязанных приложений.
Чтобы настроить интеграцию связанных приложений, вам необходимо:
Настроить интеграцию внутри SaaS-приложения
Создать API-коннектор в приложении управления Cato (CMA)
Для связанных приложений требуется лицензия CASB. Для получения информации о покупке лицензии CASB обратитесь к вашему представителю Cato.
Преимущества подключения Google Workspace
После создания этого коннектора, вы сможете получить доступ к:
Инвентарь приложений: Просмотр всех OAuth приложений, авторизованных пользователями вашей организации
Анализ разрешений: Понимание, какие разрешения (области) каждая из приложений получила, классифицируются как НИЗКИЙ / СРЕДНИЙ / ВЫСОКИЙ
Сопоставление пользователей: Узнайте, какие пользователи авторизовали приложения
Оценка риска: Определение приложений с высоким уровнем риска с широкими полномочиями (например, полный доступ к Диску, чтение/запись электронной почты)
Настройка интеграции Google Workspace
Чтобы настроить интеграцию Google Workspace, создайте новый проект.
Предварительные условия
Необходимо приобрести лицензию Google Cloud Enterprise
Шаг 1: Настройка интеграции в Google Cloud Console
В консоли Google Cloud создайте закрытый ключ учетной записи для входа в CMA.
Чтобы настроить интеграцию Google Workspace:
В консоли Google Cloud нажмите Выбрать проект.
Нажмите Новый проект.

Выберите Имя и Местоположение, затем нажмите Создать.
Перейдите в API и сервисы > Библиотека.
Введите в поиск Admin SDK.

Нажмите на Admin SDK API и затем нажмите Включить.

Перейдите в IAM и администратор > Сервисные аккаунты.
Выберите проект, который вы создали на втором шаге, и нажмите Создать сервисный аккаунт.
Добавьте ID сервисного аккаунта и нажмите Создать и продолжить.
Нажмите Готово. (Роль для этого коннектора не требуется)
Выберите созданный сервисный аккаунт и перейдите на вкладку Ключи,
Нажмите Добавить ключ > Создать новый ключ.
Выберите тип ключа JSON и нажмите Создать.
JSON файл, содержащий закрытый ключ, загрузится.
Скопируйте и сохраните Приватный ключ, чтобы его можно было добавить в CMA.
В консоли администратора Google перейдите в Безопасность > Доступ и контроль данных > Управление API.
Под Доменная делегация, выберите Управляйте доменной делегацией.
Нажмите Добавить новый.
Добавьте Client ID для сервисного аккаунта. Вы можете найти это на странице учетной записи услуги.
Добавьте следующие области:
https://www.googleapis.com/auth/admin.directory.user.readonlyhttps://www.googleapis.com/auth/admin.directory.user.security
Нажмите Авторизовать.
Шаг 2: Создайте API-коннектор в CMA
После создания интеграции с необходимым приложением добавьте детали в CMA.
Чтобы создать API коннектор в CMA:
В меню навигации нажмите Ресурсы > Интеграции.
Перейдите на вкладку Настроенные интеграции.
Нажмите Создать.
Открывается панель Новая Интеграция.
Выберите Приложение SaaS, которое вы хотите добавить.
В выпадающем списке Возможности выберите Сторонние приложения.
Добавьте подробности, созданные на первом этапе.
Кликните Сохранить.
Приложение видно на таблице Интегрированных приложений с статусом Подключено.
После подключения ваших API, вы можете отслеживать взаимосвязанные приложения на странице Плагины. На появление данных может понадобиться несколько минут.