SharePoint 2010 : Ouvrir un document PDF sans l’enregistrer

Pour ouvrir un document pdf directement sans à avoir à l’enregistrer sur en local, je vous invite à faire la chose suivante à partir de l’Administration Centrale de SharePoint 2010 :

1. Cliquez sur Gérer les applications Web:

image

2. Sélectionnez votre votre Web Application et Cliquez sur Paramètres Généraux :

image

3. Sélectionnez le mode Permissif dans la section Gestion des fichiers par les navigateurs :

image

UPDATE : Si vous avez des problèmes pour afficher le PDF dans certaines bibliothèques de documents. Ce comportement est possible si vous avez créé un site ou une bibliothèque de document à partir d’un template alors que la Gestion des fichiers par les navigateurs était sur Strict.

Voici un exemple de script qui permet de passer le paramètre « BrowserFileHandling » à « Permissive » pour l’ensemble des bibliothèques de documents qui sont accessibles depuis le menu de gauche (QuickLaunch) dans les différents sites d’une collection de site.

Avant d’exécuter ce script PowerShell, vous devez remplacer https://localhost par l’url de la collection de site que vous souhaitez mettre à jour.

#Add-PSSnapin Microsoft.SharePoint.PowerShell

$site=Get-SPSite "https://localhost/"

foreach($web in $site.AllWebs)

{

    foreach($list in $web.Lists)

    {

       if($list.BaseTemplate -eq "DocumentLibrary")

       {

            if($list.OnQuickLaunch -eq "1")

            {

                if($list.BrowserFileHandling -ne "Permissive")

                {

                    $list.BrowserFileHandling = "Permissive"

                    $list.Update() 

                    Write-Host "Site :" $web, "Liste :" $list -nonewline

                    Write-Host `t [Updated] -foreground green

                }

                else

                {

                    Write-Host "Site :" $web, "Liste :" $list -nonewline

                    Write-Host `t [OK] -foreground green

                }

            }

       }

    }

}

Si vous êtes partenaire Certified ou partenaire Gold : n’hésitez pas à revenir vers l’équipe de l’avant vente technique Microsoft au 0825 827 829 faire le 0 puis le 1550# afin de faire le point sur toutes les sessions susceptibles de vous aider dans une vente.