Udostępnij za pośrednictwem


Błąd "Użytkownik nie ma uprawnień" występuje w optymalizacji planowania zasobów

Ten artykuł ułatwia administratorom rozwiązywanie błędów z uprawnieniami w dodatku Optymalizacji planowania zasobów dla usługi Microsoft Dynamics 365 Field Service.

Symptomy

Zadanie optymalizacji kończy się niepowodzeniem z komunikatem o błędzie "Nie można zaktualizować rezerwacji powiązanych". Po przejściu na kartę Bookings (Rezerwacje) i wyszukaniu nieudanych rezerwacji zostaną wyświetlone bardziej szczegółowe komunikaty o błędzie: "Użytkownik nie ma uprawnień".

Rozwiązanie

Aby rozwiązać ten problem, upewnij się, że użytkownik optymalizacji planowania zasobów ma odpowiednie role zabezpieczeń i profile zabezpieczeń pól:

Role zabezpieczeń:

  • Resource Scheduling Optimization

Zabezpieczenia pola:

  • Resource Scheduling Optimization - Administrator
  • Resource Scheduling Optimization- Dyspozytor

Kopiowanie ról użytkowników zabezpieczeń

  1. Zaloguj się do środowiska jako administrator.
  2. Przejdź do pozycji Ustawienia>Użytkownicy zabezpieczeń>i wybierz widok Użytkownicy aplikacji.
  3. Znajdź użytkownika o nazwie "Optymalizacja planowania zasobów", który system tworzy podczas wdrażania.
  4. Edytuj kolumny, aby uwzględnić utworzoną datę w celu łatwego odszyfrowania podczas tworzenia użytkownika optymalizacji planowania zasobów. Użyj funkcji Wyszukiwania zaawansowanego, aby znaleźć użytkowników, których nazwy zawierają "Planowanie zasobów" i utwórz widok niestandardowy.
  5. Przejdź do nowo utworzonego widoku użytkownika i upewnij się, że obaj użytkownicy optymalizacji planowania zasobów mają te same role, w tym "Optymalizacja planowania zasobów".

Kopiowanie profilów zabezpieczeń pól

  1. Zaloguj się do środowiska jako administrator.
  2. Przejdź do pozycji Ustawienia>Zabezpieczenia i wybierz widok Profile zabezpieczeń pól.
  3. Znajdź użytkownika o nazwie "Resource Scheduling Optimization." Ten użytkownik jest tworzony podczas wdrażania Resource Scheduling Optimization. Użyj funkcji Wyszukiwania zaawansowanego, aby znaleźć profile zabezpieczeń pól, które mają użytkowników, których nazwy zawierają "Planowanie zasobów".
  4. Dodaj użytkowników optymalizacji planowania zasobów do profilów zabezpieczeń zabezpieczeń "Optymalizacja planowania zasobów — administrator" i "Optymalizacja planowania zasobów—dyspozytor".
  5. Upewnij się, że profile zabezpieczeń pól mają spójne uprawnienia podczas porównywania starych i nowych użytkowników aplikacji.