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


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

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

Симптомы

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

Решение

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

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

  • Resource Scheduling Optimization

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

  • Resource Scheduling Optimization - Администратор
  • Resource Scheduling Optimization - Диспетчер

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

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

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

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