Partager via


Une erreur « L’utilisateur n’a pas de privilèges » se produit dans l’optimisation de la planification des ressources

Cet article aide les administrateurs à résoudre les erreurs avec des privilèges dans le complément Optimisation de la planification des ressources pour Microsoft Dynamics 365 Field Service.

Symptômes

Un travail d’optimisation échoue avec le message d’erreur « Échec de mise à jour des réservations liés ». Lorsque vous accédez à l’onglet Bookings et recherchez les réservations ayant échoué, les réservations ayant échoué affichent un message d’erreur plus détaillé : « L’utilisateur n’a pas de privilèges ».

Résolution

Pour résoudre ce problème, faites en sorte que votre utilisateur de l’optimisation de la planification des ressources dispose des rôles de sécurité et des profils de sécurité de champ appropriés :

Rôles de sécurité :

  • Optimisation de la planification des ressources

Sécurité du champ :

  • Optimisation de la planification des ressources - Administrateur
  • Optimisation de la planification des ressources - Répartiteur

Copier des rôles d’utilisateur de sécurité

  1. Connectez-vous à l’environnement en tant qu’administrateur.
  2. Accédez à Paramètres Sécurité>>Utilisateurs et choisissez la vue Utilisateurs de l’application.
  3. Recherchez l’utilisateur nommé « Optimisation de la planification des ressources » que le système crée pendant le déploiement.
  4. Modifiez les colonnes pour inclure la date de création afin de déchiffrer facilement la date de création de l’utilisateur De l’optimisation de la planification des ressources. Utilisez la recherche avancée pour rechercher les utilisateurs dont le nom contient « Planification des ressources » et créer un affichage personnalisé.
  5. Accédez à la vue utilisateur nouvellement créée et assurez-vous que les deux utilisateurs de l’optimisation de la planification des ressources ont les mêmes rôles, notamment « Optimisation de la planification des ressources ».

Copier les profils de sécurité des champs

  1. Connectez-vous à l’environnement en tant qu’administrateur.
  2. Accédez à Paramètres>Sécurité et choisissez l’affichage Profils de sécurité du champ .
  3. Recherchez l’utilisateur nommé « Optimisation de la planification des ressources ». Cet utilisateur est créé lors du déploiement de l’optimisation de la planification des ressources. Utilisez la recherche avancée pour rechercher des profils de sécurité de champ qui ont des utilisateurs dont le nom contient « Planification des ressources ».
  4. Ajoutez les utilisateurs de l’optimisation de la planification des ressources aux profils de sécurité des champs « Resource Scheduling Optimization - Administrator » et « Resource Scheduling Optimization-Dispatcher ».
  5. Vérifiez que les profils de sécurité de champ disposent d’autorisations cohérentes lors de la comparaison des anciens et nouveaux utilisateurs de l’application.