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

Prev Next

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

Обзор.

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

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

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

  2. Создать API-коннектор в приложении управления Cato (CMA)

Для связанных приложений требуется лицензия CASB. Для получения информации о покупке лицензии CASB обратитесь к вашему представителю Cato.

Преимущества интеграции с GitHub

После создания этого соединителя вы можете просматривать подробную информацию о приложениях, подключенных к вашей среде GitHub через Cato, включая разрешения и данные об использовании (пользователи, дата последнего использования).

Настройка интеграции GitHub

Для настройки интеграции с GitHub создайте необходимые данные и введите их в CMA

Предварительные условия

  • Лицензия GitHub Enterprise

Шаг 1: Настройте интеграцию в Центре разработчиков GitHub

В GitHub Developer Center определите токен доступа, который будет введён в CMA.

Чтобы настроить интеграцию GitHub:

  1. В Центре разработчиков GitHub перейдите к Личные токены доступа > Токены (классический).

  2. Нажмите Создать новый токен > Создать новый токен (классический).

  3. Установите дату истечения срока действия токена.
    Рекомендуем установить дату истечения срока на максимальный допустимый период 1 год.

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

    • Аудит_журнал:

      • read:audit_log

    • Орг:

      • read:org

  5. Нажмите Создать токен и авторизуйте вашу организацию. 

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

  7. Нажмите Настроить SSO и авторизуйте ваши организации

  8. Перейдите в Настройки > Организации.

  9. Щелкните по имени вашей организации.
    Отображается страница входа в вашу организацию.

  10. Скопируйте и сохраните последний сегмент URL, чтобы он мог быть добавлен в CMA. Пример, в URL https://github.com/enterprises/cato скопируйте и сохраните cato.

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

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

Для создания API соединителя в CMA:

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

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

  3. Нажмите Новый.

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

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

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

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

  7. Нажмите Сохранить.

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

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