SharePoint 2007 ou 2010 : des documents Office ouverts en lecture seule à partir d’un site SharePoint


Symptômes


Considérez le scénario suivant :

  • Sur les systèmes Windows Vista, Windows 7 ou Windows 2008 dotés d’Office 2007 ou d’Office 2010 installés et Internet Explorer 7 ou Internet Explorer 8, vous essayez d’ouvrir des fichiers à partir d’un site SharePoint en utilisant un nom de domaine complet (URL incluant'. '). dans le nom du site.
  • SharePoint 2007 ou 2010 est hébergé sur Windows 2008 ou 2008 R2 Server avec WebDav activé.
  • Le site SharePoint 2007 ou 2010 est configuré pour utiliser l’authentification Windows.
  • Les utilisateurs du site SharePoint attendent une intégration du client (possibilité de modifier et d’enregistrer directement sur le serveur) pour fonctionner.

Dans ce scénario, l’utilisateur pourra voir un ou plusieurs des problèmes suivants :

  • L’utilisateur est invité de façon inattendue à entrer ses informations d’identification. 
  • Le document Office s’ouvre en lecture seule.  
  • Lors de l’ouverture de l’affichage de l’Explorateur SharePoint, un message d’erreur indiquant le chemin d’accès à la bibliothèque de documents et un message de « non implémenté » s’affiche. 
  • Lorsque vous tentez de réenregistrer à partir d’Office sur un site SharePoint, l’option Enregistrer sous n’est pas une option.  Le répertoire SharePoint ne sera pas rempli dans la boîte de dialogue Enregistrer sous.
  • Lorsque vous ouvrez le document en lecture seule, puis cliquez sur le bouton modifier le document, l’utilisateur risque de voir le message d’erreur suivant : «un problème est survenu lors de la connexion au serveur. Si le problème persiste, contactez votre administrateur. "

Cause


Cela se produit lorsqu’Office détecte que WebDAV est activé sur le serveur. Si le protocole WebDAV est activé, Microsoft Office détermine également s’il faut ou non ouvrir le document en lecture seule ou en lecture seule.  SharePoint agit en tant que serveur WebDAV.  S’il est activé, le rôle de publication WebDAV de Windows Server 2008 interférera avec la fonctionnalité WebDAV de SharePoint.  

Résolution


La publication WebDAV ne doit pas résider sur un serveur SharePoint s’il s’agit du serveur Windows Server 2008 ou Windows Server 2008 R2.  Si le serveur agit en tant que serveur de publication WebDAV, SharePoint doit être installé sur son propre serveur.

Pour supprimer la publication WebDAV, suivez les instructions ci-dessous :

Windows Server 2008 :

  • Désinstaller Microsoft WebDAV 7,5 pour IIS 7,0 http://www.microsoft.com/download/details.aspx ?familyid=8A47D609-8D95-4E1A-B2F2-2303E7E10EDC&displaylang = en composant en accédant au panneau de configuration : >programmes et fonctionnalités et en choisissant désinstaller.
  • Après avoir supprimé le composant, accédez à rôles du gestionnaire de serveur->section IIS du serveur Web->supprimer les services de rôle->décochez la publication WebDAV si elle est activée.  Cela nécessite un redémarrage du serveur.

Windows Server 2008 R2 :

  • Dans le gestionnaire de serveur, accédez à rôles->section IIS du serveur Web->supprimer les services de rôle->décochez la publication WebDAV si elle est activée.  Cela nécessite un redémarrage du serveur.