Google Workspace: Настройка интеграции взаимосвязанных приложений

Prev Next

В этой статье объясняется, как настроить интеграцию взаимосвязанных приложений для Google Workspace.

Обзор

Связанные приложения предоставляют видимость подключенных сторонних плагинов к разрешенным SaaS-приложениям. Чтобы обеспечить Cato видимость данных в приложении, необходимо установить интеграцию с требуемым приложением. Для получения дополнительной информации смотрите Просмотр и анализ Взаимосвязанных приложений.

Чтобы настроить интеграцию связанных приложений, вам необходимо:

  1. Настроить интеграцию внутри SaaS-приложения

  2. Создать 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:

  1. В консоли Google Cloud нажмите Выбрать проект.

  2. Нажмите Новый проект.

    Google1.png

  3. Выберите Имя и Местоположение, затем нажмите Создать.

  4. Перейдите в API и сервисы > Библиотека.

  5. Введите в поиск Admin SDK.

    Google_2.png

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

    Google3.png

  7. Перейдите в IAM и администратор > Сервисные аккаунты.

  8. Выберите проект, который вы создали на втором шаге, и нажмите Создать сервисный аккаунт.

  9. Добавьте ID сервисного аккаунта и нажмите Создать и продолжить.

  10. Нажмите Готово. (Роль для этого коннектора не требуется)

  11. Выберите созданный сервисный аккаунт и перейдите на вкладку Ключи,

  12. Нажмите Добавить ключ > Создать новый ключ.

  13. Выберите тип ключа JSON и нажмите Создать.

    JSON файл, содержащий закрытый ключ, загрузится.

  14. Скопируйте и сохраните Приватный ключ, чтобы его можно было добавить в CMA.

  15. В консоли администратора Google перейдите в Безопасность > Доступ и контроль данных > Управление API.

  16. Под Доменная делегация, выберите Управляйте доменной делегацией.

  17. Нажмите Добавить новый.

  18. Добавьте Client ID для сервисного аккаунта. Вы можете найти это на странице учетной записи услуги.

  19. Добавьте следующие области:

    1. https://www.googleapis.com/auth/admin.directory.user.readonly

    2. https://www.googleapis.com/auth/admin.directory.user.security

  20. Нажмите Авторизовать.

Шаг 2: Создайте API-коннектор в CMA

После создания интеграции с необходимым приложением добавьте детали в CMA.

Чтобы создать API коннектор в CMA:

  1. В меню навигации нажмите Ресурсы > Интеграции.

  2. Перейдите на вкладку Настроенные интеграции.

  3. Нажмите Создать.

    Открывается панель Новая Интеграция.

  4. Выберите Приложение SaaS, которое вы хотите добавить.

  5. В выпадающем списке Возможности выберите Сторонние приложения.

  6. Добавьте подробности, созданные на первом этапе.

  7. Кликните Сохранить.

  8. Приложение видно на таблице Интегрированных приложений с статусом Подключено.

После подключения ваших API, вы можете отслеживать взаимосвязанные приложения на странице Плагины. На появление данных может понадобиться несколько минут.