Error Access denied by Business Data Connectivity

Al intentar realizar cualquier operación con el servicio de BCS (Business Data conectivity Services) de SharePoint 2010 me aparecía el error “Access denied by Business Data Connectivity”. Al mirar el correlation Toke en el log de SharePoint, me encontré con esta entrada:

SPSecurityContext.WindowsIdentity: Could not retrieve a valid windows identity for NTName=’midominioAdministrator’, UPN=’administrator@’midominio.COM’. UPN is required when Kerberos constrained delegation is used. …

 

La solución consistió en activar la instancia de servicio “Claims to Windows Token services”.

Para verificar el funcionamiento de BCS verificar los siguientes pasos:

  • Que tenéis permisos de administrador sobre BCS para crear ECt: desde la administración de aplicaciones de servicio, seleccionar la aplicación de servicio de BCS > Administrators y agregar un usuario administrador del servicio.
  • Que tenéis activa la instancia de servicio “Business Data conectivity Services”.
  • Que tenéis activa la instancia de servicio “Claims to Windows Token services”.
  • Que habéis instalado el hotfix de WCF para Windows 7 or Windows Server 2008 R2

 

image

image

image

Publicado por

Mario Cortés

Mario Cortés Flores es MVP en Office 365, trabaja en Plain Concepts como Team Lead y escribe habitualmente en geeks.ms/blogs/mcortes y en Twitter @mariocortesf. Podréis encontrarlo colaborando activamente con la comunidad de MadPoint y SUGES

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *