Trucs & astuces pour SharePoint

[Toutes versions] Internet explorer est mort? Vive Edge et son mode de compatibilité IE pour Sharepoint !

Depuis toujours, Sharepoint entretient avec Internet Explorer une relation ambigüe.  En effet, la présence de contrôles active X permet une collaboration beaucoup plus fouillée qu'avec les autres navigateurs. En sont témoins des fonctionnalités comme "Ouvrir dans l'explorateur" dans une bibliothèque de documents, ou "Ouvrir avec access" sur les listes personnalisées, ou "Ouvrir avec Project" sur les listes de tâches. Les copier coller d'une liste à l'autre sont également facilités, permettant en mode "Edition rapide", de recopier toutes les cellules d'une...

[SPOL] Désactiver Sharepoint Spaces de vos sites

Bien que cela représente une innovation intéressante, Sharepoint Spaces n'a pas toujours sa place dans une application professionnelle développée autour de Sharepoint. Microsoft a prévu d'activer un nouveau menu sur tous les sites Sharepoint permettant aux utilisateurs accrédités de créer des Sharepoint Spaces. Ce choix est très discutable, et il peut être judicieux de  ne pas l'autoriser, au niveau d'un site donné, ou même d'un tenant en fonction de la politique de l'entreprise. Microsoft a prévu cette désactivation, mais cela se fait...

[OnPremise] Powershell : commandes utiles pour Sharepoint

Bien que beaucoup de choses puissent se faire par l'interface graphique sous Sharepoint, il peut s'avérer utile de faire du Powershell, soit pour automatiser, soit pour combler des manques de l'interface utilisateurs. Voici quelques commandes qui peuvent être utiles....

Mesurer l'activité d'une ferme Sharepoint

​Il est parfois nécessaire (avant de faire des mises à jour par exemple) de connaitre le nombre de connexions actives sur une ferme Sharepoint. Cela se fait sous Powershell sur le serveur. Sur un serveur installé en français...

[SPOL] Changer le logotype d’un site d’équipe récemment créé

Depuis peu, Microsoft associe quasi obligatoirement la création d'un groupe Exchange à la création d'un site d'équipe. De ce fait,  le logo du site est celui du groupe associé lors de la création du site. Il est formé de l'initiale du groupe en minuscule sur fond coloré.   Le lien permettant de changer le logo n'est pus présent, et pour les petits rusés (dont j'ai fait partie, je l'avoue..) qui tenteraient d'accéder à l'url cachée d'édition ( https://contoso.sharepoint.com/sites/sitename/_layouts/15/prjsetng.aspx ) sachez que...

[SPOL – On Premise] Filtrer une vue Sharepoint avec uniquement les documents assignés à un groupe dont fait partie l’utilisateur courant

Problème

Sur Sharepoint Online, il n'est pas possible, avec l'interface de paramétrage, de mettre en place un filtre dans une liste pour n'afficher que les documents d'un groupe d'utilisateur dont l’utilisateur courant fait partie. La solution est d'éditer la requête du filtre sous Sharepoint Designer, après avoir paramétré la vue pour qu'elle soit la plus proche de la vue définitive (sans le filtre d'utilisateurs / groupe bien sur). C'est écrit en langage CAML ( ou Collaborative Application Markup Language, cf 

Extraire le lien hypertexte d’un export Excel de Sharepoint

Lorsque l'on exporte une liste Sharepoint sous forme Excel, les données de type "Liens hypertexte ou image" n'affichent que le "texte de remplacement" en surface si celui-ci est renseigné. On ne voit donc pas du tout l'URL qui est derrière. Bien sûr,  il est toujours possible de cliquer dessus pour accéder à la ressource désignée par le lien, ou faire bouton de droite "Modifier le lien hypertexte" pour voir où celui-ci pointe, mais il est parfois  souhaitable de disposer de l'adresse...

[SP2013] Impossible d’installer un CU (cumulative update) pour Sharepoint : The expected version of the product was not found on the system

Dans certains cas, il est impossible d'installer un CU Sharepoint, une erreur "The expected version of the product was not found on the system" clôt le process avant la moindre installation. Pourtant, près avoir tout vérifié, on est bien sur que tout est fonctionnel et que le serveur Sharepoint en question n'a pas le moindre problème. On a également pris soin de relance l'assistant d'installation de Sharepoint, afin de mettre à niveau les bases de données de contenu si nécessaire. Il est...

[SPOL] Suppression des sites supprimés dans la corbeille sur Sharepoint Online

Sharepoint Online à cause de sa stratégie de rétention, n'efface pas immédiatement un site que l'on détruit, mais le place dans la corbeille de sites : "Sites Supprimés". Pour des raisons évidentes, il n'autorisera ensuite plus la recréation d'un site avec le même nom, car il entrerait en conflit avec une éventuelle restauration. Mais il peut arriver que l'on veuille recréer immédiatement et site avec le même nom, par exemple parce qu'une licence d'un produit tiers est associée à l'URL du site...

Traduire les formules Sharepoint à l’aide d’Excel

Généralités

Sharepoint dispose d'un langage qui est malheureusement localisé.  Ceci empêche parfois de récupérer certaines fonctions qui ont étés écrites pour des version linguistiques de sites différentes, comme par exemple lors de la récupération de formules dans un blog en anglais. Cet héritage des premières version d'Office est très discutable, car il nuit à la portabilité d'un pays sur l'autre, et même à l'échange de code entre pays. Mais il est vrai que la notion de communauté de développement n'a intéressé...

[SPOL – Sharepoint Designer] Ouvrir un site Sharepoint 365 dans Sharepoint Designer 2013 lorsque l’authentification renforcée est activée

Généralités

Sharepoint Designer 2013 reste un outil tout à fait pertinent pour faire des manipulations avancées sur des sites Sharepoint, même sur la version Online. Selon les politiques de sécurité activées sur le tenant, une authentification renforcée (ou Authentification multifacteur ou MFA) peut avoir été mise en place. Dans ce cas, en plus des identifiants classiques, il faut avoir installé une application mobile (Microsoft Authenticator)  qui grâce au téléphone mobile associé au compte AD va permettre de confirmer que l'on souhaite bien...