Activación de la característica de Office Web Apps en las colecciones de sitios

 

Se aplica a: Excel Online, PowerPoint Web App Preview, Word Web App Preview

Última modificación del tema: 2016-11-29

La información de este artículo sobre cómo activar la característica de Microsoft Office Web Apps en colecciones de sitios está dirigida a profesionales de TI que mantienen las Office Web Apps instaladas en Productos de Microsoft SharePoint 2010 en un servidor independiente o en un conjunto o granja de servidores. En este artículo, Productos de SharePoint 2010 hace referencia a Microsoft SharePoint Server 2010 y a Microsoft SharePoint Foundation 2010, a menos que se indique lo contrario.

Activación de la característica de Office Web Apps para una colección de sitios

La característica de Office Web Apps debe activarse en todas las colecciones de sitios para las que estará disponible cualquiera de las Web Apps. Normalmente, la característica de Office Web Apps se activa en una colección de sitios durante la fase de implementación después de ejecutar el programa de instalación y activar los servicios; no obstante, en algunos casos, es posible activarla más adelante solo en determinadas colecciones de sitios y desactivarla en otras.

Importante

Las Office Web Apps no funcionan en documentos de bibliotecas protegidas por Information Rights Management (IRM). En el caso de bibliotecas de documentos protegidas por IRM, se recomienda configurar la opción Comportamiento predeterminado para abrir los documentos habilitados por el explorador como Abrir en la aplicación cliente. Para obtener más información acerca de cómo configurar el comportamiento predeterminado para abrir documentos, vea Configuración del comportamiento predeterminado para abrir documentos habilitados por el explorador (Office Web Apps).

Procedimientos en esta tarea:

  • Para activar la característica de Office Web Apps en todas las colecciones de sitios mediante Windows PowerShell

  • Para activar la característica de Office Web Apps en una sola colección de sitios mediante Administración central

  • Para activar la característica de Office Web Apps en una sola colección de sitios mediante Windows PowerShell

  • Para desactivar la característica de Office Web Apps en una sola colección de sitios mediante Windows PowerShell

Algunos procedimientos de esta tarea requieren de Windows PowerShell o de la Consola de administración de SharePoint 2010 para ejecutar los cmdlets. Para ejecutar cmdlets de SharePoint 2010 en Windows PowerShell, debe agregar el complemento Microsoft.SharePoint.PowerShell mediante el cmdlet Add-PSSnapin, o bien puede ejecutar los cmdlets de SharePoint 2010 mediante la Consola de administración de SharePoint 2010. El complemento Microsoft.SharePoint.PowerShell ya está registrado de forma predeterminada y se agrega a la Consola de administración de SharePoint 2010. Para ejecutar cmdlets de SharePoint 2010, debe ser miembro del rol SharePoint_Shell_Access en la base de datos de configuración y miembro del grupo local WSS_ADMIN_WPG en el equipo en que está instalado Productos de SharePoint 2010. Para ejecutar scripts en Windows PowerShell o en la Consola de administración de SharePoint 2010, debe establecer la directiva de ejecución mediante el cmdlet set-executionpolicy con el parámetro unrestricted. Para obtener más información acerca del cmdlet Add-PSSnapin, vea el tema sobre Add-PSSnapin. Para obtener más información sobre el uso de Windows PowerShell con Productos de SharePoint 2010, vea Administración de Productos de SharePoint 2010 mediante Windows PowerShell.

Para activar la característica Office Web Apps en todas las colecciones de sitios mediante Windows PowerShell

  1. En el Bloc de notas, abra un archivo de texto nuevo y, a continuación, copie y pegue el siguiente script en el archivo.

    $webAppsFeatureId = $(Get-SPFeature -limit all | where {$_.displayname -eq "OfficeWebApps"}).Id 
    Get-SPSite -limit ALL |foreach{Enable-SPFeature $webAppsFeatureId -url $_.URL }   
    
  2. Guarde el archivo con extensión de nombre de archivo .ps1 en una carpeta en la que ejecute scripts (normalmente, C:\scripts).

  3. En el símbolo del sistema de Windows PowerShell (es decir, PS C:\>), escriba el siguiente comando y presione ENTRAR:

    C:\<ruta>\<nombre_de_archivo>.ps1

Para activar la característica de Office Web Apps en una colección de sitios mediante Administración central

  1. Haga clic en Inicio, elija Todos los programas, Productos de Microsoft SharePoint 2010 y, a continuación, Administración central de SharePoint 2010.

  2. En la página principal de Administración central de SharePoint, haga clic en Acciones del sitio y, a continuación, haga clic en Configuración del sitio.

  3. En la página Configuración del sitio, en Administración de la colección de sitios, haga clic en Características de la colección de sitios.

  4. En la página de características, para Office Web Apps, haga clic en Activar.

Para activar la característica de Office Web Apps en una sola colección de sitios mediante Windows PowerShell

  1. En el Bloc de notas, abra un archivo de texto nuevo y, a continuación, copie y pegue el siguiente script en el archivo.

    $webAppsFeatureId = $(Get-SPFeature -limit all | where {$_.displayname -eq "OfficeWebApps"}).Id 
    $singleSiteCollection = Get-SPSite -Identity http://<site_name> 
    Enable-SPFeature $webAppsFeatureId -Url $singleSiteCollection.URL
    
  2. Especifique los parámetros siguientes:

    Parámetro Valor

    –Identity

    Dirección URL

  3. Guarde el archivo con extensión de nombre de archivo .ps1 en una carpeta en la que ejecute scripts (normalmente, C:\scripts).

  4. En la consola de Windows PowerShell, en el símbolo del sistema (es decir, PS C:\>), escriba el siguiente comando y presione ENTRAR:

    C:\<ruta>\<nombre_de_archivo>.ps1

Para desactivar la característica de Office Web Apps en una sola colección de sitios mediante Windows PowerShell

  1. En el Bloc de notas, abra un archivo de texto nuevo y, a continuación, copie y pegue el siguiente script en el archivo.

    $webAppsFeatureId = $(Get-SPFeature -limit all | where {$_.displayname -eq "OfficeWebApps"}).Id 
    $singleSiteCollection = Get-SPSite -Identity http://<site_name> 
    Disable-SPFeature $webAppsFeatureId -Url $singleSiteCollection.URL
    
  2. Especifique los parámetros siguientes:

    Parámetro Valor

    –Identity

    Dirección URL

  3. Guarde el archivo con extensión de nombre de archivo .ps1 en una carpeta en la que ejecute scripts (normalmente, C:\scripts).

  4. En la consola de Windows PowerShell, en el símbolo del sistema (es decir, PS C:\>), escriba el siguiente comando y presione ENTRAR:

    C:\<ruta>\<nombre_de_archivo>.ps1