Развертывание для Dynamics 365 Finance и операций

В этой статье описывается развертывание содержимого Dynamics 365 Finance и операций в решении Microsoft Sentinel для Microsoft Business Applications. Решение отслеживает и защищает Dynamics 365 Finance и операционную систему. Оно собирает журналы аудита и действий из среды Dynamics 365 Finance и операций, а также обнаруживает угрозы, подозрительные действия, нелегитимные действия и многое другое. Узнайте больше о решении.

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

Перед началом работы убедитесь, что:

Получение URL-адреса среды из облачной среды "Финансы и операции"

  1. Откройте проект Dynamics 365 в Microsoft Dynamics Lifecycle Services (LCS) и выберите конкретную среду управления финансами и операциями, которую вы хотите отслеживать с помощью Microsoft Sentinel.

  2. В разделе Сведения о версии среды убедитесь, что используется выпуск приложения версии 10.0.33 или более поздней.

    Снимок экрана: сведения о версии среды

  3. Чтобы получить URL-адрес среды, выберите Войти в среду и сохраните URL-адрес в браузере, который будет использоваться при развертывании шаблона ARM. Пример: https://sentineldevc055b257489f70f5devaos.axcloud.dynamics.com.

    Примечание.

    URL-адрес может выглядеть по-разному в зависимости от используемой среды, например песочницы или облачной среды. Удалите все конечные косые черты: /.

    Снимок экрана: сведения о среде

Развертывание решения и включение соединителя данных

  1. Перейдите к службе Microsoft Sentinel.

  2. Выберите Центр содержимого и в строке поиска найдите Microsoft Business Applications.

  3. Выберите Microsoft Business Applications.

  4. Нажмите кнопку Установить.

    Дополнительные сведения об управлении компонентами решения см. в статье Обнаружение и развертывание готового содержимого.

Развертывание соединителя данных

  1. После завершения развертывания решения вернитесь в рабочую область Sentinel и выберите Соединители данных.

  2. В строке поиска введите Dynamics 365 и выберите Dynamics 365 Finance и операции.

  3. Выберите Открыть страницу соединителя.

На странице соединителя убедитесь, что выполнены необходимые требования, и выполните следующие действия по настройке.

Настройка соединителя данных

Чтобы включить сбор данных, создайте новую роль в области "Финансы и операции" с разрешениями на просмотр сущности "Журнал базы данных". Затем роль назначается выделенному пользователю finance and Operations, сопоставленному с Microsoft Entra идентификатором клиента регистрации приложения.

Включение сбора данных

Чтобы получить идентификатор приложения управляемого удостоверения из Microsoft Entra ID, выполните следующие действия:

  1. Войдите на портал Azure.

  2. Перейдите к Microsoft Entra ID>Регистрация приложений.

  3. Создайте новую регистрацию и введите имя для регистрации приложения.

  4. Выберите Учетные записи только в этой организации (один клиент) и нажмите кнопку Зарегистрировать.

  5. На странице обзора новой регистрации приложения запишите идентификатор клиента и идентификатор приложения (клиента) для использования на следующих шагах.

  6. В меню Сертификаты & Секреты создайте секрет клиента.

  7. Сохраните секрет клиента в безопасном расположении для использования на следующих шагах.

Создание роли для сбора данных в финансах и операциях

  1. На портале "Финансы > и операции" перейдите в раздел Рабочие области Системное администрирование и выберите Конфигурация безопасности.

  2. В разделе Роли выберите Создать и присвойте новой роли имя, например Средство просмотра журналов базы данных.

  3. Выберите новую роль из списка ролей и выберите Привилегии>Добавить ссылки.

  4. Выберите Представление сущности журнала базы данных в списке привилегий.

  5. Выберите Неопубликованные объекты и выберите Опубликовать все , чтобы опубликовать роль.

Создание пользователя для сбора данных в финансах и операциях

  1. На портале "Финансы >и операции" перейдите в раздел Модули Системное администрирование и выберите Пользователи.

  2. Создайте нового пользователя и назначьте ему роль , созданную на предыдущем шаге .

Регистрация приложения в разделе "Финансы и операции"

  1. На портале "Финансы и операции" перейдите в раздел Настройка > системы > Microsoft Entra ID приложения.

  2. Создайте новую запись в таблице:

    • В поле Идентификатор клиента введите идентификатор приложения для регистрации приложения.
    • В поле Имя введите имя приложения.
    • В поле Идентификатор пользователя введите идентификатор пользователя, созданный на предыдущем шаге.

Включение аудита для соответствующих таблиц данных Dynamics 365 Finance и операций

Примечание.

Прежде чем включить аудит для Dynamics 365 F&O, ознакомьтесь с рекомендациями по ведению журнала базы данных.

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

Если вы планируете использовать правила аналитики, предоставляемые в этом решении, включите аудит для следующих таблиц:

Категория Таблица
Системные UserInfo
Банк BankAccountTable
Не указано SysAADClientTable

Включите аудит таблиц с помощью мастера настройки журнала базы данных на портале "Финансы и операции".

  • На странице Таблицы и поля может потребоваться установить флажок Показывать имена таблиц , чтобы упростить поиск таблиц.
  • Чтобы включить аудит всех полей в выбранных таблицах, на странице Типы изменений выберите все четыре поля проверка для всех соответствующих имен таблиц с пустыми метками полей. Сортируйте список таблиц по столбцу Метка поля в порядке возрастания (A–Z).
  • Выберите Да для всех предупреждающих сообщений.

Дополнительные сведения см. в разделе Настройка ведения журнала базы данных.

Включение сбора данных

  1. Перейдите в колонку соединителей данных в Microsoft Sentinel и найдите Dynamics 365 Finance и операции.

  2. С помощью идентификатора клиента, идентификатора клиента, секрета клиента и URL-адреса среды подключите соединитель данных.

Убедитесь, что соединитель данных использует журналы для Microsoft Sentinel

Чтобы убедиться, что прием журнала работает:

  1. Выполнение действий (создание, обновление, удаление) для любой из таблиц, которые вы включили для мониторинга на предыдущем шаге.

  2. Подождите до 15 минут, пока Microsoft Sentinel будет принимать журналы в таблицу журналов в рабочей области.

  3. Запросите таблицу FinanceOperationsActivity_CL в рабочей области Microsoft Sentinel в разделе Журналы.

  4. Убедитесь, что в таблице отображаются новые журналы, отражающие действия, выполненные на шаге 1 этой процедуры.

    Снимок экрана: просмотр нового инцидента с финансами и операциями в Microsoft Sentinel.

Из этой статьи вы узнали, как развернуть функции Dynamics 365 Finance и операций, включенные в решение Microsoft Sentinel для Microsoft Business Applications.