Compartir a través de


Error "El usuario carece de privilegios" se produce en optimización de programación de recursos

Este artículo ayuda a los administradores a resolver errores con privilegios en el complemento Optimización de programación de recursos para Microsoft Dynamics 365 Field Service.

Síntomas

Se produce un error en un trabajo de optimización con el mensaje de error "No se pudieron actualizar las reservas relacionadas". Cuando vaya a la pestaña Bookings y busque reservas con errores, las reservas con errores muestran un mensaje de error más detallado: "El usuario carece de privilegios".

Solución

Para solucionar este problema, haga que el usuario de Optimización de programación de recursos tenga los roles de seguridad y los perfiles de seguridad de campo correctos:

Roles de seguridad:

  • Optimización de programación de recursos

Seguridad de campo:

  • Optimización de programación de recursos: administrador
  • Optimización de programación de recursos: distribuidor

Copiar roles de usuario de seguridad

  1. Inicie sesión en el entorno como administrador.
  2. Vaya a Configuración>Usuarios de seguridad> y elija la vista Usuarios de la aplicación.
  3. Busque el usuario denominado "Optimización de programación de recursos" que el sistema crea durante la implementación.
  4. Edite las columnas para incluir la fecha de creación para descifrar fácilmente cuándo se creó el usuario de Optimización de programación de recursos. Use Búsqueda avanzada para buscar usuarios cuyos nombres contengan "Programación de recursos" y crear una vista personalizada.
  5. Vaya a la vista de usuario recién creada y asegúrese de que ambos usuarios de Optimización de programación de recursos tengan los mismos roles, incluida la "Optimización de programación de recursos".

Copiar perfiles de seguridad de campo

  1. Inicie sesión en el entorno como administrador.
  2. Vaya a Configuración>Seguridad y elija la vista Perfiles de seguridad de campo .
  3. Busque el usuario denominado "Optimización de programación de recursos". Este usuario se crea cuando se implementa la optimización de programación de recursos. Use Búsqueda avanzada para buscar perfiles de seguridad de campo que tengan usuarios cuyos nombres contengan "Programación de recursos".
  4. Agregue los usuarios de Optimización de programación de recursos a los perfiles de seguridad de campo "Optimización de programación de recursos - Administrador" y "Optimización de programación de recursos-Distribuidor".
  5. Asegúrese de que los perfiles de seguridad de campo tienen permisos coherentes al comparar los usuarios antiguos y nuevos de la aplicación.