Exportar (0) Imprimir
Expandir Tudo

Definir o comportamento padrão de abertura para documentos habilitados para navegadores (Office Web Apps quando usados com o SharePoint 2013)

 

Aplicável a: SharePoint Server 2013, SharePoint Foundation 2013, Office Web Apps

Tópico modificado em: 2013-12-18

Resumo: explica como configurar o comportamento de abertura padrão de documentos do Office nos conjuntos de sites e bibliotecas de documentos do SharePoint.

Público: profissionais de TI

Para abrir rapidamente um documento em uma biblioteca do SharePoint 2013, basta clicar em seu título. O que acontecerá em seguida (se o arquivo será aberto em um aplicativo cliente ou no navegador) dependerá de vários fatores, como qual é o tipo de arquivo, como você configurou seu farm do Servidor do Office Web Apps e como foram definidas as configurações do recurso OpenInClient da biblioteca ou do conjunto de sites. As etapas a seguir mostram como configurar o comportamento de abertura padrão para documentos do Office onde você tiver o SharePoint 2013 configurado para usar o Servidor do Office Web Apps.

Por padrão, depois que o SharePoint 2013 for configurado para usar o Servidor do Office Web Apps, clicar em um arquivo do Word, do PowerPoint, do Excel ou do OneNote o abrirá no navegador. Os documentos PDF abrem no Word Web App. Há duas maneiras de alterar o comportamento padrão a fim de permitir que aplicativos clientes abram os arquivos diretamente:

  • Para o farm doSharePoint 2013 Você pode ajustar o comportamento de abertura padrão por tipo de arquivo para o farm do SharePoint 2013 usando os cmdlets New-SPWOPIBinding e Set-SPWOPIBinding do Windows PowerShell. Esses cmdlets também podem ser usados paraajustar o comportamento de documentos PDF.

  • Em conjuntos de sites ou bibliotecas de documento Os administradores e usuários de conjunto de sites podem usar o recurso OpenInClient do SharePoint 2013 para especificar se os arquivos do Office serão abertos no aplicativo cliente ou no navegador. Os usuários podem alterar essa configuração nas propriedades da biblioteca de documento e os administradores do conjunto de sites podem alterar essa configuração na Administração do Conjunto de Sites ou usando o cmdlet Enable-SPFeature para habilitar o recurso OpenInClient. Consulte a próxima seção para obter vários métodos diferentes para habilitar o recurso OpenInClient.

Em geral, o recurso OpenInClient substitui quaisquer associações WOPI definidas entre o SharePoint 2013 e o Servidor do Office Web Apps. Em outras palavras, se o recurso OpenInClient de uma biblioteca ou conjunto de sites do SharePoint 2013 estiver habilitado, os documentos serão abertos no aplicativo cliente, mesmo se o servidor do SharePoint 2013 tiver sido configurado para utilizar o Servidor do Office Web Apps.

ObservaçãoObservação
A configuração do comportamento de abertura padrão de documentos habilitados para navegador não afetará se os usuários podem usar os recursos Check-out e Enviar para no SharePoint 2013 para baixar documentos. Para obter informações sobre como configurar as permissões de checkout, de download e de exibição no SharePoint 2013, consulte Planejamento de permissões para sites e conteúdo no SharePoint 2013.

Utilize um dos seguintes procedimentos para definir o recurso OpenInClient no SharePoint 2013.

ObservaçãoObservação
Alguns destes procedimentos usam o Shell de Gerenciamento do SharePoint 2013 para executar cmdlets do SharePoint. Se você optar por usar o console do Windows PowerShell, deverá adicionar o snap-in Microsoft.SharePoint.PowerShell usando o cmdlet Add-PSSnapin. Para obter mais informações sobre como usar o Windows PowerShell com o SharePoint 2013, consulte Usar o Windows Powershell para administrar o SharePoint 2013.
ObservaçãoObservação
Você pode completar tarefas em todos Pacotes do Office 2013 usando um mouse, atalhos de teclado ou toque. Para obter informações sobre como usar atalhos de teclado e toque com produtos e serviços do Office, consulte Atalhos de teclado e Guia de Toque do Office.
Definir o recurso OpenInClient para conjuntos de sites
  1. No conjunto de sites do SharePoint, escolha o ícone Configurações > Configurações do Site.

  2. Na página Configurações do Site, sob Administração do Conjunto de Sites, escolha Recursos do Conjunto de Sites.

  3. Na página Recursos, para o recurso Abrir Documentos em Aplicativos Cliente por Padrão, escolha Ativar para habilitar o recurso OpenInClient (os documentos serão abertos no aplicativo cliente), ou Desativar para desabilitar o recurso OpenInClient (os documentos serão abertos no navegador).

Definir o comportamento de abertura padrão para conjuntos de sites usando o Windows PowerShell
  1. Primeiro, verifique se você possui as seguintes associações:

    • A função de servidor fixa securityadmin na instância SQL Server.

    • A função de banco de dados fixa db_owner em todos os bancos de dados que devem ser atualizados.

    • Grupo de administradores no servidor onde você está executando cmdlets do Windows PowerShell.

    Dê uma olhada também em about_Execution_Policies e adicione qualquer outra associação necessária.

    Um administrador pode usar o cmdlet Add-SPShellAdmin para conceder permissões para usar cmdlets do SharePoint 2013.

    ObservaçãoObservação
    Se você não possui permissões, entre em contato com seu administrador de Configuração ou com o administrador do SQL Server para solicitá-las. Para obter informações adicionais sobre permissões do Windows PowerShell, consulte Permissões e Add-SPShellAdmin.
  2. Abra um Shell de Gerenciamento do SharePoint 2013 elevado:

    No Windows Server 2008
    1. No menu Iniciar, selecione Todos os Programas.

    2. Selecione Produtos Microsoft SharePoint 2013.

    3. Escolha Shell de Gerenciamento do SharePoint 2013 para exibir a barra de aplicativos (clique com o botão direito).

    4. Do menu de atalho, escolha Executar como administrador.

    No Windows Server 2012
    1. Passe o dedo a partir da borda da tela para mostrar os botões e selecione Pesquisar para consultar todos os aplicativos que estão instalados no computador.

    2. Escolha (clique com o botão direito do mouse) Shell de Gerenciamento do SharePoint 2013 para exibir a barra de aplicativos.

    3. Na barra de aplicativos, selecione Executar como administrador.

  3. No prompt de comando do Windows PowerShell, digite um dos seguintes comandos:

    • Para habilitar o recurso OpenInClient para um conjunto de sites específico (para abrir documentos no aplicativo cliente), digite este comando:

      Enable-SPFeature 8A4B8DE2-6FD8-41e9-923C-C7C3C00F8295 -url <SiteCollURL>
      

      onde <URLConSites> é a URL do conjunto de sites.

    • Para habilitar o recurso OpenInClient para todos os conjuntos de sites (para abrir documentos no aplicativo cliente), digite este comando:

      Get-SPSite -limit ALL |foreach{ Enable-SPFeature 8A4B8DE2-6FD8-41e9-923C-C7C3C00F8295 -url $_.URL }
      
    • Para desabilitar o recurso OpenInClient para um conjunto de sites específico (para abrir documentos no navegador), digite este comando:

      Disable-SPFeature 8A4B8DE2-6FD8-41e9-923C-C7C3C00F8295 -url <SiteCollURL>
      

      onde <URLConSites> é a URL do conjunto de sites.

    • Para desabilitar o recurso OpenInClient para todos os conjuntos de sites (para abrir documentos no navegador), digite este comando:

      Get-SPSite -limit ALL |foreach{ Disable-SPFeature 8A4B8DE2-6FD8-41e9-923C-C7C3C00F8295 -url $_.URL }
      
Definir o comportamento de abertura padrão para uma biblioteca de documentos usando a página de configurações de biblioteca de documentos
  1. Na página da biblioteca de documentos, escolha a guia Biblioteca.

  2. No grupo Configurações, escolha Configurações da Biblioteca.

  3. Na página Configurações da Biblioteca de Documentos, escolha Configurações avançadas.

  4. Na página Configurações Avançadas, em Abrindo Documento no Navegador, selecione uma destas opções:

    • Abrir no aplicativo cliente   quando um usuário escolher um documento dessa biblioteca, o documento será aberto no aplicativo cliente correspondente, se estiver disponível.

    • Abrir no navegador   quando um usuário escolher um documento nessa biblioteca, o documento será aberto no navegador da Web no aplicativo da Web para o tipo de documento. Quando o documento for aberto no aplicativo da Web, o usuário poderá decidir abrir o documento no aplicativo cliente.

    • Usar o padrão do servidor   Quando um usuário escolher um documento nessa biblioteca, o documento será aberto usando o comportamento de abertura padrão especificado para o servidor que estiver executando o SharePoint 2013.

Definir o comportamento de abertura padrão para bibliotecas de documentos protegidas por IRM usando o Windows PowerShell
  1. Primeiro, verifique se você possui as seguintes associações:

    • A função de servidor fixa securityadmin na instância SQL Server.

    • A função de banco de dados fixa db_owner em todos os bancos de dados que devem ser atualizados.

    • Grupo de administradores no servidor onde você está executando cmdlets do Windows PowerShell.

    Além disso, dê uma olhada em about_Execution_Policies e adicione qualquer outra associação necessária.

    Um administrador pode usar o cmdlet Add-SPShellAdmin para conceder permissões para usar cmdlets do SharePoint 2013.

    ObservaçãoObservação
    Se você não possuir permissões, entre em contato com seu administrador de Configuração ou com o administrador do SQL Server para solicitá-las. Para obter informações adicionais sobre permissões do Windows PowerShell, consulte Permissões e Add-SPShellAdmin.
  2. Abra um Shell de Gerenciamento do SharePoint 2013 elevado:

    No Windows Server 2008
    1. No menu Iniciar, selecione Todos os Programas.

    2. Selecione Produtos Microsoft SharePoint 2013.

    3. Escolha Shell de Gerenciamento do SharePoint 2013 para exibir o menu de atalho (clique com o botão direito).

    4. Do menu de atalho, escolha Executar como administrador.

    No Windows Server 2012
    1. Passe o dedo a partir da borda da tela para mostrar os botões e selecione Pesquisar para ver todos os aplicativos que estão instalados no computador.

    2. Escolha (clique com o botão direito) Shell de Gerenciamento do SharePoint 2013 para exibir a barra de aplicativos.

    3. Na barra de aplicativos, selecione Executar como administrador.

  3. No prompt de comando do Windows PowerShell, digite este comando:

    Get-SPWeb -site <SiteCollURL> | % {$_.Lists} | where {$_.IrmEnabled -eq $true} | % {$_.DefaultItemOpen =[Microsoft.Sharepoint.DefaultItemOpen]::<DefaultItemOpenSetting>; $_.Update()}
    

    onde:

    • <URLConSite> é a URL do conjunto de sites onde residem as bibliotecas de documentos.

    • <ConfiguraçãoDeAberturaDeITemPadrão> é um valor da enumeração DefaultItemOpen que especifica o comportamento de abertura padrão. Use PreferClient para abrir documentos no aplicativo cliente associado (se estiver disponível). Use Browser para abrir documentos no navegador.

Isso foi útil para você?
(1500 caracteres restantes)
Agradecemos os seus comentários
A Microsoft está realizando uma pesquisa online para saber sua opinião sobre o site do MSDN. Se você optar por participar, a pesquisa online lhe será apresentada quando você sair do site do MSDN.

Deseja participar?
Mostrar:
© 2014 Microsoft