В этой статье объясняется, как настроить интеграцию Взаимосвязанных приложений для GitHub.
Обзор.
Связанные приложения предоставляют видимость подключенных сторонних плагинов к разрешенным SaaS-приложениям. Чтобы обеспечить Cato видимость данных в приложении, необходимо установить интеграцию с требуемым приложением. Для получения дополнительной информации смотрите Просмотр и анализ Взаимосвязанных приложений.
Чтобы настроить интеграцию связанных приложений, вам необходимо:
Настроить интеграцию внутри SaaS-приложения
Создать API-коннектор в приложении управления Cato (CMA)
Для связанных приложений требуется лицензия CASB. Для получения информации о покупке лицензии CASB обратитесь к вашему представителю Cato.
Преимущества интеграции с GitHub
После создания этого соединителя вы можете просматривать подробную информацию о приложениях, подключенных к вашей среде GitHub через Cato, включая разрешения и данные об использовании (пользователи, дата последнего использования).
Настройка интеграции GitHub
Для настройки интеграции с GitHub создайте необходимые данные и введите их в CMA
Предварительные условия
Лицензия GitHub Enterprise
Шаг 1: Настройте интеграцию в Центре разработчиков GitHub
В GitHub Developer Center определите токен доступа, который будет введён в CMA.
Чтобы настроить интеграцию GitHub:
В Центре разработчиков GitHub перейдите к Личные токены доступа > Токены (классический).
Нажмите Создать новый токен > Создать новый токен (классический).
Установите дату истечения срока действия токена.
Рекомендуем установить дату истечения срока на максимальный допустимый период 1 год.Добавьте следующие области:
Аудит_журнал:
read:audit_log
Орг:
read:org
Нажмите Создать токен и авторизуйте вашу организацию.
Скопируйте и сохраните Токен доступа, чтобы его можно было ввести в CMA.
Нажмите Настроить SSO и авторизуйте ваши организации
Перейдите в Настройки > Организации.
Щелкните по имени вашей организации.
Отображается страница входа в вашу организацию.Скопируйте и сохраните последний сегмент URL, чтобы он мог быть добавлен в CMA. Пример, в URL
https://github.com/enterprises/catoскопируйте и сохранитеcato.
Шаг 2: Создайте API-коннектор в CMA
После настройки интеграции с необходимым приложением, добавьте информацию в CMA.
Для создания API соединителя в CMA:
В навигационном меню нажмите Ресурсы > Интеграции.
Нажмите вкладку Настроенные интеграции.
Нажмите Новый.
Откроется панель Новая интеграция.
Выберите Приложение SaaS, которое хотите добавить.
В раскрывающемся списке Возможности выберите Сторонние приложения.
Добавьте подробности, созданные на первом этапе.
Нажмите Сохранить.
Приложение отображается в таблице Интегрированные приложения со статусом Подключено.
После подключения ваших API вы можете отслеживать связанные приложения на странице Плагины. На появление данных может понадобиться несколько минут.