ServiceNow: Настройка интеграции действий приложений

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

Обзор

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

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

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

  2. Создать API-коннектор в CMA

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

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

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

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

  • Вы должны иметь лицензию платформы ServiceNow

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

В портале разработчика ServiceNow создайте необходимую информацию.

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

  • Войдите в портал разработчика ServiceNow (https://<your_tenant>.service-now.com).

Создайте приложение

  1. В строке поиска найдите и выберите Реестр приложений.

    SN1.png
  2. Создайте новую интеграцию.

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

    SN2.png
  4. Добавьте имя для интеграции приложения и скопируйте и сохраните ID клиента и секрет клиента, чтобы их можно было добавить в CMA.

Создать роль

  1. В строке поиска найдите и выберите Администрирование пользователей.

  2. На вкладке Роли создайте новую роль с именем, которое вы сможете распознать.

Добавить списки контроля доступа

  1. Нажмите на значок пользователя и выберите Поднять роль.

  2. Проверьте Администратором безопасности и выберите Обновить.

  3. В строке поиска найдите и выберите Системная безопасность.

  4. На вкладке Управление доступом (ACL), создайте новый список контроля доступа.

  5. Выберите эти параметры:

    • Имя: sys_audit

    • Тип: Запись

    • Операция: Чтение

    • Тип решения: Разрешить, если

  6. Нажмите Отправить и выберите роль, которую вы создали на шаге Создать роль.

  7. Повторите шаги 5 и 6 ещё 4 раза со следующими значениями в качестве имени:

    • sys_user_session

    • sys_data_source

    • sys_history_set

    • sys_audit_delete

Создать пользователя

  1. В строке поиска найдите и выберите Администрирование пользователей.

  2. На вкладке Пользователи создайте нового пользователя.

  3. Добавьте имя и адрес электронной почты и установите флажок Только веб-сервис, затем выберите Отправить.

    SN3.png
  4. Найдите и выберите пользователя, которого вы создали в шаге 2.

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

  6. На странице пользователя выберите вкладку Роли.

    SN4.png
  7. Добавьте эти роли в список ролей:

    • Роль, которую вы создали в шаге Создать роль

    • Роль Персонализация

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

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

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

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

  2. Нажмите вкладку Интегрированные приложения.

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

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

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

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

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

    Примечание: имя пользователя - это адрес электронной почты пользователя, которого вы создали в шаге 16 выше. Базовый URL: https://<your_tenant>.service-now.com.

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

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

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

Источники

  • Вход - с использованием конечной точки OAuth

  • sys_audit - запрос изменений полей

  • sys_user_session - запросы деятельности входов

  • sys_audit_delete - запросы действия удаления

  • sys_data_source - запросы активности импорта

  • sys_history_set - запросы просмотра и редактирования

Известные ограничения

  • Запросы производятся только для таблиц, которые отслеживают изменения

Была ли эта статья полезной?

Пользователи, считающие этот материал полезным: 0 из 0

0 комментариев