資源排程優化中發生「使用者缺少許可權」錯誤
本文可協助系統管理員解決資源排程優化載入宏中針對 Microsoft Dynamics 365 Field Service 之許可權的錯誤。
徵狀
優化作業失敗,並出現「相關無法更新預約」錯誤訊息。 當您移至 [Bookings] 索引標籤並搜尋失敗的預約時,失敗的預約會顯示更詳細的錯誤訊息:「使用者缺少許可權」。
解決方案
若要修正此問題,請讓資源排程優化使用者擁有正確的安全性角色和字段安全性配置檔:
安全性角色:
- 資源排程優化
欄位安全性:
- 資源排程優化 - 系統管理員
- 資源排程優化 - 發送器
複製安全性使用者角色
- 以系統管理員身分登入環境。
- 移至 [設定安全>性>使用者],然後選擇 [應用程式使用者] 檢視。
- 尋找名為「資源排程優化」的用戶,系統會在部署期間建立此使用者。
- 編輯數據行以包含建立日期,以便在建立資源排程優化用戶時輕鬆解密。 使用 進階尋找 來尋找名稱包含「資源排程」的使用者,並建立自定義檢視。
- 移至新建立的用戶檢視,並確定兩個資源排程優化使用者都有相同的角色,包括「資源排程優化」。
複製欄位安全性設定檔
- 以系統管理員身分登入環境。
- 移至 [設定安全性>],然後選擇 [字段安全性配置檔] 檢視。
- 尋找名為「資源排程優化」的使用者。部署資源排程優化時,會建立此使用者。 使用 進階尋找 尋找具有名稱包含「資源排程」之使用者的欄位安全性配置檔。
- 將資源排程優化使用者新增至 [資源排程優化 - 系統管理員] 和 [資源排程優化發送器] 字段安全性配置檔。
- 在比較舊應用程式和新應用程式使用者時,請確定字段安全性配置檔具有一致的許可權。