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