Эта статья объясняет, как настроить интеграцию действий приложений для ServiceNow.
Обзор
Активности приложений предоставляют вам решение на основе API для внеполосной видимости всех действий, осуществляемых любым пользователем в подключённом SaaS-приложении. Чтобы обеспечить активности приложений видимость данных в приложении, необходимо настроить интеграцию с требуемым приложением. После создания интеграции, если поле изменилось или истекло, его можно отредактировать на странице Ресурсы > Интеграции > Интегрированные приложения. Для получения дополнительной информации см. Глossарий контроля приложений через API с использованием активности приложений.
Чтобы настроить интеграцию активностей приложений, необходимо:
Настроить интеграцию внутри SaaS-приложения
Создать API коннектор в CMA
Требуется лицензия CASB для активности приложений. Эта лицензия включает контроль приложений и данных и Активности приложений через API. Для получения информации о покупке лицензии CASB обратитесь к вашему представителю Cato.
Настройка интеграции ServiceNow
Чтобы настроить интеграцию ServiceNow, создайте необходимую информацию в портале разработчика ServiceNow.
Предпосылки
Вы должны иметь лицензию платформы ServiceNow
Шаг 1: Настройте интеграцию в портале разработчика ServiceNow
В портале разработчика ServiceNow создайте необходимую информацию.
Чтобы настроить интеграцию ServiceNow:
Войдите в портал разработчика ServiceNow (
https://<your_tenant>.service-now.com).
Создайте приложение
В строке поиска найдите и выберите Реестр приложений.

Создайте новую интеграцию.
Выберите Создать OAuth API конечную точку для внешних клиентов.

Добавьте имя для интеграции приложения и скопируйте и сохраните ID клиента и секрет клиента, чтобы их можно было добавить в CMA.
Создать роль
В строке поиска найдите и выберите Администрирование пользователей.
На вкладке Роли создайте новую роль с именем, которое вы сможете распознать.
Добавить списки контроля доступа
Нажмите на значок пользователя и выберите Поднять роль.
Проверьте Администратором безопасности и выберите Обновить.
В строке поиска найдите и выберите Системная безопасность.
На вкладке Управление доступом (ACL), создайте новый список контроля доступа.
Выберите эти параметры:
Имя: sys_audit
Тип: Запись
Операция: Чтение
Тип решения: Разрешить, если
Нажмите Отправить и выберите роль, которую вы создали на шаге Создать роль.
Повторите шаги 5 и 6 ещё 4 раза со следующими значениями в качестве имени:
sys_user_session
sys_data_source
sys_history_set
sys_audit_delete
Создать пользователя
В строке поиска найдите и выберите Администрирование пользователей.
На вкладке Пользователи создайте нового пользователя.
Добавьте имя и адрес электронной почты и установите флажок Только веб-сервис, затем выберите Отправить.

Найдите и выберите пользователя, которого вы создали в шаге 2.
Нажмите Установить пароль и сгенерируйте пароль. Скопируйте и Сохранить пароль, чтобы его можно было добавить в CMA.
На странице пользователя выберите вкладку Роли.

Добавьте эти роли в список ролей:
Роль, которую вы создали в шаге Создать роль
Роль Персонализация
Шаг 2: Создайте API соединитель в CMA
После того как вы настроили интеграцию с необходимым приложением, добавьте подробности в CMA.
Чтобы создать API-коннектор в CMA:
В меню навигации нажмите Ресурсы > Интеграции.
Нажмите Integrated Apps вкладку.
Нажмите Новое.
Открывается панель Новая Интеграция.
Выберите Приложение SaaS, которое вы хотите добавить.
В выпадающем списке Возможности выберите Активности приложений.
Добавьте подробности, созданные на этапе первом.
Примечание: имя пользователя - это адрес электронной почты пользователя, которого вы создали в шаге 16 выше. Базовый URL:
https://<your_tenant>.service-now.com.Нажмите Save.
Приложение видно на таблице Интегрированных приложений с статусом Подключено.
После подключения ваших API вы можете отслеживать активности приложений на панели облачной активности. Данные могут появиться через несколько минут.
Источники
Вход - с использованием конечной точки OAuth
sys_audit - запрос изменений полей
sys_user_session - запросы деятельности входов
sys_audit_delete - запросы действия удаления
sys_data_source - запросы активности импорта
sys_history_set - запросы просмотра и редактирования
Известные Ограничения услуг
Запросы производятся только для таблиц, которые отслеживают изменения