Mensaje de error cuando intenta iniciar sesión en el cliente Web de Microsoft Dynamics CRM 4.0 o el cliente de Microsoft Dynamics CRM para Outlook: "privilegios insuficientes. El usuario ha iniciado sesión no tiene permisos de seguridad apropiados"

Síntomas

Síntoma 1

Cuando intenta iniciar sesión en el cliente Web de Microsoft Dynamics CRM 4.0 o el cliente de Microsoft Dynamics CRM para Microsoft Office Outlook, recibirá el siguiente mensaje de error:
Privilegios insuficientes. El usuario ha iniciado sesión no tiene permisos de seguridad apropiados para ver estos registros o realizar la acción específica. Intente de nuevo esta acción. Si el problema persiste, compruebe a la Comunidad de Microsoft Dynamics CRM para soluciones o póngase en contacto con el Administrador de Microsoft Dynamics CRM de su organización. Finalmente, puede ponerse en contacto con Microsoft Support.
Si ha habilitado el seguimiento de la plataforma, recibirá un mensaje de error similar al siguiente:
Número de error: 0x80040220
Excepción de CRM: Msg: error de SecLib::CrmCheckPrivilege. Devolvió hr =-2147220960.
Comprobando privilegios UserId: {CB6CF5E3-C6BD-DC11-AF2F-001AA037AE2D}, PrivilegeId: {588725DD-C878-41C5-A4C3-5EFC93CD3FFD}. Devolvió hr =-2147220960
Nota: {588725DD-C878-41C5-A4C3-5EFC93CD3FFD} es el GUID de privilegio para el nombre del privilegio prvWriteUserSettings.

Síntoma 2

Después de instalar el cliente de Microsoft Dynamics CRM para Microsoft Office Outlook, cuando intenta iniciar Outlook, recibirá el siguiente mensaje de error:
Error al cargar la funcionalidad de Microsoft Dynamics CRM. Reinicie Microsoft Outlook. Si el error persiste, póngase en contacto con el administrador del sistema.
Además, se graba el siguiente suceso de advertencia en el registro de aplicación: sin embargo, si tiene el rol de administrador del sistema de Microsoft Dynamics CRM, Outlook se inicia correctamente y el cliente de Microsoft Dynamics CRM para Outlook funciona correctamente. Si se quita el rol de administrador del sistema y se vuelva a aplicar la función original, Outlook se inicia correctamente sin un mensaje de error.

Causa

Este problema se produce si se cumplen las condiciones siguientes:
  • El rol de seguridad actual que se asigna a su registro de usuario carece de permisos de escritura en la entidad de configuración de usuario.
  • No se especifica un valor para el campo Idioma de la Ayuda o el campo Idioma de la aplicación .
Estos campos están en el registro de configuración de usuario en la base de datos de MSCRM organización que esté utilizando. Además, no se puede actualizar el registro de configuración de usuario al iniciar sesión en Microsoft Dynamics CRM. Por lo tanto, no puede iniciar sesión en Microsoft Dynamics CRM.

Solución

Para resolver este problema, siga estos pasos:
  1. Conceder permisos de escritura para el usuario que intenta iniciar sesión en Microsoft Dynamics CRM. Para ello, siga estos pasos:

    Nota: El usuario debe conceder un mínimo de permisos de lectura en la configuración del usuario.
    1. Inicie sesión en el cliente Web de Microsoft Dynamics CRM como un usuario con el rol de administrador del sistema.
    2. Haga clic en configuración, haga clic en Administración y, a continuación, haga clic en usuarios.
    3. Abra el registro de usuario para el usuario que no puede iniciar sesión en Microsoft Dynamics CRM.
    4. En el panel de exploración, haga clic en Roles.
    5. Haga doble clic en la función que desea modificar.
    6. En la ficha Administración de negocio , haga clic para asignar el nivel de privilegios del usuario para el permiso de escritura en Configuración de usuario.
    7. Haga clic en Guardar y cerrar.
  2. Utilice el Kit de desarrollo de Software (SDK) de Microsoft Dynamics CRM 4.0 para actualizar el usuario establecer registros. Especificar un código de idioma válido para la entidad uilanguageid y para la entidad helplanguageid.

    Nota: Para obtener más información acerca de cómo actualizar el registro de configuración de usuario, vea el SDK de Microsoft Dynamics CRM 4.0.

Referencias

Para descargar el SDK de Microsoft Dynamics CRM 4.0, visite el siguiente sitio Web de Microsoft:
Propiedades

Id. de artículo: 948311 - Última revisión: 9 ene. 2017 - Revisión: 1

Comentarios