GitHub: Настройка интеграции SaaS Профиля

Prev Next

Overview

SaaS Posture integrations provide visibility into the configuration and security posture of your connected SaaS applications. Cato continuously reviews the application settings and compares them to the recommended posture defined by Cato’s research team. This helps identify misconfigurations that can increase risk, such as authentication settings, third-party integrations, and data-sharing controls.

Posture data appears in the Applications dashboard, where you can view posture scores and the highest-severity findings across connected applications. You can review each posture check from the Posture page, including the issue details, status, and remediation action required to pass the check.

For more information, see Reviewing the Security Posture of Your SaaS Applications.

To configure the SaaS Posture integration, you need to:

  1. Configure the required settings in the SaaS application

  2. Create the API connector in the CMA

A CASB license is required for SaaS Posture integrations.

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

Чтобы настроить интеграцию GitHub, создайте новый персональный токен доступа.

Требования

  • Вы должны приобрести лицензию GitHub Enterprise Cloud или GitHub Enterprise Server.

  • Организация, которую вы подключаете, должна быть связана с учетной записью GitHub Enterprise.

Шаг 1: Настройте интеграцию в GitHub Developer Center

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

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

  1. Войдите в свою учетную запись GitHub с пользователем, который назначен владельцем токена.

  2. Перейдите в Personal access tokens > Tokens (classic) и нажмите Создать новый токен → Создать новый токен (classic).

  3. Настройте эти детали:

    • Примечание: Разпознаваемый ярлык

    • Срок действия: Не устанавливать срок действия

    • Области: Выберите следующие:

      • admin:org

      • read:org

      • read:audit_log

      • read:enterprise

      • repo

      • user

  4. Нажмите Создать токен

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

  6. Для организаций, которые применяют только SAML SSO:

    1. Перейдите в Personal access tokens > Tokens (classic)

    2. Найдите новую строку токена и нажмите Настроить SSO

    3. Для каждой организации, которая принудительно использует SAML SSO, нажмите Авторизовать и войдите через провайдера идентичности организации.

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

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

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

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

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

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

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

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

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

    • Имя предприятия: Идентификатор предприятия

    • Администратор Bearer Token: Токен, созданный вами в первом шаге

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

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