Planear aplicaciones para SharePoint Server

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

Si desea utilizar aplicaciones para SharePoint en su entorno hay varios requisitos previos y otras consideraciones de planificación a tener en cuenta. Este artículo trata acerca de lo que necesita para planificar antes de empezar a trabajar con la configuración real.

Requisitos previos

Para configurar aplicaciones para SharePoint necesita lo siguiente:

  • Si desea supervisar aplicaciones, debe configurar la búsqueda.

  • Necesita certificados SSL si utiliza SSL para proteger el tráfico. Debe crear un certificado comodín para todas las direcciones URL de la aplicación.

  • Cada aplicación de SharePoint que se instala crea una subred dentro del sitio en el que se instala con su propia URL. Esto significa que los entornos que contienen muchas aplicaciones para SharePoint tendrán muchas subredes adicionales. Asegúrese de tener esto en cuenta al planear la capacidad de la granja de servidores.

Además, usar aplicaciones para SharePoint requiere una configuración de dominio DNS independientes (como se ve a continuación), así como las aplicaciones de servicio de configuración de suscripción y administración de la aplicación. Se explica cómo configurar el dominio de aplicación independiente y las aplicaciones de servicio en el artículo de configuración de aplicaciones para SharePoint.

Planear la configuración de aplicaciones

Con aplicaciones para SharePoint, las aplicaciones se implementan a su propio sitio web en un dominio especial y aislado, en vez de hacerlo en el mismo dominio que la granja de servidores. Los procesos se ejecutan bajo ese nombre del dominio y no afectan los sitios de SharePoint. Esta diferencia entre los nombres del dominio proporciona una capa de aislamiento para las aplicaciones.

Necesita configurar un nombre de dominio DNS para proporcionar un nombre de host a las aplicaciones instaladas. Si usa un nombre de dominio individual, las aplicaciones para SharePoint se separan de los sitios de SharePoint para evitar un acceso no autorizado a los datos de los usuarios y para reducir la posibilidad de ataques XSS (cross-site scripting).

Necesita un registro DNS para que el nombre del dominio se resuelva correctamente. Puede crear uno de los siguientes tipos de registros DNS para la URL de una aplicación para SharePoint:

  • Un registro de nombre canónico (CNAME) comodín que apunte al dominio de host asignado a la granja de servidores de SharePoint Server.

  • Un registro D comodín que apunte a la dirección IP de la granja de servidores de SharePoint Server.

Seleccione el tipo de registro que usará para apuntar desde el dominio de aplicación al dominio de la granja de servidores de SharePoint Server.

Los detalles acerca de cómo configurar el dominio de aplicación se tratan en Configuración de un entorno para aplicaciones de SharePoint Server.

Cómo utiliza SharePoint el dominio

Cada aplicación para SharePoint tiene una URL única formada por el dominio de la aplicación, además de un prefijo y un Apphash. El formato es el siguiente: prefijo-Apphash.dominio.com. El Apphash es un identificador único asignado de forma arbitraria para cada aplicación para SharePoint. Estas direcciones URL se generan automáticamente en función de la configuración que especifique. No tiene que crear ni administrar estas direcciones URL por separado; en su lugar, configure una entrada comodín en DNS para proporcionar las direcciones URL para todas las aplicaciones.

Al instalar una aplicación en un sitio, se crea una subred de ese sitio para hospedar el contenido de la aplicación. La subred de la aplicación se encuentra jerárquicamente por debajo de la colección de sitios, pero tiene un encabezado de host único aislado en lugar de en la URL del sitio. El siguiente diagrama muestra la relación entre la URL del sitio y dirección URL de la aplicación:

Ilustración de URL de una aplicación para SharePoint

Las direcciones URL de las aplicaciones están aisladas de las direcciones URL de los sitios de SharePoint

En este diagrama, el sitio principal de SharePoint es el sitio en el que el usuario instala la aplicación. El sitio de SharePoint de App1 es una subred del sitio principal que contiene la aplicación y sus componentes. La dirección URL del sitio de SharePoint de App1 se basa en el sitio de SharePoint principal. Sin embargo, está en un dominio diferente, tiene un prefijo-Apphash al principio y tiene un nombre de aplicación al final del nombre de la subred.

Determinar el nombre de dominio que se va a usar

Cuando elija los prefijos y el nombre de dominio que se van a usar en el entorno, tenga en cuenta lo siguiente:

  • Use un nombre de dominio único en vez de un subdominio

    Por razones de seguridad, recomendamos encarecidamente que no utilice un subdominio del nombre de dominio raíz que aloja SharePoint Server u otras aplicaciones. Por ejemplo, si los sitios de SharePoint están en Contoso.com, no utilice Apps.Contoso.com. En su lugar utilice un nombre único como Contoso-Apps.com. Esto se debe a que otras aplicaciones que se ejecutan bajo ese nombre de host pueden contener información confidencial almacenada en las cookies que puede no estar protegida.

  • El dominio de aplicación debe estar en la zona de seguridad Internet o Sitios restringidos, en Internet Explorer

    Por motivos de seguridad, es recomendable configurar el dominio de aplicación para que esté en la zona de seguridad Internet o Sitios restringidos en las opciones de Internet Explorer, y no en la zona Intranet o Sitios de confianza. La configuración de seguridad de Internet Explorer para la zona Intranet o la zona Sitios de confianza no proporcionan a las aplicaciones un nivel suficiente de aislamiento de los datos de usuario en los sitios de SharePoint.

  • Para entornos de varios inquilinos, use prefijos únicos para las aplicaciones de cada inquilino

    Si el entorno tiene varios inquilinos (en otras palabras, aloja sitios de SharePoint para varios clientes), debe ser capaz de identificar las direcciones URL que utiliza cada inquilino o cliente en su entorno. Le sugerimos que establezca el prefijo de URL para indicar el nombre del cliente o el nombre del sitio del cliente.

  • Use prefijos breves y sencillos

    Los prefijos deben tener menos de 48 caracteres y no pueden contener caracteres especiales ni guiones.

El procedimiento recomendado es usar una única aplicación web que use colecciones de sitios con nombre de host (encabezados de host) en lugar de múltiples aplicaciones web que usan colecciones de sitios con nombre de ruta en su entorno. Cuando use varias aplicaciones web y colecciones de sitios con nombre de ruta puede que tenga que completar pasos de configuración adicionales para garantizar que las solicitudes para aplicaciones para SharePoint se enrutan a la aplicación web correcta.

Planear el Catálogo de aplicaciones

Si decide proporcionar aplicaciones para SharePoint aprobados para que los instalen propietarios de sitios, debe configurar un sitio de Catálogo de aplicaciones para contener dichos aplicaciones para SharePoint. Necesita un sitio de Catálogo de aplicaciones para cada aplicación web donde desea hospedar aplicaciones para SharePoint.

Consulte Administrar el catálogo de aplicaciones en SharePoint Server para comenzar.

Planear la supervisión de aplicaciones

Los administradores de granjas de servidores pueden supervisar las aplicaciones para SharePoint para realizar el seguimiento de los datos de uso y los resultados, y de los errores que pudieran ocurrir. El administrador de la granja de servidores debe agregar aplicaciones a la página Supervisar aplicaciones en Administración central para que las aplicaciones aparezcan en la lista. El número máximo de aplicaciones que se pueden supervisar en la página Supervisar aplicaciones está limitado a 100.

Consulte Supervisar aplicaciones para SharePoint en SharePoint Server para comenzar.

Planear las licencias de aplicaciones

SharePoint Server no exige licencias. Los desarrolladores de aplicaciones tienen que agregar el código que recupera la información de licencia y luego se dirige a los usuarios. SharePoint Server proporciona el almacenamiento y junto con servicios web de Tienda SharePoint, la renovación de licencias de aplicaciones. Tienda SharePoint controla el pago de las licencias, emite las licencias correctas y proporciona el proceso para verificar la integridad de la licencia. Tenga en cuenta que las licencias solo funcionan en aplicaciones distribuidas a través de Tienda SharePoint. Las aplicaciones que compre de otra fuente y las que desarrolle internamente deben implementar sus propios mecanismos de licencia. SharePoint Server admite los siguientes formatos de licencias de aplicaciones:

Tipo de licencia Duración Límite de usuarios
Gratis
Perpetua
Ilimitada
Prueba
30, 60, 120 días o ilimitada
Número por usuario o ilimitada
Pagada por usuario
Perpetua
Número por usuario
Usuarios ilimitados de pago (licencia de sitio)
Perpetua
Sin límite

Consulte Supervisar y administrar licencias de aplicaciones en SharePoint Server para comenzar.

Consulte también

Conceptos

Instalar y administrar aplicaciones de SharePoint Server

Configuración de un entorno para aplicaciones de SharePoint Server