Comment puis-je savoir quelle version de SharePoint un site utilise, de l'extérieur?

33

comment savoir quelle version de SharePoint un site utilise, sans pouvoir voir le panneau d'administration?

Y a-t-il quelque chose, peut-être dans la source des pages, qui pourrait me donner un indice?

Traverser
la source
À moins qu'il n'ait été fortement personnalisé, il est généralement assez évident à partir de l'interface utilisateur, mais peut-être voulez-vous dire un numéro de version spécifique, plutôt que WSS / MOSS 2003/7 ou Sharepoint 2010, etc.?
dunxd
@dunxd 2003/2007/2010. Pourriez-vous publier des exemples de captures d'écran de l'interface utilisateur des différentes versions?
C. Ross
Malheureusement non - je n'ai qu'une seule version de SharePoint et elle est personnalisée. Vous pouvez toujours simplement demander à l'administrateur du site quelle version ils utilisent, bien que je pense qu'ils se méfieraient (comme moi) de la raison pour laquelle vous voulez savoir. Vous pouvez peut-être élargir votre question - les gens peuvent s'asseoir sur leurs mains s'ils pensent que vous sondez des sites pour découvrir le potentiel de faire du mal :-)
dunxd
Eh bien, il y a 25 représentants pour quelqu'un qui peut ...
C. Ross

Réponses:

30

Pour les sites qui n'ont pas été beaucoup personnalisés, vous pouvez en dire beaucoup sur la conception.

Site 2003 standard par défaut

Site 2003 standard par défaut

Page 2007 par défaut

Page 2007 par défaut

Page 2010

Page 2010

Page 2013

Page 2013

Le style d'onglet est généralement une révélation de la version utilisée. Si vous voulez connaître la sous-version, vous devrez demander à l'administrateur du site.

Il y a probablement aussi des indices dans la robe des drones d'entreprise dans les images boursières révoltantes ;-)

dunxd
la source
2
Une image vaut mieux que mille mots. : D
Jake Berger
Ces images ne serviront à rien si le site utilise des pages maîtres et une image de marque bien personnalisées.
bgmCoder
25

Vous pouvez vérifier les en-têtes de réponse http, par exemple, avec la barre d'outils Web Developer de Firefox:

L'information | Afficher les en-têtes de réponse

MicrosoftSharePointTeamServices: 12.0.0.6332

MicrosoftSharePointTeamServices: 14.0.0.4762

Fiddler, utilisé avec IE, exposera également ces en-têtes.

  • v14 correspond à SP 2010 v12 correspond à MOSS 2007

Liste complète ici des versions mineures de 2007.

RussMcGrindle
la source
Dans certaines circonstances, cet en-tête n'est pas mis à jour. Voir plus ici: wictorwilen.se/… Je suis en train de dépanner un cas où ce n'est même pas après la psconfig qu'il recommande.
Daniel
12

Vous pouvez également le voir dans les outils de développement de Chrome (similaire à la réponse de Firefox ):

Dans Chrome:

  • F12 (outils de développement)
  • Cliquez sur l'onglet "Réseau"
  • S'il n'y a aucune entrée, actualisez la page.
  • Sélectionnez la page principale "aspx" dans la liste des éléments.
  • Développez "En-têtes de réponse"
  • La valeur de "MicrosoftSharePointTeamServices" est ce que vous recherchez.

Il existe également une extension Chrome qui facilite le processus.

horribleprogrammer
la source
5

Je me rends compte que vous n'avez pas de droits d'administrateur ou de propriétaire, mais je vais en parler au grand public ...

Si vous accédez aux paramètres du site, il vous indiquera la version exacte en haut de la page.

SQL3D
la source
J'ai reçu le 12.0.0.6421 - comment savoir à quelle année cela se rapporte? Est-ce sharepoint 2007?
Allan Bowe
Cela ne semble pas être vrai dans Sharepoint 2003
Michael Eakins
5

Cliquez simplement sur "Aide" - il devrait être juste là en haut!

MadMac88
la source
Dans Sharepoint 2007, la page d'aide indique en effet que c'est 2007!
dunxd
fonctionne dans le Mysite mais pas dans une page principale d'entreprise personnalisée. +1, merci!
Allan Bowe
C'est la réponse parfaite pour ceux qui n'ont pas de droits d'administrateur!
Cela fonctionne également pour SharePoint 2010.
Splaktar
4

Vous pouvez le faire avec un peu de javascript comme les exemples ici .

Si vous affichez la source de la page et voyez quelque chose comme ça dans la tête html - avec corev4dans le lien css - vous saurez que c'est au moins Sharepoint 2010.

<link rel="stylesheet" type="text/css" href="/server//_layouts/1033/styles/Themable/corev4.css?rev=p63%2BuzTeSJc22nVGNZ5zwg%3D%3D"/>

Ma façon préférée

Si vous prenez le domaine de l'URL et que vous y ajoutez: _vti_pvt/service.cnfil renverra une page avec la version dessus. Donc, si votre site est celui-ci: https://sp.towson.edu/default.aspx, vous devez alors modifier l'URL en ceci: https://sp.towson.edu/_vti_pvt/service.cnf (vous pouvez essayez avec ces deux liens). Cependant, j'ai essayé cette astuce sur Path to Sharepoint et j'obtiens une boîte de connexion.

bgmCoder
la source
C'est une excellente méthode. Cela fonctionne sur tous les serveurs que j'ai essayés, même lorsque je n'étais pas connecté, tant que je descendais jusqu'à la racine.
Tom Resing
Cela devrait être la première chose que vous essayez. Si cela échoue, essayez les autres méthodes d'outils de développement légèrement plus impliquées.
Joe Johnston