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

Prev Next

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

Обзор

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

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

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

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

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

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

Чтобы настроить интеграцию Slack, создайте приложение.

Предпосылки

  • Лицензия Slack Enterprise Grid

Шаг 1: Настроить интеграцию в вашем клиенте Slack

На портале Slack API, идентифицируйте OAuth-токен для ввода в CMA.

Примечание: Один и тот же токен может использоваться как для интеграции Slack, настроенной для активностей приложения, так и для взаимосвязанных приложений Slack. Если вы уже настроили Slack Activities, добавьте область admin.apps:read в ваше существующее приложение (см. шаг 6 для получения дополнительной информации) и переустановите его для обновления разрешений токена. Если у вас не настроена интеграция Slack для активностей приложения, начните с Шага 1.

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

  1. В портале Slack API нажмите Создать приложение.

    Откроется диалоговое окно Создать приложение.

  2. Выберите С нуля.

    Начать_scratch.png

  3. Добавьте имя для приложения и выберите рабочее пространство, которое хотите интегрировать с Cato.

    Name.png

  4. Нажмите Создать приложение.

  5. Перейти к OAuth & Разрешениям.

  6. В разделе Scopes Section>User token scopes нажмите Добавить область OAuth, и добавьте следующие области как User Token Scopes:

    • администратор

    • admin.apps:read

    • admin.teams:читать

    • auditlogs:read

    • users:read

    • users:read.email

  7. В разделе OAuth Токены нажмите Установить в <рабочую область>.

  8. Нажмите Разрешить.

  9. Скопируйте и сохраните User OAuth Token, чтобы потом добавить его в CMA.

Шаг 2: Создайте API соединитель в CMA

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

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

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

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

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

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

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

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

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

  7. Нажмите Save.

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

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

Примечание: Один и тот же токен может быть использован для обоих Коннекторов "Активности Slack" и "Приложения Slack". Если вы уже настроили Активности Slack, просто добавьте admin.apps:read и admin.teams:read области в ваше существующее приложение и переустановите его, чтобы обновить разрешения токена.