Ошибка "Пользователь не имеет привилегий" в оптимизации планирования ресурсов
Эта статья помогает администраторам устранять ошибки с привилегиями в надстройке оптимизации планирования ресурсов для службы полей Microsoft Dynamics 365.
Симптомы
Задание оптимизации завершается сбоем с сообщением об ошибке "Связанные не удалось обновить резервирования". Когда вы перейдете на вкладку Bookings и найдите неудачные резервирования, неудачные резервирования показывают более подробное сообщение об ошибке: "Пользователь не имеет привилегий".
Решение
Чтобы устранить эту проблему, сделайте пользователя оптимизации планирования ресурсов правильными ролями безопасности и профилями безопасности полей:
Роли безопасности:
- Resource Scheduling Optimization
Безопасность полей:
- Resource Scheduling Optimization - Администратор
- Resource Scheduling Optimization - Диспетчер
Копирование ролей пользователей системы безопасности
- Войдите в среду от имени администратора.
- Перейдите в раздел "Параметры безопасности>пользователей" и выберите представление "Пользователи>приложений".
- Найдите пользователя с именем "Оптимизация планирования ресурсов", который система создает во время развертывания.
- Измените столбцы, чтобы включить созданную дату для легкого расшифровки при создании пользователя оптимизации планирования ресурсов. Используйте расширенный поиск , чтобы найти пользователей, имена которых содержат "Планирование ресурсов" и создайте пользовательское представление.
- Перейдите в только что созданное представление пользователя и убедитесь, что оба пользователя оптимизации планирования ресурсов имеют одинаковые роли, включая "Оптимизация планирования ресурсов".
Копирование профилей безопасности полей
- Войдите в среду от имени администратора.
- Перейдите в раздел "Безопасность параметров>" и выберите представление профилей безопасности полей.
- Найдите пользователя с именем "Resource Scheduling Optimization". Этот пользователь создается при развертывании Resource Scheduling Optimization. Используйте расширенный поиск , чтобы найти профили безопасности полей, у которых есть пользователи, имена которых содержат "Планирование ресурсов".
- Добавьте пользователей оптимизации планирования ресурсов в профили безопасности полей "Оптимизация планирования ресурсов — администратор" и "Диспетчер планирования ресурсов".
- Убедитесь, что профили безопасности полей имеют согласованные разрешения при сравнении старых и новых пользователей приложения.