Поделиться через


Ошибка "Пользователь не имеет привилегий" в оптимизации планирования ресурсов

Эта статья поможет администраторам устранять ошибки с привилегиями в надстройке "Оптимизация планирования ресурсов" для Microsoft Dynamics 365 Field Service.

Симптомы

Задание оптимизации завершается сбоем с сообщением об ошибке "Связанные не удалось обновить резервирования". При переходе на вкладку Bookings и поиске неудачных резервирований отображается более подробное сообщение об ошибке: "Пользователь не имеет привилегий".

Разрешение

Чтобы устранить эту проблему, сделайте пользователя оптимизации планирования ресурсов правильными ролями безопасности и профилями безопасности полей:

Роли безопасности:

  • Оптимизация планирования ресурсов

Безопасность поля:

  • Оптимизация планирования ресурсов — администратор
  • Оптимизация планирования ресурсов — диспетчер

Копирование ролей пользователей системы безопасности

  1. Войдите в среду с правами администратора.
  2. Перейдите > в раздел ПараметрыБезопасность>пользователей и выберите представление Пользователи приложений.
  3. Найдите пользователя с именем "Оптимизация планирования ресурсов", который система создает во время развертывания.
  4. Измените столбцы, чтобы включить дату создания, чтобы легко расшифровывать пользователя оптимизации планирования ресурсов. Используйте расширенный поиск , чтобы найти пользователей, имена которых содержат "Планирование ресурсов", и создать пользовательское представление.
  5. Перейдите в только что созданное представление пользователя и убедитесь, что оба пользователя с оптимизацией планирования ресурсов имеют одинаковые роли, включая "Оптимизация планирования ресурсов".

Копирование профилей безопасности полей

  1. Войдите в среду с правами администратора.
  2. Перейдите > в раздел ПараметрыБезопасность и выберите представление Профили безопасности полей.
  3. Найдите пользователя с именем "Оптимизация планирования ресурсов". Этот пользователь создается при развертывании оптимизации планирования ресурсов. Используйте расширенный поиск , чтобы найти профили безопасности полей, у которых есть пользователи, имена которых содержат "Планирование ресурсов".
  4. Добавьте пользователей оптимизации планирования ресурсов в профили безопасности "Оптимизация планирования ресурсов — администратор" и "Оптимизация планирования ресурсов — диспетчер".
  5. Убедитесь, что профили безопасности полей имеют согласованные разрешения при сравнении старых и новых пользователей приложения.