Activer l’accès anonyme dans SharePoint 2010

Lors d’une formation récente, un stagiaire n’arrivait plus à se rappeler comment activer l’accès anonyme dans SharePoint 2010 alors qu’il était censé le savoir…

D’où, l’idée de ce petit mémo sous forme d’une procédure:

  1. Cliquez sur Démarrer puis Tous les programmes : la liste des programmes installés apparaît.
  2. Sous Microsoft SharePoint 2010 Products, cliquez sur Administration centrale de SharePoint 2010: patientez plusieurs secondes pour que la page d’accueil de l’Administration centrale s’ouvre.
  3. Sous Gestion des applications, cliquez sur Gérer les applications Web: la liste des applications Web s’affiche.
  4. Cliquez sur l’application Web dont l’accès sera anonyme pour la sélectionner.
  5. Ensuite sur le ruban, dans le groupe Sécurité, cliquez sur Fournisseurs d’authentification: la boîte de dialogue Fournisseurs d’authentification s’ouvre.
  6. Dans cette boîte, cliquez sur la zone Par défaut : la boîte de dialogue Modifier l’authentification s’ouvre.
  7. Dans la boîte de dialogue Modifier l’authentification, cochez la case Activer l’accès anonyme puis cliquez sur le bouton Enregistrer pour sauvegarder vos modifications.
  8. Fermez la boîte de dialogue Fournisseurs d’authentification: la page Gestion des applications Web apparaît donc à nouveau.
  9. L’accès anonyme a été ouvert mais il peut être nécessaire de préciser les éventuelles restrictions d’accès sur le site. Pour cela, sur le ruban de cet écran, dans le groupe Stratégie, cliquez sur  Stratégie anonyme : la boîte de dialogue Restrictions d’accès anonyme s’ouvre.
  10. Éventuellement, spécifiez  une stratégie de l’utilisateur anonyme à mettre en place :  Aucun – Aucune stratégie, Refuser l’écriture – Pas d’accès en écriture ou Refuser tout – Aucun accès. Cliquez sur Aucun – Aucune stratégie, qui est la proposition par défaut, puis cliquez sur le bouton Enregistrer. Ainsi les utilisateurs anonymes pourront aussi bien lire qu’écrire sur le site web.
  11. Bien que l’accès anonyme ait été ouvert au niveau de l’application web, il vous reste à spécifier les sites autorisés aux utilisateurs anonymes. En effet, vous pourriez souhaiter que seuls certains sites soient ouverts à l’accès anonyme mais pas tous. Aussi, sur un site dont vous voulez rendre l’accès anonyme, cliquez sur Actions du site puis Autorisations de site: la page Autorisations du site s’ouvre.
  12. Sur cette page, cliquez sur le bouton du ruban Accès anonyme: la boîte de dialogue Accès anonyme apparaît.
  13. Dans la boîte de dialogue Accès anonyme, sous Les utilisateurs anonymes peuvent accéder à, cliquez sur Tout le site Web puis cliquez sur le bouton OK: une entrée intitulée Utilisateurs anonymes s’affiche sur la page Autorisations.
  14. Il ne vous reste plus qu’à vérifier votre manipulation : accédez au site sans vous identifier afin de vous assurer que l’accès anonyme a été activé avec succès.

Maintenant, le stagiaire n’a plus d’excuses :-)

Connaître les nouveautés d’un site

De nombreux sites ou blogs intéressants n’offrent pas toujours la possibilité de recevoir leurs mises à jour avec les flux RSS (Really Simple Syndication). Il s’agit pourtant d’un système commode et simple à mettre en œuvre.

Toutefois, en son absence, vous pouvez utiliser le service gratuit du site sécurisé Follow That Page.

Son créateur hollandais Onno Zweers a développé un automatisme qui vous permet de recevoir une simple notification par courriel lors de la modification d’un site web Internet quelconque.

Les usages de Follow That Page sont nombreux : trouver de nouvelles annonces d’emploi, des prix en baisse, ainsi que toute information qui peut changer sur n’importe quel site Web.

Il permet aussi de surveiller vos propres sites. Vous saurez ainsi quand votre site a été modifié ou endommagé, avant que votre communauté ne l’apprenne.

Onno Zweers a aussi développé une extension Firefox. Pour l’instant, cette extension n’est pas compatible avec Firefox 6.

Interopérabilité des formats de fichiers

Dans l’article sur le QCM, la difficulté a été de trouver un format de représentation fidèle du QCM sous WordPress, en partant d’un fichier Excel au format Office Open XML.

Le fichier HTML produit directement à partir d’Excel, au format Page Web, était très fidèle mais le rendu dans WordPress n’était pas satisfaisant.

Aussi, la procédure utilisée pour convertir le document Excel en HTML dans WordPress:

  1. Remplacer les cases à cocher d’origine par des lettres (A, B, C) dans le fichier Excel,
  2. Télécharger et installer OpenOffice,
  3. Lancer Calc d’OpenOffice pour lire le fichier Excel,
  4. Enregistrer le classeur au format Document HTML (OpenOffice.org Calc),
  5. Retravailler un peu le fichier HTML produit par Calc dans SharePoint Designer 2010 (!),
  6. Lancer un tidy sur le fichier HTML produit par SharePoint Designer,
  7. Copier le code HTML dans l’article WordPress.

En résumé Excel > Mano > OpenOffice >Designer > Mano > Tidy >WordPress. Beaucoup d’étapes qui seront automatisées dans un nouvel article.

La commande tidy utilisée est : tidy –wrap 0 –alt-text puce -ashtml -m nom_fichier.html

Microsoft SharePoint Designer 2010 est gratuit. Contrairement à Microsoft SharePoint Designer 2007, il nécessite un site SharePoint pour pouvoir être utilisé. Le site SharePoint doit être en version 2010.

QCM sur l’administration simple de SharePoint 2010

Récemment, il m’a été demandé de faire un questionnaire de validation des acquis d’une formation d’administration de Microsoft SharePoint Server 2010. Le questionnaire a été fait sous forme d’un QCM (Questions à Choix Multiples).

À vous de tester vos connaissances sur les principes de bases de l’administration SharePoint 2010 avec le QCM ci-dessous.

Il est simple car son objectif est de vérifier si les connaissances ont bien été assimilées.

Si cela vous intéresse d’avoir les réponses, prenez contact par courriel. Chaque question a 1, 2 ou 3 bonnes réponses maximum.
——–

Q1. Une ferme SharePoint est constituée de…

A Commandes Web B Applications Web C Systemes Web
Q2. L’installation de SharePoint 2010 nécessite au moins:

A OS 64 bits B SQL Server C .Net 4.0
Q3. Navigateurs pris en charge sans limitation avec SharePoint 2010

A IE8 64 bits B IE9 32 ou 64 bits C IE7 32 bits
Q4 . Le service qui effectue des tâches administratives pour SharePoint 2010 est…

A SPTimerV4 B SPUserCodeV4 C SPAdminV4
Q5. Dans IIS, le processus qui effectue les traitements de requête des applications est…

A W3WP.exe B HTTP.sys C WAS
Q6. L’application de service qui gère les hiérarchies de la taxonomie est…

A Banque d’informations sécurisé B Connexion de données métiers C Métadonnées gérées
Q7. Par défaut, les administrateurs de la ferme ont-ils accès aux collections de sites ?

A Oui B Non

Q8. Par défaut, le rôle de Conception permet…

A Approuver B Gérer les droits des sites C Supprimer
Q9. Une solution SharePoint peut être constituée de :

A Images B Définitions de sites C Fonctionnalités
Q10. La commande (incomplète) « stsadm –o backup –directory … » est censée sauvegarder:

A La collection de sites B La ferme C Le site par défaut (port 80)

——–

Dépanner l’application de service de profil utilisateur

Dans SharePoint 2010, l’application de service de profil utilisateur est celle qui génère probablement le plus de difficultés à mettre en œuvre. Pourtant, cette application est précieuse car elle permet de synchroniser les informations des comptes stockés dans un annuaire, comme Active Directory, avec les informations contenues dans les trois bases SQL Server utilisées par SharePoint (Sync, Profile, Social).

La lecture de l’article de Russ Maxwell, intitulé SharePoint 2010 – Provisioning User Profile Synchronization donne une explication détaillée du fonctionnement de cette application de service.

D’autres informations précieuses figurent aussi sur le blog de Spencer Harbar, une des trois seules personnes au monde à être actuellement Microsoft Certified Architect (MCA) sur SharePoint 2010, dans son article User Profile Synchronization Service changes in the June 2011 Cumulative Updates.

Dans SharePoint 2007, le service équivalent est rendu avec le Fournisseur de Services Partagés (SSP). Avec la nouvelle architecture de SharePoint 2010, l’application de service de profil utilisateur est devenue autonome et elle repose sur Forefront Identity Manager (FIM). Forefront Identity Manager (FIM), précédemment Microsoft Identity Integration Server (MIIS), est utilisé pour faciliter la synchronisation entre plusieurs points de terminaison, comme par exemple, l’application de service de profil utilisateur et un annuaire Active Directory.

L’article Configurer la synchronisation de profil (SharePoint Server 2010) de Technet donne la liste des manipulations à faire, y compris les droits précis à donner au compte en charge de la synchronisation, pour que l’application de service de profil utilisateur fonctionne correctement.

Toutefois, cela ne suffit pas toujours pour réussir à démarrer le Service de synchronisation de profil utilisateur. Pour vous aider, il existe l’outil complémentaire miisclient qui permet de dépanner l’application de service de profil utilisateur en cas de problèmes. L’exécutable miisclient.exe se trouve dans C:Program FilesMicrosoft Office Servers14.0Synchronization ServiceUIShell.

Une fois lancé, il vous permet de voir l’avancement de la synchronisation et de savoir plus précisément où elle bloque.

Avant de pouvoir l’utiliser, les deux services qui assurent le bon fonctionnement de FIM doivent être démarrés. Ces services sont Forefront Identity Manager  Service et Forefront Identity Manager  Synchronization Service.