Configurar la aplicación de Servicio de conectividad a datos empresariales en SharePoint Server

SE APLICA A:yes-img-132013 yes-img-162016 yes-img-192019 yes-img-seSubscription Edition no-img-sopSharePoint en Microsoft 365

Microsoft Business Connectivity Services es una aplicación de servicio de SharePoint Server. Tendrá que crearla si no se creó durante la configuración inicial de su granja de servidores.

Configurar la cuenta del grupo de aplicaciones de Servicios de conectividad empresarial

El grupo de aplicaciones para la aplicación de servicio Servicios de conectividad empresarial requiere que se ejecute una cuenta administrada de SharePoint Server (generalmente una cuenta de Active Directory). Esta cuenta debe tener acceso a las bases de datos de contenido que contienen los sitios donde se usarán los Servicios de conectividad empresarial.

Si ejecuta la aplicación de servicio con la misma cuenta de grupo de aplicaciones que la aplicación web donde se encuentran ubicadas las bases de datos de contenido, el acceso a base de datos necesario se configura automáticamente. Sin embargo, se recomienda usar una cuenta diferente para el grupo de aplicaciones de Servicios de conectividad empresarial, especialmente en una granja de servidores grande o compleja. Así puede controlarse el acceso a recursos y datos de un modo más eficaz.

Si decide usar la misma cuenta administrada para Servicios de conectividad empresarial que se usa para la aplicación web, puede omitir los procedimientos de esta sección. Si prefiere crear una nueva cuenta administrada, haga lo siguiente:

  1. Registre una cuenta administrada en SharePoint Server. (Necesitará una cuenta de usuario de Active Directory para este paso. Haga que el administrador de Active Directory lo cree).

  2. Conceda acceso para esta cuenta a las bases de datos de contenido que contienen los sitios donde se usarán los Servicios de conectividad empresarial. Este proceso incluye la ejecución de un script de Microsoft PowerShell desde el Shell de administración de SharePoint 2016.

En primer lugar debe registrarse una cuenta administrada. Use el procedimiento siguiente para registrar la cuenta de Active Directory que desea usar para el grupo de aplicaciones de Servicios de conectividad empresarial.

Para registrar una cuenta administrada

  1. En el sitio web de Administración central de SharePoint Server, haga clic en Seguridad.

  2. En la sección Seguridad general, haga clic en Configurar cuentas administradas.

  3. Haga clic en Registra cuenta administrada.

  4. En la sección Credenciales de la cuenta de servicio, escriba el nombre de usuario y la contraseña de la cuenta de Active Directory que desea registrar.

  5. Si la contraseña de la cuenta está configurada para expirar transcurrido un cierto período de tiempo, tiene la opción de configurar los valores del cambio automático de contraseña para cambiarla desde SharePoint Server.

  6. Haga clic en Aceptar.

Una vez registrada la cuenta administrada, debe conceder a esa cuenta acceso a las bases de datos de contenido que contienen los sitios en los que usará servicios de conectividad empresarial. Use el procedimiento siguiente para conceder acceso a la base de datos a la cuenta. Siga este procedimiento para cada aplicación web que contenga una base de datos de contenido en la que planee usar servicios de conectividad empresarial.

Para conceder a una cuenta el acceso a la base de datos de contenido:

  1. Abra la Consola de administración de SharePoint 2016 como administrador.

  2. En el símbolo del sistema de PowerShell de Microsoft, escriba el texto siguiente y presione Intro al final de cada línea:

$w = Get-SPWebApplication -identity <web application>
$w.GrantAccessToProcessIdentity("<service account>")

Cuando haya concedido a la cuenta administrada el acceso a las bases de datos de contenido, el siguiente paso consiste en crear una aplicación de servicio de los Servicios de conectividad empresarial.

Creación de una aplicación de servicio de los Servicios de conectividad a datos empresariales

Si usa SharePoint Server 2013, debe iniciar el servicio conectividad a datos profesionales en al menos un servidor de la granja de servidores. (Si usa SharePoint Server 2016, MinRole controla automáticamente el aprovisionamiento de servicios).

Iniciar el servicio de conectividad a datos empresariales (solo para SharePoint Server 2013)

  1. Abra la el sitio web de Administración central de SharePoint de la granja de servidores que contenga su solución BCS.

  2. En Inicio rápido, haga clic en Configuración del sistema.

  3. En la página Configuración del sistema, en Servidores, haga clic en Administrar servicios en el servidor.

  4. Compruebe el valor del campo Servidor. Si el nombre del servidor que aparece ahí no es el servidor en el que desea que se ejecute el Servicio de conectividad a datos empresariales, haga clic en la flecha abajo y en Cambiar servidor, y seleccione el servidor correcto.

  5. Si es necesario, junto a Servicio de conectividad a datos empresariales, en la columna Acción, haga clic en Iniciar.

Use el procedimiento siguiente para crear una aplicación de servicio de los Servicios de conectividad empresarial.

Para crear una aplicación de servicio de los Servicios de conectividad a datos empresariales

  1. Abra el sitio web de Administración central de SharePoint con una cuenta de administrador de la granja de servidores.

  2. En Administración de aplicaciones, elija Administrar aplicaciones de servicio.

  3. Haga clic en Nuevo y, después, en Servicio de conectividad a datos empresariales.

  4. Configure las opciones de la página de configuración Crear una nueva aplicación de Servicio de conectividad a datos empresariales como sigue:

  5. En el cuadro Nombre de la aplicación de servicio, escriba un nombre para la aplicación de servicio.

  6. En el área Base de datos, deje los valores rellenados previamente de Servidor de base de datos, Nombre de la base de datos y Autenticación de base de datos, que es Autenticación de Windows (recomendada) salvo que, por el diseño específico, necesite cambiarla.

  7. Si tiene configurada la creación de reflejos de bases de datos de SQL Server y desea incluir la base de datos del Servicio de conectividad a datos empresariales en los reflejos, indique el nombre del servidor de bases de datos de conmutación por error en el cuadro Servidor de base de datos de conmutación por error.

  8. Escriba un nombre para el nuevo grupo de aplicaciones en el cuadro Nombre del grupo de aplicaciones.

  9. Seleccione la cuenta administrada que registró en la lista desplegable.

  10. Haga clic en Aceptar para crear la aplicación de Servicio de conectividad a datos empresariales y, después, haga clic otra vez en Aceptar.

  11. Seleccione la fila en la que aparece Aplicación de Servicio de conectividad a datos empresariales, no la fila del proxy.

  12. Haga clic en Administradores en el área Operaciones y agregue todas las cuentas que desea que puedan administrar la aplicación de Servicio de conectividad a datos empresariales, para concederles control total. Cuando estas personas abran Administración central, podrán administrar la aplicación de servicio de conectividad a datos profesionales.