Configurer le comportement d’ouverture par défaut des documents activés pour le navigateur (Office Web Apps)

 

S’applique à : Excel Online, PowerPoint Web App Preview, Word Web App Preview

Dernière rubrique modifiée : 2016-11-29

Les informations fournies dans cet article pour configurer le comportement d’ouverture par défaut des documents s’adressent aux informaticiens qui gèrent Microsoft Office Web Apps installé sur les Produits Microsoft SharePoint 2010 sur un serveur autonome ou sur une batterie de serveurs. Dans cet article, les Produits SharePoint 2010 font référence à Microsoft SharePoint Server 2010 et Microsoft SharePoint Foundation 2010, sauf indication contraire.

Configurer le comportement d’ouverture par défaut des documents

Dans SharePoint, vous pouvez configurer si les de documents activés pour le navigateur sont ouverts dans une application cliente ou dans le navigateur. Par défaut, si Office Web Apps est installé, les documents Office s’ouvrent dans le navigateur. Vous pouvez remplacer ce paramètre à l’aide de la fonction SharePoint OpenInClient. La fonction OpenInClient peut être configurée dans l’Administration centrale ou à l’aide de l’applet de commande SPFeature dans Windows PowerShell.

La façon dont les documents s’ouvrent dans SharePoint varie, selon que la fonction OpenInClient est présente ou non et qu’elle est activée ou désactivée :

  • Si la fonction OpenInClient n’est pas présente et qu’Office Web Apps n’est pas installé, les documents s’ouvrent dans l’application cliente (SharePoint par défaut).

  • Si la fonction OpenInClient n’est pas présente, qu’Office Web Apps est installé et que les applications de service Office Web Apps sont activées, les documents s’ouvrent dans le navigateur (Office Web Apps par défaut).

  • Si la fonction OpenInClient est présente et activée, et que les applications de service Office Web Apps sont activées, les documents s’ouvrent dans l’application cliente.

  • Si la fonction OpenInClient est présente et désactivée, et que les applications de service Office Web Apps sont activées, les documents s’ouvrent dans le navigateur.

Avertissement

Lorsque vous exécutez Setup.exe pour installer Office Web Apps, le programme d’installation prend le contrôle du comportement d’ouverture par défaut dans SharePoint pour inscrire l’ouverture des documents Word, PowerPoint, Excel et OneNote dans leur application Web associée. Si un utilisateur clique sur un document dans SharePoint après l’exécution de Setup.exe, mais avant l’activation des services et de la fonctionnalité Office Web Apps, l’utilisateur peut obtenir un lien rompu dans le navigateur. Lors de l’installation d’Office Web Apps dans un environnement de production actif, il est fortement recommandé d’activer la fonction OpenInClient avant d’exécuter le programme d’installation d’Office Web Apps.

Procédures de cette tâche :

  • Pour définir le comportement d’ouverture par défaut pour les collections de sites à l’aide de l’Administration centrale

  • Pour définir le comportement d’ouverture par défaut pour les collections de sites à l’aide de Windows PowerShell

  • Pour définir le comportement d’ouverture par défaut pour une bibliothèque de documents à l’aide de la page Paramètres de la bibliothèque de documents

  • Pour définir le comportement d’ouverture par défaut pour les bibliothèques de documents protégés par IRM à l’aide de Windows PowerShell

Certaines procédures de cette tâche requièrent l’utilisation de Windows PowerShell ou de SharePoint 2010 Management Shell pour l’exécution des applets de commande. Pour exécuter des applets de commande SharePoint 2010 dans Windows PowerShell, vous devez ajouter le composant logiciel enfichable Microsoft.SharePoint.PowerShell à l’aide de l’applet de commande Add-PSSnapin, ou vous pouvez exécuter les applets de commande SharePoint 2010 à l’aide de SharePoint 2010 Management Shell. Par défaut, le composant logiciel enfichable Microsoft.SharePoint.PowerShell est déjà inscrit et il est ajouté à SharePoint 2010 Management Shell. Pour exécuter les applets de commande SharePoint 2010, vous devez être membre du rôle SharePoint_Shell_Access sur la base de données de configuration et membre du groupe local WSS_ADMIN_WPG sur l’ordinateur où les Produits SharePoint 2010 sont installés. Pour exécuter des scripts dans Windows PowerShell ou SharePoint 2010 Management Shell, vous devez définir la stratégie d’exécution à l’aide de l’applet de commande set-executionpolicy, en utilisant le paramètre unrestricted. Pour plus d’informations sur l’applet de commande Add-PSSnapin, voir Add-PSSnapin. Pour plus d’informations sur l’utilisation de Windows PowerShell avec les Produits SharePoint 2010, voir Administration des produits SharePoint 2010 à l’aide de Windows PowerShell.

Pour définir le comportement d’ouverture par défaut pour les collections de sites à l’aide de l’Administration centrale

  1. Dans l’Administration centrale SharePoint, cliquez sur Actions du site, puis sur Paramètres du site.

  2. Dans la page Paramètres du site, sous Administration de la collection de sites, cliquez sur Fonctionnalités de la collection de sites.

  3. Dans la page Fonctionnalités, pour la fonction Ouvrir par défaut des documents dans des applications clientes, cliquez sur Activer (la fonction OpenInClient est activée) pour ouvrir les documents dans l’application cliente. Cliquez sur Désactiver (la fonction OpenInClient est désactivée) pour ouvrir les documents dans le navigateur.

Pour définir le comportement d’ouverture par défaut pour les collections de sites à l’aide de Windows PowerShell

  1. À l’aide du Bloc-notes, ouvrez un nouveau fichier texte, puis copiez et collez le script suivant dans le fichier.

    L’exemple suivant définit le comportement d’ouverture par défaut de tous les documents dans tous les sites pour une ouverture dans l’application cliente correspondante (sous réserve qu’elle soit disponible).

    $defaultOpenBehaviorFeatureId = $(Get-SPFeature -limit all | where {$_.displayname -eq "OpenInClient"}).Id 
    Get-SPSite -limit ALL |foreach{ Enable-SPFeature $defaultOpenBehaviorFeatureId -url $_.URL }
    

    L’exemple suivant définit le comportement d’ouverture par défaut pour tous les documents dans tous les sites pour une ouverture dans le navigateur.

    $defaultOpenBehaviorFeatureId = $(Get-SPFeature -limit all | where {$_.displayname -eq "OpenInClient"}).Id 
    Get-SPSite -limit ALL |foreach{ Disable-SPFeature $defaultOpenBehaviorFeatureId -url $_.URL }
    
  2. Spécifiez les paramètres suivants :

    Paramètre Valeur

    –limit

    Le type doit être un nombre non négatif valide. Spécifiez ALL pour que l’opération englobe la totalité des collections de sites.

  3. Enregistrez le fichier avec l’extension de nom de fichier .ps1 dans un dossier où vous exécutez des scripts (généralement, C:\scripts).

  4. Dans la console Windows PowerShell, depuis l’invite de commandes (PS C:\>), tapez la commande suivante, puis appuyez sur Entrée :

    C:\<chemin d’accès>\<nom de fichier>.ps1

Pour définir le comportement d’ouverture par défaut pour une bibliothèque de documents à l’aide de la page Paramètres de la bibliothèque de document

  1. Dans la page <bibliothèque de documents>: Tous les documents, sous Outils de bibliothèque, cliquez sur Bibliothèque.

  2. Dans la barre d’outils de la bibliothèque, cliquez sur Paramètres de la bibliothèque.

  3. Dans la page Paramètres de la bibliothèque de documents, cliquez sur Paramètres avancés.

  4. Dans la page Paramètres avancés, dans Ouverture du document dans le navigateur, sélectionnez l’une des options suivantes :

    Ouvrir dans l’application cliente   Lorsqu’un utilisateur clique sur un document dans cette bibliothèque, le document s’ouvre dans l’application cliente correspondante (si elle est disponible).

    Ouvrir dans le navigateur   Lorsqu’un utilisateur clique sur un document dans cette bibliothèque, le document s’ouvre dans l’application Web de navigateur Web associée à ce type de document. Une fois le document ouvert dans l’application Web, l’utilisateur peut décider de l’ouvrir dans l’application cliente.

    Utiliser le paramètre par défaut du serveur   Lorsqu’un utilisateur clique sur un document dans cette bibliothèque, le document s’ouvre en suivant le comportement d’ouverture par défaut spécifié pour le serveur sur lequel les Produits SharePoint 2010 sont installés.

Pour définir le comportement d’ouverture par défaut pour les bibliothèques de documents protégés par IRM à l’aide de Windows PowerShell

  1. À l’aide du Bloc-notes, ouvrez un nouveau fichier texte, puis copiez et collez le script suivant dans le fichier.

    L’exemple suivant définit le comportement d’ouverture par défaut pour les bibliothèques de documents protégés par IRM dans tous les sites pour une ouverture dans l’application cliente correspondante (sous réserve qu’elle soit disponible).

    Get-SPWeb -site http://contoso | % {$_.Lists} | where {$_.IrmEnabled -eq $true} | % {$_.DefaultItemOpen =[Microsoft.Sharepoint.DefaultItemOpen]::PreferClient; $_.Update()}
    
  2. Spécifiez les paramètres suivants :

    Paramètre Valeur

    –site

    URL

  3. Enregistrez le fichier avec l’extension de nom de fichier .ps1 dans un dossier où vous exécutez des scripts (généralement, C:\scripts).

  4. Dans la console Windows PowerShell, depuis l’invite de commandes (PS C:\>), tapez la commande suivante, puis appuyez sur Entrée :

    C:\<chemin d’accès>\<nom de fichier>.ps1

See Also

Other Resources

Get-SPWeb
Get-SPSite
Get-SPFeature